Demiton · Schema
survey_control contract v1
Survey control marks in GDA2020 / MGA2020.
CompanyConstructionCivil EngineeringProject ManagementComplianceMCPArtificial IntelligenceOpen Contracting
Properties
| Name | Type | Description |
|---|---|---|
| crs | string | the coordinate reference system identifier, e.g. EPSG:7844 or EPSG:7855 |
| easting | number | the mark's grid easting |
| mark_id | string | the mark's identifier |
| project | string | the project the mark controls |
| latitude | number | the mark's GDA2020 latitude |
| map_zone | integer | the MGA zone the grid coordinates are in |
| northing | number | the mark's grid northing |
| longitude | number | the mark's GDA2020 longitude |
| mark_type | string | the kind of mark |
| ahd_height | number | the height on the Australian Height Datum |
| mark_alias | string | another name the mark is known by |
| external_id | string | the source's own record id, where it differs from the mark id |
| mark_status | string | the mark's condition, e.g. intact, damaged or destroyed |
| legacy_class | string | the class the mark was given before SP1 retired class and order |
| legacy_order | string | the order the mark was given under the same retired scheme |
| monument_type | string | the physical monument |
| last_visited_on | string | when the mark was last visited |
| uncertainty_kind | string | positional, relative or survey uncertainty |
| coordinate_lineage | string | the adjustment or source the coordinates come from |
| ellipsoidal_height | number | the height above the GDA2020 ellipsoid |
| vertical_uncertainty_m | number | the vertical uncertainty at 95% confidence |
| coordinates_published_on | string | when the coordinates were published |
| horizontal_uncertainty_m | number | the horizontal uncertainty at 95% confidence |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://docs.demiton.io/registers/survey_control/v1.json",
"title": "survey_control contract v1",
"type": "object",
"required": [
"mark_id",
"project"
],
"properties": {
"crs": {
"type": "string",
"description": "the coordinate reference system identifier, e.g. EPSG:7844 or EPSG:7855",
"x-demiton-requiredness": "optional"
},
"easting": {
"type": "number",
"description": "the mark's grid easting",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "m",
"x-demiton-type": "decimal"
},
"mark_id": {
"type": "string",
"description": "the mark's identifier",
"x-demiton-requiredness": "required"
},
"project": {
"type": "string",
"description": "the project the mark controls",
"x-demiton-requiredness": "required",
"x-demiton-reference": true
},
"latitude": {
"type": "number",
"description": "the mark's GDA2020 latitude",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "degrees",
"x-demiton-type": "decimal"
},
"map_zone": {
"type": "integer",
"description": "the MGA zone the grid coordinates are in",
"x-demiton-requiredness": "optional"
},
"northing": {
"type": "number",
"description": "the mark's grid northing",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "m",
"x-demiton-type": "decimal"
},
"longitude": {
"type": "number",
"description": "the mark's GDA2020 longitude",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "degrees",
"x-demiton-type": "decimal"
},
"mark_type": {
"type": "string",
"description": "the kind of mark",
"x-demiton-requiredness": "optional"
},
"ahd_height": {
"type": "number",
"description": "the height on the Australian Height Datum",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "m",
"x-demiton-type": "decimal"
},
"mark_alias": {
"type": "string",
"description": "another name the mark is known by",
"x-demiton-requiredness": "optional"
},
"external_id": {
"type": "string",
"description": "the source's own record id, where it differs from the mark id",
"x-demiton-requiredness": "optional"
},
"mark_status": {
"type": "string",
"description": "the mark's condition, e.g. intact, damaged or destroyed",
"x-demiton-requiredness": "optional"
},
"legacy_class": {
"type": "string",
"description": "the class the mark was given before SP1 retired class and order",
"x-demiton-requiredness": "optional"
},
"legacy_order": {
"type": "string",
"description": "the order the mark was given under the same retired scheme",
"x-demiton-requiredness": "optional"
},
"monument_type": {
"type": "string",
"description": "the physical monument",
"x-demiton-requiredness": "optional"
},
"last_visited_on": {
"type": "string",
"description": "when the mark was last visited",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "day",
"format": "date",
"x-demiton-type": "date"
},
"uncertainty_kind": {
"type": "string",
"description": "positional, relative or survey uncertainty",
"x-demiton-requiredness": "optional"
},
"coordinate_lineage": {
"type": "string",
"description": "the adjustment or source the coordinates come from",
"x-demiton-requiredness": "optional"
},
"ellipsoidal_height": {
"type": "number",
"description": "the height above the GDA2020 ellipsoid",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "m",
"x-demiton-type": "decimal"
},
"vertical_uncertainty_m": {
"type": "number",
"description": "the vertical uncertainty at 95% confidence",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "m",
"x-demiton-type": "decimal"
},
"coordinates_published_on": {
"type": "string",
"description": "when the coordinates were published",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "day",
"format": "date",
"x-demiton-type": "date"
},
"horizontal_uncertainty_m": {
"type": "number",
"description": "the horizontal uncertainty at 95% confidence",
"x-demiton-requiredness": "optional",
"x-demiton-unit": "m",
"x-demiton-type": "decimal"
}
},
"x-demiton-register-type": "survey_control",
"x-demiton-contract-version": "1.0.3",
"x-demiton-store": "tenant",
"x-demiton-axes": [],
"x-demiton-measures": [],
"x-demiton-provenance": {
"standards": [
{
"code": "AHD / AUSGeoid2020",
"title": "Australian Height Datum with AUSGeoid2020 separation model",
"access": "full_text_verified",
"region": "Australia",
"edition": "AHD71; AUSGeoid2020",
"checked_on": "2026-09-14"
},
{
"code": "GDA2020 / MGA2020",
"title": "Geocentric Datum of Australia 2020 and Map Grid of Australia 2020",
"access": "full_text_verified",
"region": "Australia",
"edition": "GDA2020 (ITRF2014 @ 2020.0)",
"checked_on": "2026-09-14"
},
{
"code": "ICSM SP1",
"title": "Standard for the Australian Survey Control Network (Special Publication 1)",
"access": "full_text_verified",
"region": "Australia",
"edition": "v2.2 (2020)",
"checked_on": "2026-09-14"
},
{
"code": "National Measurement (Recognized-Value Standard of Measurement of Position) Determination 2017",
"title": "Legal definition of GDA2020 under National Measurement Act 1960 (Cth) s 8A",
"access": "public_summary",
"clause": "s 8A NMA 1960",
"region": "Australia",
"edition": "2017 (a 2026 Determination is cited elsewhere; conflicting)",
"checked_on": "2026-09-14"
},
{
"code": "INSPIRE Data Specification on Coordinate Reference Systems (D2.8.I.1)",
"title": "INSPIRE CRS Technical Guidelines: ETRS89 horizontal, EVRS vertical",
"access": "full_text_verified",
"region": "European Union",
"edition": "TG v3.2rc2 (release 2024.1)",
"checked_on": "2026-09-14"
},
{
"code": "EPSG Geodetic Parameter Dataset",
"title": "IOGP CRS registry (EPSG:7844 GDA2020, EPSG:7855 MGA zone 55, EPSG:4326 WGS 84 ensemble)",
"access": "full_text_verified",
"region": "International",
"edition": "v13.102",
"checked_on": "2026-09-14"
},
{
"code": "NZGD2000 / NZTM2000 / NZVD2016",
"title": "New Zealand Geodetic Datum 2000, NZ Transverse Mercator 2000, NZ Vertical Datum 2016 (NZGeoid2016)",
"access": "full_text_verified",
"region": "New Zealand",
"edition": "NZGD2000 (1998); NZVD2016 (2016)",
"checked_on": "2026-09-14"
},
{
"code": "OSGB36 / ETRS89 / OSTN15 / OSGM15 (ODN)",
"title": "Ordnance Survey National Grid, ETRS89 and the definitive transformations",
"access": "full_text_verified",
"region": "United Kingdom",
"edition": "OSTN15 / OSGM15",
"checked_on": "2026-09-14"
},
{
"code": "NAD 83(2011) / NAVD 88 (NSRS)",
"title": "US official horizontal and vertical datums, being replaced by NATRF2022 et al.",
"access": "full_text_verified",
"region": "United States",
"edition": "NAD 83 (2011/PA11/MA11) epoch 2010.00; NAVD 88",
"checked_on": "2026-09-14"
}
]
},
"description": "Survey control marks in GDA2020 / MGA2020.",
"x-demiton-contract-url": "https://docs.demiton.io/registers/survey_control/",
"x-demiton-register-catalog": "https://docs.demiton.io/concepts/register-catalog"
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/demiton-io-survey_control-v1"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.