Hello SIS dev team,

A new Pull-Request  introducing a new API for *TileMatrix* is available at :
https://github.com/apache/sis/pull/25

As you already know SIS offer two main API to process Coverages (*GridCoverageResource*) and Features (*FeatureSet*).
With those two you can already handle most data types in the GIS ecosystem.

The *TileMatrix* API do not replace any of the above, it provides additional information to view, search and create the internal structure of many storage formats,
making it available through the *TiledResource* interface.

Tile matrices are very common and used by at least the following standards :

- OGC WMTS : Web Map Tile Service (https://www.ogc.org/standards/wmts)
- OGC Geopackage : Extension for Tiled Gridded Coverage Data (https://docs.opengeospatial.org/is/17-066r1/17-066r1.html) - OGC Geopackage : Extension for vector tiles (https://docs.ogc.org/per/18-074.html) - Osgeo WMS-C : WMS Tile Caching (https://wiki.osgeo.org/wiki/WMS_Tile_Caching) - Osgeo TMS : Tile Map Service (https://wiki.osgeo.org/wiki/Tile_Map_Service_Specification)
- Cesium QuantizedMesh (https://github.com/CesiumGS/quantized-mesh)
- Cesium HeightMap (https://github.com/CesiumGS/cesium/wiki/heightmap-1.0-terrain-format)
- Geotiff tiles and overviews
- Open Street Map : Slippy Map (https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames) - Google Map (https://developers.google.com/maps/documentation/javascript/coordinates) - MapBox Tiling service (https://docs.mapbox.com/mapbox-tiling-service/guides/)


Please have a look at the proposed API and send some feedback or at least the usual -1,+0,+1.

Thanks,

Johann Sorel

Reply via email to