usescoordinate
Usescoordinate is a term used in geospatial software and computer graphics to indicate that a given operation should interpret input values as actual coordinates in a coordinate reference system rather than as abstract, screen-based or local unit coordinates. It may appear as a property on a map layer, a parameter to a rendering or analysis function, or as metadata accompanying a dataset.
In practice, marking a data source or operation as usescoordinate signals that coordinates are in a defined
Typical usage patterns include a boolean flag, a layer option, or a function parameter. Examples in pseudocode:
- renderFeature(feature, { usesCoordinate: true })
- layer.setOption('usesCoordinate', true)
- if (dataset.usesCoordinate) then transformToCRS(dataset.crs) before analysis
Relation to other concepts: usescoordinate is distinct from usesScreenCoordinates, which directs operations to the display space.
Limitations and considerations: proper CRS metadata is essential; without it, enabling usescoordinate can lead to incorrect