Skip to content

(Variable Width) Clarify canonical and alias tiles in Section 6.1.5 #88

Description

@jerstlouis

The following is included in normative Section 6.1.5:

Even if tiles can coalesce, this does not change the indexing or the tile matrix set that will be the same as if no coalescence has been applied. For example, if the c coefficient is 4, the tileCol of the first tile will be 0, the tileCol of the second tile will be 4, the tileCol of the third tile will be 8 and so on. In other words, and for the same example, tileCol 0, 1, 2 and 3 points to the same tile.

The spec says they are the same tile. It might be good to clarify that the first one (((int)(col / c)) * c) should be the one that clients look for, and that servers SHOULD redirect to the first one, but MAY return a 4xx for the non-canonical tile.

e.g., for GNOSIS Global Grid, the northernmost tiles always have a column index which is a power of two (2 ^ level) multiplied by 0, 1, 2 or 3.

Feedback from @vincentsarago (developmentseed/morecantile#115)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions