Skip to content

Conversation

@cportele
Copy link
Contributor

"orderedAxes" must either be absent or be an array with one entry per axis in the CRS. Omit empty lists in the JSON serialization of tile matrix sets. This affects "keywords" and "orderedAxes.

The empty lists are represented as empty arrays since ldproxy/ldproxy#1418.

The "orderedAxes" can be derived from the CRS definition, but can also be provided explicitly to avoid any ambiguity. This pull request also adds "orderedAxes" in all pre-defined tile matrix sets.

Closes ldproxy/ldproxy#1537

@cportele cportele requested a review from azahnen as a code owner December 20, 2025 09:55
@cportele cportele merged commit db98259 into master Dec 20, 2025
3 checks passed
@cportele cportele deleted the issue-1537 branch December 20, 2025 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TileMatrixSets as JSON: suppress empty arrays

2 participants