Positioning
A positioning: how a position was obtained and how accurate it is. It holds the method, the time, the accuracy in metres and what the position rests on. The accuracy is absolute positional accuracy, as in ISO 19157.
https://opendevelopmentstandards.org/schema/1.0.0-rc.2/core/Positioning.json
Fields
methodHow the position was obtained, such as
surveyed,gnss_rtkordigitized.horizontalAccuracynumberat least 0The horizontal accuracy, in metres: the true position is within this distance of the coordinates, at the confidence level. For a shape, it applies to each position.
verticalAccuracynumberat least 0The accuracy of the height, in metres: the true height is within this distance of the stated height, at the confidence level.
confidenceLevelnumbermore than 0The confidence level of the accuracies, in percent, such as 95. Leave it out when the origin of the accuracy does not state it.
determinedAtdate-time (RFC 3339)When the position was obtained.
evidenceThe evidence that the position rests on, such as a survey.
citationThe published work or dataset that the position comes from, with its edition.
descriptiontextAnything else about how the position was obtained, in words.
Links
Points at Records whose ids this record holds, with the field that holds each.
Held by Records that embed this one, with their field that holds it.
- GeometryDatatypepositioningA point, a line, an area, or several of one kind. The first and last positions of a polygon ring are the same. GeoJSON has no curves, surfaces or solids: a shape that has them keeps its original.
- LocationDatatypepositioningOne place, as a point with the heights that matter for it. A location can also state the place in other ways, such as a legal land description or a distance along a line, and a place that has no coordinates has only those. Coordinates are in GeoJSON order (x, y): longitude then latitude…
Examples
An id that another example defines opens that record.
Example 3
{
"method": "digitized",
"horizontalAccuracy": 5,
"citation": {
"title": "Orthophoto of Red Deer County",
"edition": "2025"
},
"description": "Traced from the orthophoto at a scale of 1:2,000."
}Show 2 more examplesHide the other examples
Example 1
{
"method": "unknown"
}Example 2
{
"method": "gnss_rtk",
"horizontalAccuracy": 0.02,
"verticalAccuracy": 0.03,
"confidenceLevel": 95,
"determinedAt": "2026-07-02T10:15:00-06:00"
}Changes and file
Changes
- 0.1.0 First version.
Schema file
Show the JSON SchemaHide the JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://opendevelopmentstandards.org/schema/1.0.0-rc.2/core/Positioning.json",
"title": "Positioning",
"description": "A positioning: how a position was obtained and how accurate it is. It holds the method, the time, the accuracy in metres and what the position rests on. The accuracy is absolute positional accuracy, as in ISO 19157.",
"type": "object",
"properties": {
"method": {
"type": "string",
"pattern": "^[a-z0-9]+(_[a-z0-9]+)*(\\.[a-z0-9]+(_[a-z0-9]+)*)*$",
"x-ods-vocabulary": "core/positioning_methods",
"description": "How the position was obtained, such as `surveyed`, `gnss_rtk` or `digitized`."
},
"horizontalAccuracy": {
"type": "number",
"minimum": 0,
"description": "The horizontal accuracy, in metres: the true position is within this distance of the coordinates, at the confidence level. For a shape, it applies to each position."
},
"verticalAccuracy": {
"type": "number",
"minimum": 0,
"description": "The accuracy of the height, in metres: the true height is within this distance of the stated height, at the confidence level."
},
"confidenceLevel": {
"type": "number",
"exclusiveMinimum": 0,
"exclusiveMaximum": 100,
"description": "The confidence level of the accuracies, in percent, such as 95. Leave it out when the origin of the accuracy does not state it."
},
"determinedAt": {
"type": "string",
"format": "date-time",
"description": "When the position was obtained."
},
"evidence": {
"type": "string",
"minLength": 1,
"x-ods-ref": "Evidence",
"description": "The evidence that the position rests on, such as a survey."
},
"citation": {
"$ref": "Citation.json",
"description": "The published work or dataset that the position comes from, with its edition."
},
"description": {
"type": "string",
"description": "Anything else about how the position was obtained, in words."
}
},
"patternProperties": {
"^x-": {}
},
"unevaluatedProperties": false,
"examples": [
{
"method": "unknown"
},
{
"method": "gnss_rtk",
"horizontalAccuracy": 0.02,
"verticalAccuracy": 0.03,
"confidenceLevel": 95,
"determinedAt": "2026-07-02T10:15:00-06:00"
},
{
"method": "digitized",
"horizontalAccuracy": 5,
"citation": {
"title": "Orthophoto of Red Deer County",
"edition": "2025"
},
"description": "Traced from the orthophoto at a scale of 1:2,000."
}
],
"x-ods-status": "draft",
"x-ods-kind": "datatype",
"x-ods-module": "core",
"x-ods-changes": {
"0.1.0": "First version."
}
}