RINEX File Query Web API
You can search either for a single file by its unique file name or for multiple files by a set of search criteria. In both cases, the response returned is a JSON document containing one or more RINEX file download links.
Unauthenticated requests will return open data, while authenticated requests will also return closed data. Data availability (open/closed) for CORS sites is shown in the Site Administration section of the GNSS Site Manager.
The web API is unique in that it offers unauthenticated access to data that has not met GA’s
metadata quality assurance criteria. See request parameter
metadataStatus .
|
Find RINEX file by unique file name
GET /api/rinexFiles/{rinexFileName}
Request Header | Description | Example Values | Required | Default |
---|---|---|---|---|
|
JWT id token |
'Bearer eyJhbGciOiJIU…' |
no |
Path Parameter | Description | Example Values | Required | Default |
---|---|---|---|---|
|
Unique RINEX file name, extension is ignored |
'str10010.19d.gz' |
yes |
Query Parameter | Description | Example Values | Required | Default |
---|---|---|---|---|
|
List of RINEX versions |
'2' |
no |
'2,3,4' |
|
Metadata validation status |
'valid', 'invalid', 'unvalidated', 'all' |
no |
'valid' |
|
Decompress RINEX files |
'true' |
no |
'false' |
Curl Example
$ curl 'https://data.gnss.ga.gov.au/api/rinexFiles/str10010.19d.gz?rinexVersion=2'
HTTP/1.1 200 OK
[ {
"siteId" : "str1",
"fileType" : "obs",
"filePeriod" : "01D",
"startDate" : "2019-01-01T00:00:00Z",
"rinexVersion" : "2",
"fileLocation" : "https://s3.ap-southeast-2.amazonaws.com/...", (1)
"metadataStatus" : "unvalidated",
"createdAt" : "2019-01-02T00:10:00Z",
"modifiedAt" : "2024-11-20T01:41:07.989Z",
"fileId" : "4f1c4811-de75-43b4-851f-5000fea56337"
} ]
1 | File download link |
$ curl -OJ 'https://s3.ap-southeast-2.amazonaws.com/...'
Find RINEX files matching supplied criteria
GET /api/rinexFiles
Request Header | Description | Example Values | Required | Default |
---|---|---|---|---|
|
JWT id token |
'Bearer eyJhbGciOiJIU…' |
no |
|
|
Request compressed response |
'gzip' |
no |
Query Parameter | Description | Example Values | Required | Default |
---|---|---|---|---|
|
List of site ids |
'str1,str3' |
yes |
|
|
UTC start date |
'2018-01-18T14:00:00Z' |
yes |
|
|
UTC end date |
'2018-03-19T14:00:00Z' |
yes |
|
|
List of RINEX file periods |
'01D' |
no |
'01D,01H,15M' |
|
List of RINEX file types |
'obs' |
no |
'met,nav,obs' |
|
List of RINEX versions |
'2' |
no |
'2,3,4' |
|
Metadata validation status |
'valid', 'invalid', 'unvalidated', 'all' |
no |
'valid' |
|
Decompress RINEX files |
'true' |
no |
'false' |
Curl Example
$ curl 'https://data.gnss.ga.gov.au/api/rinexFiles?stationId=str1,str9&startDate=2019-01-01T00:00:00Z&endDate=2019-01-09T00:00:00Z&filePeriod=01D&fileType=obs&rinexVersion=2,3'
HTTP/1.1 200 OK
[ {
"siteId" : "str1",
"fileType" : "obs",
"filePeriod" : "01D",
"startDate" : "2019-01-01T00:00:00Z",
"rinexVersion" : "2",
"fileLocation" : "https://s3.ap-southeast-2.amazonaws.com/...", (1)
"metadataStatus" : "unvalidated",
"createdAt" : "2019-01-02T00:10:00Z",
"modifiedAt" : "2024-11-20T01:41:07.989Z",
"fileId" : "4f1c4811-de75-43b4-851f-5000fea56337"
}, {
"siteId" : "str9",
"fileType" : "obs",
"filePeriod" : "01D",
"startDate" : "2019-01-09T00:00:00Z",
"rinexVersion" : "3",
"fileLocation" : "https://s3.ap-southeast-2.amazonaws.com/...", (1)
"metadataStatus" : "invalid",
"metadataErrors" : [ {
"error" : "Missing field",
"field" : "IERS DOMES number"
}, {
"error" : "Unexpected value",
"field" : "Antenna marker ARP east ecc",
"found" : "0.0",
"expected" : "1.0"
} ],
"createdAt" : "2024-11-20T01:41:08.349Z",
"modifiedAt" : "2024-11-20T01:41:08.349Z",
"fileId" : "ce727f88-9b62-4e17-95c5-285241ce80e9"
} ]
1 | File download links |
$ curl -OJ --compressed 'https://s3.ap-southeast-2.amazonaws.com/...'
Authenticated Access
Refer to Section Authorisation if you require access.