Closed ghobona closed 3 years ago
@ghobona tileMatrixSetDefinition
is only required for custom TMS (those that do not have a tileMatrixSetURI
).
title
is not required.
In at least one version of the TileSet metadata diagram there was a box that highlighted the portions which should be included in the list of tileset, but in general in the OGC API I believe we need to specify that required subset for high level lists better (e.g. /collections
).
The JSON schema and UML do specify the mandatory fields, but I agree the specs should also specify what is required at the TileSets-List level.
Day 2 of 2021-05 sprint brief back
The minimum required metadata was confirmed to be one of:
"tileMatrixSetURI" , "tileMatrixSetDefinition", or the full tileMatrixSet
object
"dataType" is also mandatory.
Done today in the OGC Tiles SGW telco
Requirement 10B says "Each element of that list SHALL contain a subset of the tileset metadata, as defined by the 2D Tile Matrix Set and Metadata standard".
However it does not identify the metadata fields that must be in that subset.
For example, one of the demos during the sprint used:
Another demo used the example below. Notice that the example below does not use
wellKnownScaleSet
. The example above does not usetitle
.What if another implementation omits
tileMatrixSetDefinition
?We should update Requirement 10B to clarify the subset.
Perhaps the UML diagram in the 2D Tile Matrix Set and Metadata standard will indicate the mandatory (minimum required) metadata fields?