This is an automated email from the ASF dual-hosted git repository.
bchapuis pushed a change to branch raster-processing
in repository https://gitbox.apache.org/repos/asf/incubator-baremaps.git
from 2ee536af Improve hillshade and contour map
add ead787e7 Improve hillshade and add gdal api
No new revisions were added by this update.
Summary of changes:
.../org/apache/baremaps/cli/hillshade/Serve.java | 29 +-
.../java/org/apache/baremaps/cli/map/MBTiles.java | 4 +-
.../java/org/apache/baremaps/cli/map/Serve.java | 4 +-
.../tilestore/postgres/PostgresQueryGenerator.java | 112 -------
.../tilestore/raster/RasterElevationTileStore.java | 146 ++++++++
.../tilestore/raster/RasterHillshadeTileStore.java | 56 ++--
.../RasterTileCache.java} | 11 +-
...redImageTileStore.java => RasterTileStore.java} | 4 +-
...rTileStore.java => VectorContourTileStore.java} | 29 +-
.../tilestore/raster/VectorHillshadeTileStore.java | 9 +-
.../VectorTileCache.java} | 11 +-
.../org/apache/baremaps/config/TileSetTest.java | 16 +-
.../postgres/PostgresQueryGeneratorTest.java | 43 ---
baremaps-raster/Dockerfile | 12 +
baremaps-raster/pom.xml | 20 ++
.../org/apache/baremaps/raster/ContourTracer.java | 126 +++----
.../org/apache/baremaps/raster/ElevationUtils.java | 38 ++-
.../baremaps/raster/HillshadeCalculator.java | 21 ++
.../java/org/apache/baremaps/raster/gdal/Band.java | 16 +-
.../baremaps/raster/gdal/BuildVRTOptions.java | 180 ++++++++++
.../org/apache/baremaps/raster/gdal/Dataset.java | 47 ++-
.../org/apache/baremaps/raster/gdal/Driver.java | 29 +-
.../java/org/apache/baremaps/raster/gdal/Gdal.java | 139 ++++++++
.../apache/baremaps/raster/gdal/InfoOptions.java | 146 ++++++++
.../org/apache/baremaps/raster/gdal/Layer.java | 15 +-
.../org/apache/baremaps/raster/gdal/Options.java | 51 +--
.../baremaps/raster/gdal/ProgressCallback.java | 23 +-
.../baremaps/raster/gdal/ProgressListener.java | 13 +-
.../baremaps/raster/gdal/TranslateOptions.java | 323 ++++++++++++++++++
.../apache/baremaps/raster/gdal/WarpOptions.java | 373 +++++++++++++++++++++
.../apache/baremaps/raster/ContourRenderer.java | 43 +--
.../baremaps/raster/ContourTracerPolygonTest.java | 28 ++
.../apache/baremaps/raster/ContourTracerTest.java | 4 +-
.../baremaps/raster/HillShadeRendererTest.java | 40 ---
.../baremaps/raster/HillshadeCalculatorTest.java | 2 -
...ileResource.java => BufferedImageResource.java} | 32 +-
.../src/main/resources/raster/hillshade.html | 16 +-
.../org/apache/baremaps/testing/TestFiles.java | 6 +
pom.xml | 2 +-
39 files changed, 1717 insertions(+), 502 deletions(-)
delete mode 100644
baremaps-core/src/main/java/org/apache/baremaps/tilestore/postgres/PostgresQueryGenerator.java
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/tilestore/raster/RasterElevationTileStore.java
rename
baremaps-core/src/main/java/org/apache/baremaps/tilestore/{BufferedImageTileCache.java
=> raster/RasterTileCache.java} (85%)
rename
baremaps-core/src/main/java/org/apache/baremaps/tilestore/raster/{BufferedImageTileStore.java
=> RasterTileStore.java} (96%)
rename
baremaps-core/src/main/java/org/apache/baremaps/tilestore/raster/{ContourTileStore.java
=> VectorContourTileStore.java} (82%)
rename
baremaps-core/src/main/java/org/apache/baremaps/tilestore/{ByteBufferTileCache.java
=> vector/VectorTileCache.java} (86%)
delete mode 100644
baremaps-core/src/test/java/org/apache/baremaps/tilestore/postgres/PostgresQueryGeneratorTest.java
create mode 100644 baremaps-raster/Dockerfile
copy
baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataColumnNested.java
=> baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/Band.java
(75%)
create mode 100644
baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/BuildVRTOptions.java
copy
baremaps-data/src/main/java/org/apache/baremaps/data/type/BooleanDataType.java
=> baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/Dataset.java
(50%)
copy
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/IntegerValue.java
=> baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/Driver.java
(63%)
create mode 100644
baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/Gdal.java
create mode 100644
baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/InfoOptions.java
copy
baremaps-data/src/main/java/org/apache/baremaps/data/storage/DataColumnNested.java
=> baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/Layer.java
(75%)
copy
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/AccumulatingConsumer.java
=> baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/Options.java
(57%)
copy baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/OsmTags.java
=>
baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/ProgressCallback.java
(70%)
copy baremaps-pmtiles/src/main/java/org/apache/baremaps/pmtiles/TileType.java
=>
baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/ProgressListener.java
(86%)
create mode 100644
baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/TranslateOptions.java
create mode 100644
baremaps-raster/src/main/java/org/apache/baremaps/raster/gdal/WarpOptions.java
delete mode 100644
baremaps-raster/src/test/java/org/apache/baremaps/raster/HillShadeRendererTest.java
rename
baremaps-server/src/main/java/org/apache/baremaps/server/{RasterTileResource.java
=> BufferedImageResource.java} (70%)