Tracking API JSON - npolar/api.npolar.no GitHub Wiki

The Tracking API stores data as JSON with one document per message.

The JSON documents share a common structure, but details vary between different tracking technologies.

Examples

Common fields

The best positions are stored in the "latitude" and "longitude" fields

latitude -39.667 Latitude in decimal degrees [-90..90]

longitude 176.896 Longitude in decimal degrees [-180..180]

altitude Altitude in m,

technology Tracking technology ("argos"|"iridium")

type Input data type, for Argos this is "ds"|"diag"

platform The platform identifier, ie. the tracking device id

measured ISO 8601 timestamp of message/sensor measurement, eg. "2007-03-08T20:39:11Z"

positioned ISO 8601 timestamp of position, eg. "2007-03-08T20:44:13Z",

sensor_data decimal or hex

bundle

source "https://api.npolar.no/source/80468c06cb8e51fb86ae949dda995c515a3485ef",

deployment "https://api.npolar.no/tracking/deployment/b3ee10bc-319d-11e3-b961-005056ad0004",

warn
"sensors-count-mismatch", "missing-or-invalid-terminated-date"

parser "argos-ruby-1.0.5",

"measured-isodate": "2007-03-08" Only in search

Argos fields

latitude2 Alternative latitude

longitude2 Alternative latitude

program Argos program number

lines Argos message line count

sensors Argos sensor count,

satellite "M",

lc Location class {"0","1","2","3","A","B","G","Z"}

"headers": 12,

"identical": 1,

"technology": "argos", "type": "ds", "location": "file:///mnt/datasets/Tracking/ARGOS/archive/2007/2007-03/CD-ROM_2362_1_01_2_DB_DS.txt", "id": "d9657422e4f7b378e8046999f5065026b0eac1f4", "bundle": "ae5942e838326f85f528e48de25af9997ba6551e", "collection": "tracking", "individual": "7737", "object": "Polar bear", "species": "Ursus maritimus", "principalInvestigator": [ null ], "deployed": "1989-03-25T12:00:00Z" }

Generic API fields

id, _id Identifier (UUID)

_rev Revision

created_by

updated_by

"edit": "https://api.npolar.no/tracking/d9657422e4f7b378e8046999f5065026b0eac1f4",

"updated": "2014-02-08T18:13:28Z",

"updated_by": "conrad",

"created": "2014-02-08T18:13:28Z",

"created_by": "conrad",

"base": "https://api.npolar.no",