Trimble Navigation · Schema
Trimble Navigation GNSS Position
A GNSS position fix from a Trimble receiver via Trimble Mobile Manager
GPSGNSSPositioningNavigationSurveyingGeospatialConstructionFortune 1000
Properties
| Name | Type | Description |
|---|---|---|
| latitude | number | Latitude in decimal degrees (WGS84) |
| longitude | number | Longitude in decimal degrees (WGS84) |
| altitude | number | Height above WGS84 ellipsoid in meters |
| speed | number | Ground speed in meters per second |
| bearing | number | Direction of travel in degrees from north (clockwise) |
| satellites | integer | Number of satellites tracked in the position solution |
| hrms | number | Horizontal Root Mean Square accuracy in meters |
| vrms | number | Vertical Root Mean Square accuracy in meters |
| pdop | number | Position Dilution of Precision |
| hdop | number | Horizontal Dilution of Precision |
| vdop | number | Vertical Dilution of Precision |
| diffStatus | integer | GNSS solution type: 1=Autonomous, 2=DGPS, 4=RTK Fixed, 5=RTK Float |
| timestamp | string | GNSS position timestamp in UTC (ISO 8601) |
| satelliteView | array |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/trimble-navigation/main/json-schema/trimble-navigation-position-schema.json",
"title": "Trimble Navigation GNSS Position",
"description": "A GNSS position fix from a Trimble receiver via Trimble Mobile Manager",
"type": "object",
"required": ["latitude", "longitude", "timestamp"],
"properties": {
"latitude": {
"type": "number",
"format": "double",
"minimum": -90,
"maximum": 90,
"description": "Latitude in decimal degrees (WGS84)"
},
"longitude": {
"type": "number",
"format": "double",
"minimum": -180,
"maximum": 180,
"description": "Longitude in decimal degrees (WGS84)"
},
"altitude": {
"type": "number",
"format": "double",
"description": "Height above WGS84 ellipsoid in meters"
},
"speed": {
"type": "number",
"format": "float",
"minimum": 0,
"description": "Ground speed in meters per second"
},
"bearing": {
"type": "number",
"format": "float",
"minimum": 0,
"maximum": 360,
"description": "Direction of travel in degrees from north (clockwise)"
},
"satellites": {
"type": "integer",
"minimum": 0,
"description": "Number of satellites tracked in the position solution"
},
"hrms": {
"type": "number",
"format": "float",
"minimum": 0,
"description": "Horizontal Root Mean Square accuracy in meters"
},
"vrms": {
"type": "number",
"format": "float",
"minimum": 0,
"description": "Vertical Root Mean Square accuracy in meters"
},
"pdop": {
"type": "number",
"format": "float",
"minimum": 0,
"description": "Position Dilution of Precision"
},
"hdop": {
"type": "number",
"format": "float",
"minimum": 0,
"description": "Horizontal Dilution of Precision"
},
"vdop": {
"type": "number",
"format": "float",
"minimum": 0,
"description": "Vertical Dilution of Precision"
},
"diffStatus": {
"type": "integer",
"enum": [1, 2, 4, 5],
"description": "GNSS solution type: 1=Autonomous, 2=DGPS, 4=RTK Fixed, 5=RTK Float"
},
"timestamp": {
"type": "string",
"format": "date-time",
"description": "GNSS position timestamp in UTC (ISO 8601)"
},
"satelliteView": {
"type": "array",
"items": { "$ref": "#/definitions/SatelliteInfo" }
}
},
"definitions": {
"SatelliteInfo": {
"type": "object",
"properties": {
"id": { "type": "integer" },
"elevation": { "type": "integer", "minimum": 0, "maximum": 90 },
"azimuth": { "type": "integer", "minimum": 0, "maximum": 360 },
"snr": { "type": "number", "format": "float" },
"used": { "type": "boolean" },
"gnssSystem": { "type": "string", "enum": ["GPS", "GLONASS", "Galileo", "BeiDou", "QZSS", "SBAS"] }
}
}
}
}
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/trimble-navigation-position"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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.