Update tiles to the approved specification
Description
Related to #699
- [ ] The TileJSON should also be changed to be an alternate representation of a particular tileset, as opposed to a described by / separate metadata resource
- [ ] Also the tileMatrixSetURI should use the TMS register , e.g. http://www.opengis.net/def/tilematrixset/OGC/1.0/WebMercatorQuad
- [ ] The tileMatrixSet key is for a full TMS description, the id should use id
Steps to Reproduce
See also this diagram with the approved spec
Steps to reproduce the behavior:
Open the tiles about the lake collection in the demo instance
Expected behavior The closest implementation might be found here
Screenshots/Tracebacks If applicable, add screenshots to help explain your problem.
Environment
OS: Python version: pygeoapi version: Additional context Add any other context about the problem here.
../collections/{colllectionId}/tiles/{tileMatrixSetId}/metadata seems no longer part of the specification. It seems that metadata should be moved to ../collections/{colllectionId}/tiles/{tileMatrixSetId}?f=json
It's expected to contain TileSetMetadata Schema here
pygeoapi old metadata endpoint :heavy_check_mark: pygeoapi current metadata endpoint :exclamation: Example from specs Example from another implementation
@doublebyte1 @francbartoli
@PascalLike @francbartoli please take a look at this https://github.com/geopython/pygeoapi/issues/987
As per RFC4, this Issue has been inactive for 90 days. In order to manage maintenance burden, it will be automatically closed in 7 days.
@francbartoli @PascalLike I guess this is solved now.