Gps event
Gps event is one of Demiton's published registers for Australian civil construction. GPS events: ignition, speed, geofence crossings. Demiton keeps it current from the systems a contractor already runs and publishes the record's shape as a versioned JSON Schema, so the same question works whichever system produced the record.
Part of Assets in the register catalog.
- Register ID
gps_eventUse this name to ask for the register. The API calls it a shelf ID.- Each record is
- An eventSomething that happened at a point in time.
- Status
- AvailableFilled today from connected systems, uploads or public data.
- Data
- OrganisationPrivate to each organisation's own workspace.
- Version
- v1 (1.0.3)Current version.
Standards
This register's contract was designed against these standards and laws. Holding these records does not by itself certify compliance.
- GDA2020 / MGA2020Geocentric Datum of Australia 2020 and Map Grid of Australia 2020 (EPSG:7844 / EPSG:78xx zones)
- National Measurement Act 1960 (Cth) s 8ARecognized-Value Standard of Measurement of Position Determination 2017 (legal definition of GDA2020)
- Privacy Act 1988Privacy Act 1988 - Australian Privacy Principles
- Workplace Surveillance Act 2005 (NSW)Workplace Surveillance Act 2005 (tracking surveillance of employees)
- INSPIRE D2.8.I.1INSPIRE Data Specification on Coordinate Reference Systems - Technical Guidelines (ETRS89/EVRS)
- GDPRGeneral Data Protection Regulation (GDPR)
- ISO/TS 15143-3Earth-moving machinery and mobile road construction machinery - Worksite data exchange - Telematics data (AEMP 2.0)
- WGS 84 (EPSG:4326)World Geodetic System 1984 datum ensemble (EPSG:6326)
- NZGD2000 / NZTM2000New Zealand Geodetic Datum 2000 and NZ Transverse Mercator 2000 (LINZ)
- ICO monitoring workers guidanceICO Employment practices and data protection: monitoring workers
- OSGB36 / ETRS89 (OSTN15)British National Grid, accessed from ETRS89 via OSTN15 (Ordnance Survey)
- UK GDPRUK GDPR and Data Protection Act 2018
- 49 CFR Part 395 Subpart BFMCSA - Hours of Service of Drivers - Electronic Logging Devices
- NAD 83 (2011)North American Datum of 1983 (2011) epoch 2010.00 / NSRS (NGS)
Connectors
On the roadmap
Systems in the planned connector rollout that can fill this register. Partial means the system holds only some of its fields.
- EROAD
- Geotab
Fields
13 fields: 3 required, 10 optional.
Required
Every record carries these fields.
- assetText
The machine the event is about; the shelf's only required coordinate.
Example:
9301- event_typeText
The discriminator that tells an ignition event from a speed or geofence crossing.
Example:
engine_on- occurred_atDate and time
When the event happened; the temporal coordinate.
Example:
2026-08-11T06:52:00Z
Optional
Present when the source system records them.
- tripNumber
The source trip/journey grouping the event belongs to.
- deviceNumber
The telematics unit that produced the event, distinct from the asset identity.
- latitudeDecimal number
GNSS-native latitude from the raw
GPSblock.Example:
-23.5266- operatorNumber
The driver/operator active on the machine.
- longitudeDecimal number
GNSS-native longitude from the raw
GPSblock.Example:
148.1612- place_labelText
The human-readable location delivered by the source.
Example:
Emerald Street Site Compound- geographic_areaText
The resolved geofence/area the asset was located at.
- coordinate_datumText
The horizontal frame/realisation and epoch the lat/lng pair is expressed in (expected: GNSS native, WGS 84 ensemble EPSG:4326)
- financial_periodText
The accounting period the event falls in; derived, no raw source field.
- coordinate_precision_classText
Whether the position is full precision or a reduced/precision-limited state.
Filed against
Records are indexed along these dimensions, so they can be asked for by any of them.
- Financial periodcontext for the record, from
When known - Assetwhat the record is about, from
Always set
Example record
A sample from Bridgeworks Group, Demiton's demonstration company. The values are illustrative; the shape is exactly what the contract describes.
{ "asset": "9301", "event_type": "engine_on", "latitude": -23.5266, "longitude": 148.1612, "occurred_at": "2026-08-11T06:52:00Z", "place_label": "Emerald Street Site Compound", "source_system": "NAVMAN"}Use this contract
The contract is a standard JSON Schema (draft 2020-12) document, so any JSON Schema validator can check a record against it. Keywords starting with x-demiton- add Demiton's own meaning, such as units and requiredness, and validators ignore them.
https://docs.demiton.io/registers/gps_event/v1.jsonShow the full JSON Schema
Loading the schema…
Talk to the team
Tell us what you run - your ERP, field, payroll and document systems - and we will show you the registers Demiton would fill from them, on your data, in a 30-minute call.