diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 69dd4cb295..0d22b08dd2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,6 +26,11 @@ repos: rev: v8.20.1 hooks: - id: gitleaks + - repo: https://github.com/shssoichiro/oxipng + rev: v9.1.2 + hooks: + - id: oxipng + args: ["-o", "4", "--strip", "safe", "--alpha"] - repo: https://github.com/pre-commit/pre-commit-hooks rev: v5.0.0 hooks: diff --git a/R/man/figures/logo.png b/R/man/figures/logo.png index 96db80362f..cccba6446d 100644 Binary files a/R/man/figures/logo.png and b/R/man/figures/logo.png differ diff --git a/R/pkgdown/favicon/apple-touch-icon-120x120.png b/R/pkgdown/favicon/apple-touch-icon-120x120.png index 3da6005b62..2c53eec3a6 100644 Binary files a/R/pkgdown/favicon/apple-touch-icon-120x120.png and b/R/pkgdown/favicon/apple-touch-icon-120x120.png differ diff --git a/R/pkgdown/favicon/apple-touch-icon-152x152.png b/R/pkgdown/favicon/apple-touch-icon-152x152.png index be63f255e5..c015ffae9e 100644 Binary files a/R/pkgdown/favicon/apple-touch-icon-152x152.png and b/R/pkgdown/favicon/apple-touch-icon-152x152.png differ diff --git a/R/pkgdown/favicon/apple-touch-icon-180x180.png b/R/pkgdown/favicon/apple-touch-icon-180x180.png index e9b77e9cf8..c25b589b10 100644 Binary files a/R/pkgdown/favicon/apple-touch-icon-180x180.png and b/R/pkgdown/favicon/apple-touch-icon-180x180.png differ diff --git a/R/pkgdown/favicon/apple-touch-icon-60x60.png b/R/pkgdown/favicon/apple-touch-icon-60x60.png index 0461649e68..8a10bd42b8 100644 Binary files a/R/pkgdown/favicon/apple-touch-icon-60x60.png and b/R/pkgdown/favicon/apple-touch-icon-60x60.png differ diff --git a/R/pkgdown/favicon/apple-touch-icon-76x76.png b/R/pkgdown/favicon/apple-touch-icon-76x76.png index 868f3bf121..228989428d 100644 Binary files a/R/pkgdown/favicon/apple-touch-icon-76x76.png and b/R/pkgdown/favicon/apple-touch-icon-76x76.png differ diff --git a/R/pkgdown/favicon/apple-touch-icon.png b/R/pkgdown/favicon/apple-touch-icon.png index 63df6bf90b..c25b589b10 100644 Binary files a/R/pkgdown/favicon/apple-touch-icon.png and b/R/pkgdown/favicon/apple-touch-icon.png differ diff --git a/R/pkgdown/favicon/favicon-16x16.png b/R/pkgdown/favicon/favicon-16x16.png index 6e98b345ac..a2a510f7f1 100644 Binary files a/R/pkgdown/favicon/favicon-16x16.png and b/R/pkgdown/favicon/favicon-16x16.png differ diff --git a/R/pkgdown/favicon/favicon-32x32.png b/R/pkgdown/favicon/favicon-32x32.png index fb7bc6be80..efa23c4491 100644 Binary files a/R/pkgdown/favicon/favicon-32x32.png and b/R/pkgdown/favicon/favicon-32x32.png differ diff --git a/docs/image/DisplayImage.png b/docs/image/DisplayImage.png index 32efd0002c..e23b67935e 100644 Binary files a/docs/image/DisplayImage.png and b/docs/image/DisplayImage.png differ diff --git a/docs/image/ReprojectMatch_example.png b/docs/image/ReprojectMatch_example.png index 1d449c2e8b..4a82439fb6 100644 Binary files a/docs/image/ReprojectMatch_example.png and b/docs/image/ReprojectMatch_example.png differ diff --git a/docs/image/architecture.png b/docs/image/architecture.png index d03d849329..7261f4ef63 100644 Binary files a/docs/image/architecture.png and b/docs/image/architecture.png differ diff --git a/docs/image/choropleth-map.png b/docs/image/choropleth-map.png index 15fb1b32ad..dc414e0f75 100644 Binary files a/docs/image/choropleth-map.png and b/docs/image/choropleth-map.png differ diff --git a/docs/image/clipped-raster.png b/docs/image/clipped-raster.png index 7b76e3c5fa..779a8c4d8f 100644 Binary files a/docs/image/clipped-raster.png and b/docs/image/clipped-raster.png differ diff --git a/docs/image/cropped-raster.png b/docs/image/cropped-raster.png index 0bbf6c30e0..7824d13123 100644 Binary files a/docs/image/cropped-raster.png and b/docs/image/cropped-raster.png differ diff --git a/docs/image/dotmapnyc.png b/docs/image/dotmapnyc.png index 1f41e1a3f5..297848b4e1 100644 Binary files a/docs/image/dotmapnyc.png and b/docs/image/dotmapnyc.png differ diff --git a/docs/image/fabric/fabric-1.png b/docs/image/fabric/fabric-1.png index fa00a58399..bc0daa9602 100644 Binary files a/docs/image/fabric/fabric-1.png and b/docs/image/fabric/fabric-1.png differ diff --git a/docs/image/fabric/fabric-10.png b/docs/image/fabric/fabric-10.png index 45effa93a8..f2a64feae4 100644 Binary files a/docs/image/fabric/fabric-10.png and b/docs/image/fabric/fabric-10.png differ diff --git a/docs/image/fabric/fabric-2.png b/docs/image/fabric/fabric-2.png index 64992734bb..2f8e7f603e 100644 Binary files a/docs/image/fabric/fabric-2.png and b/docs/image/fabric/fabric-2.png differ diff --git a/docs/image/fabric/fabric-3.png b/docs/image/fabric/fabric-3.png index 67f0dc8bb2..cb8d23d8d6 100644 Binary files a/docs/image/fabric/fabric-3.png and b/docs/image/fabric/fabric-3.png differ diff --git a/docs/image/fabric/fabric-4.png b/docs/image/fabric/fabric-4.png index 6d8b705a25..f2a165e990 100644 Binary files a/docs/image/fabric/fabric-4.png and b/docs/image/fabric/fabric-4.png differ diff --git a/docs/image/fabric/fabric-5.png b/docs/image/fabric/fabric-5.png index 0c1127a55f..45ecb18378 100644 Binary files a/docs/image/fabric/fabric-5.png and b/docs/image/fabric/fabric-5.png differ diff --git a/docs/image/fabric/fabric-6.png b/docs/image/fabric/fabric-6.png index f4f3b7bc06..2ea491d734 100644 Binary files a/docs/image/fabric/fabric-6.png and b/docs/image/fabric/fabric-6.png differ diff --git a/docs/image/fabric/fabric-7.png b/docs/image/fabric/fabric-7.png index 00b250cf2a..fb564aafd2 100644 Binary files a/docs/image/fabric/fabric-7.png and b/docs/image/fabric/fabric-7.png differ diff --git a/docs/image/fabric/fabric-8.png b/docs/image/fabric/fabric-8.png index 2162e33b1b..9548303743 100644 Binary files a/docs/image/fabric/fabric-8.png and b/docs/image/fabric/fabric-8.png differ diff --git a/docs/image/fabric/fabric-9.png b/docs/image/fabric/fabric-9.png index eb0ac3c2cf..5d78682ebc 100644 Binary files a/docs/image/fabric/fabric-9.png and b/docs/image/fabric/fabric-9.png differ diff --git a/docs/image/geopandas_plot.png b/docs/image/geopandas_plot.png index c1a5d11b13..96fe8e78f1 100644 Binary files a/docs/image/geopandas_plot.png and b/docs/image/geopandas_plot.png differ diff --git a/docs/image/geoparquet-pred-pushdown.png b/docs/image/geoparquet-pred-pushdown.png index 7dd7f64b85..35186cc1b3 100644 Binary files a/docs/image/geoparquet-pred-pushdown.png and b/docs/image/geoparquet-pred-pushdown.png differ diff --git a/docs/image/geospark-stat.png b/docs/image/geospark-stat.png index a86d35ac3b..cc57aa9de5 100644 Binary files a/docs/image/geospark-stat.png and b/docs/image/geospark-stat.png differ diff --git a/docs/image/heatmap_Interpolate.png b/docs/image/heatmap_Interpolate.png index ce1eeae9d6..843fb76422 100644 Binary files a/docs/image/heatmap_Interpolate.png and b/docs/image/heatmap_Interpolate.png differ diff --git a/docs/image/heatmap_Interpolate2.png b/docs/image/heatmap_Interpolate2.png index 0c148c3fef..702e179980 100644 Binary files a/docs/image/heatmap_Interpolate2.png and b/docs/image/heatmap_Interpolate2.png differ diff --git a/docs/image/heatmapnyc.png b/docs/image/heatmapnyc.png index 1c81971122..213c66ee0c 100644 Binary files a/docs/image/heatmapnyc.png and b/docs/image/heatmapnyc.png differ diff --git a/docs/image/heatmapnyclogo.png b/docs/image/heatmapnyclogo.png index 0bdd7675d7..fa3f9bfd13 100644 Binary files a/docs/image/heatmapnyclogo.png and b/docs/image/heatmapnyclogo.png differ diff --git a/docs/image/heatmapnycsmall.png b/docs/image/heatmapnycsmall.png index b85ffb5edd..5b651cc553 100644 Binary files a/docs/image/heatmapnycsmall.png and b/docs/image/heatmapnycsmall.png differ diff --git a/docs/image/icon.png b/docs/image/icon.png index 5fcadcb9a1..298d6a647f 100644 Binary files a/docs/image/icon.png and b/docs/image/icon.png differ diff --git a/docs/image/ide-java-1.png b/docs/image/ide-java-1.png index ee165fdf8b..639b49a459 100644 Binary files a/docs/image/ide-java-1.png and b/docs/image/ide-java-1.png differ diff --git a/docs/image/ide-java-10.png b/docs/image/ide-java-10.png index bdf02b8f79..f308a4417b 100644 Binary files a/docs/image/ide-java-10.png and b/docs/image/ide-java-10.png differ diff --git a/docs/image/ide-java-11.png b/docs/image/ide-java-11.png index f3ebf193ed..9453dbd438 100644 Binary files a/docs/image/ide-java-11.png and b/docs/image/ide-java-11.png differ diff --git a/docs/image/ide-java-12.png b/docs/image/ide-java-12.png index ad829d95cc..5c15f4eb90 100644 Binary files a/docs/image/ide-java-12.png and b/docs/image/ide-java-12.png differ diff --git a/docs/image/ide-java-13.png b/docs/image/ide-java-13.png index 87e18f6b0e..5d71bd0f6a 100644 Binary files a/docs/image/ide-java-13.png and b/docs/image/ide-java-13.png differ diff --git a/docs/image/ide-java-2.png b/docs/image/ide-java-2.png index 5d5751d7ed..5d8be4ccaf 100644 Binary files a/docs/image/ide-java-2.png and b/docs/image/ide-java-2.png differ diff --git a/docs/image/ide-java-3.png b/docs/image/ide-java-3.png index dae88034fa..b05ace03d4 100644 Binary files a/docs/image/ide-java-3.png and b/docs/image/ide-java-3.png differ diff --git a/docs/image/ide-java-4.png b/docs/image/ide-java-4.png index f3e902efff..bfb18533de 100644 Binary files a/docs/image/ide-java-4.png and b/docs/image/ide-java-4.png differ diff --git a/docs/image/ide-java-5.png b/docs/image/ide-java-5.png index effb38a69f..4fdb8235b1 100644 Binary files a/docs/image/ide-java-5.png and b/docs/image/ide-java-5.png differ diff --git a/docs/image/ide-java-6.png b/docs/image/ide-java-6.png index 58755abf13..7bea2511f9 100644 Binary files a/docs/image/ide-java-6.png and b/docs/image/ide-java-6.png differ diff --git a/docs/image/ide-java-7.png b/docs/image/ide-java-7.png index 8a8c4f877b..480b100ed2 100644 Binary files a/docs/image/ide-java-7.png and b/docs/image/ide-java-7.png differ diff --git a/docs/image/ide-java-8.png b/docs/image/ide-java-8.png index cd5a750564..75cb5a6c7d 100644 Binary files a/docs/image/ide-java-8.png and b/docs/image/ide-java-8.png differ diff --git a/docs/image/ide-java-9.png b/docs/image/ide-java-9.png index 43aeac4ea1..4aa7d45feb 100644 Binary files a/docs/image/ide-java-9.png and b/docs/image/ide-java-9.png differ diff --git a/docs/image/joinmem.png b/docs/image/joinmem.png index b09afea153..45f8a2ff79 100644 Binary files a/docs/image/joinmem.png and b/docs/image/joinmem.png differ diff --git a/docs/image/jointime.png b/docs/image/jointime.png index aff641e7bc..432a47ba08 100644 Binary files a/docs/image/jointime.png and b/docs/image/jointime.png differ diff --git a/docs/image/linestring-left-side.png b/docs/image/linestring-left-side.png index ad0c94564f..c79ed1a1ba 100644 Binary files a/docs/image/linestring-left-side.png and b/docs/image/linestring-left-side.png differ diff --git a/docs/image/linestring-og.png b/docs/image/linestring-og.png index 32fbfa0870..59d423a83b 100644 Binary files a/docs/image/linestring-og.png and b/docs/image/linestring-og.png differ diff --git a/docs/image/original-raster-clip.png b/docs/image/original-raster-clip.png index 499eb4a544..fcfaa07ce4 100644 Binary files a/docs/image/original-raster-clip.png and b/docs/image/original-raster-clip.png differ diff --git a/docs/image/point-buffer-quad-2.png b/docs/image/point-buffer-quad-2.png index ee8da5e3da..a4adf24587 100644 Binary files a/docs/image/point-buffer-quad-2.png and b/docs/image/point-buffer-quad-2.png differ diff --git a/docs/image/point-buffer-quad-8.png b/docs/image/point-buffer-quad-8.png index bff7bda82e..a2f59eeba7 100644 Binary files a/docs/image/point-buffer-quad-8.png and b/docs/image/point-buffer-quad-8.png differ diff --git a/docs/image/rasterized-image.png b/docs/image/rasterized-image.png index c87b83859b..c97ade851d 100644 Binary files a/docs/image/rasterized-image.png and b/docs/image/rasterized-image.png differ diff --git a/docs/image/scan-parquet-with-spatial-pred.png b/docs/image/scan-parquet-with-spatial-pred.png index cd0b48b731..7cd3be155a 100644 Binary files a/docs/image/scan-parquet-with-spatial-pred.png and b/docs/image/scan-parquet-with-spatial-pred.png differ diff --git a/docs/image/scan-parquet-without-spatial-pred.png b/docs/image/scan-parquet-without-spatial-pred.png index 92ae14b04f..d39787b94f 100644 Binary files a/docs/image/scan-parquet-without-spatial-pred.png and b/docs/image/scan-parquet-without-spatial-pred.png differ diff --git a/docs/image/sedona-community.png b/docs/image/sedona-community.png index 7cf156bd72..d979e9d170 100644 Binary files a/docs/image/sedona-community.png and b/docs/image/sedona-community.png differ diff --git a/docs/image/sedona-ecosystem.png b/docs/image/sedona-ecosystem.png index 2352452885..0a4752432f 100644 Binary files a/docs/image/sedona-ecosystem.png and b/docs/image/sedona-ecosystem.png differ diff --git a/docs/image/sedona_logo.png b/docs/image/sedona_logo.png index 9d781cd42b..d67c86af50 100644 Binary files a/docs/image/sedona_logo.png and b/docs/image/sedona_logo.png differ diff --git a/docs/image/sedona_logo_symbol.png b/docs/image/sedona_logo_symbol.png index a9fca8e084..a4e593e0a7 100644 Binary files a/docs/image/sedona_logo_symbol.png and b/docs/image/sedona_logo_symbol.png differ diff --git a/docs/image/snowflake/snowflake-1.png b/docs/image/snowflake/snowflake-1.png index 937cc833c6..bf9de6becd 100644 Binary files a/docs/image/snowflake/snowflake-1.png and b/docs/image/snowflake/snowflake-1.png differ diff --git a/docs/image/snowflake/snowflake-2.png b/docs/image/snowflake/snowflake-2.png index cb12967f80..95fc276c87 100644 Binary files a/docs/image/snowflake/snowflake-2.png and b/docs/image/snowflake/snowflake-2.png differ diff --git a/docs/image/snowflake/snowflake-3.png b/docs/image/snowflake/snowflake-3.png index c9f981357a..c3cfebad55 100644 Binary files a/docs/image/snowflake/snowflake-3.png and b/docs/image/snowflake/snowflake-3.png differ diff --git a/docs/image/snowflake/snowflake-4.png b/docs/image/snowflake/snowflake-4.png index fb2e6558b7..36b98797ff 100644 Binary files a/docs/image/snowflake/snowflake-4.png and b/docs/image/snowflake/snowflake-4.png differ diff --git a/docs/image/snowflake/snowflake-5.png b/docs/image/snowflake/snowflake-5.png index 32626680fa..f0ded43e7d 100644 Binary files a/docs/image/snowflake/snowflake-5.png and b/docs/image/snowflake/snowflake-5.png differ diff --git a/docs/image/snowflake/snowflake-6.png b/docs/image/snowflake/snowflake-6.png index d1989a9a84..1981195c5e 100644 Binary files a/docs/image/snowflake/snowflake-6.png and b/docs/image/snowflake/snowflake-6.png differ diff --git a/docs/image/snowflake/snowflake-7.png b/docs/image/snowflake/snowflake-7.png index 1a29ea615f..dbdd40e97f 100644 Binary files a/docs/image/snowflake/snowflake-7.png and b/docs/image/snowflake/snowflake-7.png differ diff --git a/docs/image/snowflake/snowflake-8.png b/docs/image/snowflake/snowflake-8.png index 4dd2fa0eb9..be970bc700 100644 Binary files a/docs/image/snowflake/snowflake-8.png and b/docs/image/snowflake/snowflake-8.png differ diff --git a/docs/image/sql-zeppelin.png b/docs/image/sql-zeppelin.png index 780f4b0da1..ecbe3ca727 100644 Binary files a/docs/image/sql-zeppelin.png and b/docs/image/sql-zeppelin.png differ diff --git a/docs/image/st_snap/st-snap-applied.png b/docs/image/st_snap/st-snap-applied.png index 41321790e7..45410d6123 100644 Binary files a/docs/image/st_snap/st-snap-applied.png and b/docs/image/st_snap/st-snap-applied.png differ diff --git a/docs/image/st_snap/st-snap-base-example.png b/docs/image/st_snap/st-snap-base-example.png index a684fd80ee..27ef665cd2 100644 Binary files a/docs/image/st_snap/st-snap-base-example.png and b/docs/image/st_snap/st-snap-base-example.png differ diff --git a/docs/image/usrail.png b/docs/image/usrail.png index 635a2a2f51..8d6ea54b36 100644 Binary files a/docs/image/usrail.png and b/docs/image/usrail.png differ diff --git a/docs/image/ustweet.png b/docs/image/ustweet.png index 62767d4ea9..84c12f7d96 100644 Binary files a/docs/image/ustweet.png and b/docs/image/ustweet.png differ diff --git a/docs/image/viz-zeppelin.png b/docs/image/viz-zeppelin.png index 79c31e15f7..884cbb32ee 100644 Binary files a/docs/image/viz-zeppelin.png and b/docs/image/viz-zeppelin.png differ diff --git a/spark/common/src/main/java/org/apache/sedona/viz/showcase/nycheatmap.png b/spark/common/src/main/java/org/apache/sedona/viz/showcase/nycheatmap.png index c6b77cb398..ae831d0893 100644 Binary files a/spark/common/src/main/java/org/apache/sedona/viz/showcase/nycheatmap.png and b/spark/common/src/main/java/org/apache/sedona/viz/showcase/nycheatmap.png differ diff --git a/spark/common/src/main/java/org/apache/sedona/viz/showcase/usrail.png b/spark/common/src/main/java/org/apache/sedona/viz/showcase/usrail.png index 2507f6a8cf..d5485ce6e5 100644 Binary files a/spark/common/src/main/java/org/apache/sedona/viz/showcase/usrail.png and b/spark/common/src/main/java/org/apache/sedona/viz/showcase/usrail.png differ diff --git a/spark/common/src/main/java/org/apache/sedona/viz/showcase/ustweet.png b/spark/common/src/main/java/org/apache/sedona/viz/showcase/ustweet.png index 5c5c575cd1..83fe1e91f7 100644 Binary files a/spark/common/src/main/java/org/apache/sedona/viz/showcase/ustweet.png and b/spark/common/src/main/java/org/apache/sedona/viz/showcase/ustweet.png differ