pygeoapi icon indicating copy to clipboard operation
pygeoapi copied to clipboard

Update tiles to the approved specification

Open francbartoli opened this issue 3 years ago • 3 comments

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.

francbartoli avatar Nov 29 '22 15:11 francbartoli

../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 avatar Nov 30 '22 12:11 PascalLike

@PascalLike @francbartoli please take a look at this https://github.com/geopython/pygeoapi/issues/987

doublebyte1 avatar Nov 30 '22 16:11 doublebyte1

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.

github-actions[bot] avatar Mar 10 '24 21:03 github-actions[bot]

@francbartoli @PascalLike I guess this is solved now.

doublebyte1 avatar Mar 28 '24 08:03 doublebyte1