Apiet leverer en tidsserie med data for et punkt.
For en demo åpne http://www.xgeo.no og klikk på et punkt i kartet. Da leses data fra apiet. Det vises i grafen og som en verdi for punktet.
Name | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
x
*
string
(path)
|
x koordinat i UTM zone 33N (e.g 953709) |
||||||||
y
*
string
(path)
|
y koordinat i UTM zone 33N (e.g 7938592) |
||||||||
string
(path)
|
Man spesifiserer datoen slik: 'YYYY-MM-DD', hvis man skal spørre etter tre timers data, spesifiserer man time slik: format: 'YYYY-MM-DDT03' |
||||||||
string
(path)
|
Man spesifiserer datoen slik: 'YYYY-MM-DD', hvis man skal spørre etter tre timers data, spesifiserer man time slik: format: 'YYYY-MM-DDT03' |
||||||||
temalag
*
string
(path)
|
Tilgjengelige temalag |
||||||||
format
*
string
(path)
|
Spesifiserer retur formatet.
|
Forklaring på feltene:
{"Theme":"rr","FullName":"Døgnnedbør v2.0","NoDataValue":65535,"X":953709,"Y":7938592,"StartDate":"01.01.2018 06:00:00","EndDate":"02.01.2018 06:00:00","PrognoseStartDate":"null","Unit":"mm","TimeResolution":1440,"Altitude":129,"Data":[5,6]}
<GridTimeSerieModel>
<Theme>rr</Theme>
<FullName>Døgnnedbør v2.0</FullName>
<NoDataValue>65535</NoDataValue>
<X>953709</X>
<Y>7938592</Y>
<StartDate>01.01.2018 06:00:00</StartDate>
<EndDate>02.01.2018 06:00:00</EndDate>
<Unit>mm</Unit>
<TimeResolution>1440</TimeResolution>
<Altitude>129</Altitude>
<Data>
<anyType>5</anyType>
<anyType>6</anyType>
</Data>
</GridTimeSerieModel>
Forskjellen fra standard GridTimeSerie er at rådataen returneres.
Name | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
x
*
string
(path)
|
x koordinat i UTM zone 33N (e.g 953709) |
||||||||
y
*
string
(path)
|
y koordinat i UTM zone 33N (e.g 7938592) |
||||||||
string
(path)
|
Man spesifiserer datoen slik: 'YYYY-MM-DD', hvis man skal spørre etter tre timers data, spesifiserer man time slik: format: 'YYYY-MM-DDT03' |
||||||||
string
(path)
|
Man spesifiserer datoen slik: 'YYYY-MM-DD', hvis man skal spørre etter tre timers data, spesifiserer man time slik: format: 'YYYY-MM-DDT03' |
||||||||
temalag
*
string
(path)
|
Tilgjengelige temalag |
||||||||
format
*
string
(path)
|
Spesifiserer retur formatet.
|
Name | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
format
*
string
(path)
|
Spesifiserer retur formatet.
|
{"Name":"rr","Fullname":"Døgnnedbør v2.0","FirstDateInTimeSerie":"1957-01-01","HumanReadableUnit":"mm","RawUnit":"mm","NoDataValue":65535,"TimeResolutionInMinutes":1440}
<Theme>
<Name>rr</Name>
<Fullname>Døgnnedbør v2.0</Fullname>
<FirstDateInTimeSerie>1957-01-01</FirstDateInTimeSerie>
<HumanReadableUnit>mm</HumanReadableUnit>
<RawUnit>mm</RawUnit>
<NoDataValue>65535</NoDataValue>
<TimeResolutionInMinutes>1440</TimeResolutionInMinutes>
</Theme>
Dette endepunktet bruker du hvis du har et polygon representert av geojson, rings. Her brukes POST metoden, så body for POSTen ser slik ut:
{
"Theme": "rr",
"StartDate": "2018-01-01",
"EndDate": "2018-01-02",
"Format": "json",
"Rings": "{'rings':[[[270915,6664551],[270872,6664362],[268633,6664858],[268682,6665047],[270405,6664796],[270518,6664739],[270915,6664551]]],'spatialReference':{'wkid':25833}}"
}
OBS! Her brukes en underliggende GIS tjeneste for å gjøre om geojson til gridcelleindekser, er polygonet stort kan dette ta lang tid. Hvis du vet listen med gridcelleindekser anbefaler vi å bruke endepunktet: ByCellIndexCsv
Hvis du vil kan du selv finne GridCelleindeksene ved å bruke denne tjenesten:
https://gis3.nve.no/arcgis/rest/services/geoprocessing/SeNorgeCeller/GPServer/SeNorgeCeller
OBS! POST testen under fungerer ikke. Bruk Postman eller en annen http poster.
Forklaring på respons feltene:
{"Theme":"rr","FullName":"Døgnnedbør v2.0","NoDataValue":65535,"StartDate":"01.01.2018 06:00:00","EndDate":"01.02.2018 06:00:00","PrognoseStartDate":"null","Unit":"mm","TimeResolution":1440,"CellTimeSeries":[{"Altitude":129,"CellIndex":1595670,"Data":[5,6]}]}
Dette endepunktet bruker du hvis du vet gridcelleindeksene. Her brukes POST metoden, så body for POSTen ser slik ut:
{
"Theme": "rr",
"StartDate": "2018-01-01",
"EndDate": "2018-01-02",
"Format": "json",
"CellIndexCsv": "1595670"
}
OBS! POST testen under fungerer ikke. Bruk Postman eller en annen http poster.
Forklaring på respons feltene:
{"Theme":"rr","FullName":"Døgnnedbør v2.0","NoDataValue":65535,"StartDate":"01.01.2018 06:00:00","EndDate":"01.02.2018 06:00:00","PrognoseStartDate":"null","Unit":"mm","TimeResolution":1440,"CellTimeSeries":[{"Altitude":129,"CellIndex":1595670,"Data":[5,6]}]}
Dette endepunktet bruker du hvis du har et polygon representert av geojson, rings. Her brukes POST metoden, så body for POSTen ser slik ut:
{
"Theme": "rr",
"StartDate": "2018-01-01",
"EndDate": "2018-01-02",
"Format": "json",
"Method": "sum",
"Rings": "{'rings':[[[270915,6664551],[270872,6664362],[268633,6664858],[268682,6665047],[270405,6664796],[270518,6664739],[270915,6664551]]],'spatialReference':{'wkid':25833}}"
}
OBS! Her brukes en underliggende GIS tjeneste for å gjøre om geojson til gridcelleindekser, er polygonet stort kan dette ta lang tid. Hvis du vet listen med gridcelleindekser anbefaler vi å bruke endepunktet: ByCellIndexCsv
Hvis du vil kan du selv finne GridCelleindeksene ved å bruke denne tjenesten:
https://gis3.nve.no/arcgis/rest/services/geoprocessing/SeNorgeCeller/GPServer/SeNorgeCeller
OBS! POST testen under fungerer ikke. Bruk Postman eller en annen http poster.
Forklaring på respons feltene:
{"Theme":"rr","FullName":"Døgnnedbør v2.0","NoDataValue":65535,"StartDate":"01.01.2018 06:00:00","EndDate":"01.02.2018 06:00:00","PrognoseStartDate":"null","Unit":"mm","TimeResolution":1440,"Method":"sum","Data":[[5,6]]}
Dette endepunktet bruker du hvis du vet gridcelleindeksene. Her brukes POST metoden, så body for POSTen ser slik ut:
{
"Theme": "rr",
"StartDate": "2018-01-01",
"EndDate": "2018-01-02",
"Format": "json",
"Method": "sum",
"CellIndexCsv": "1595670"
}
OBS! POST testen under fungerer ikke. Bruk Postman eller en annen http poster.
Forklaring på respons feltene:
{"Theme":"rr","FullName":"Døgnnedbør v2.0","NoDataValue":65535,"StartDate":"01.01.2018 06:00:00","EndDate":"01.02.2018 06:00:00","PrognoseStartDate":"null","Unit":"mm","TimeResolution":1440,"Method":"sum","Data":[[5,6]]}
Dette endepunktet bruker du hvis du har flere punkter du vil hente data for. Her brukes POST metoden, så body for POSTen ser slik ut:
{
"Theme": "tm",
"StartDate": "2023-01-01T00",
"EndDate": "2023-01-02T00",
"Format": "json",
"MapCoordinateCsv": "953709 7938592, 973446 7939784"
}
OBS! POST testen under fungerer ikke. Bruk Postman eller en annen http poster.
Forklaring på respons feltene:
{"Theme":"tm","FullName":"Døgntemperatur","NoDataValue":65535,"StartDate":"01.01.2023 00:00","EndDate":"02.01.2023 00:00","PrognoseStartDate":"null","Unit":"Celcius","TimeResolution":1440,"CellTimeSeries":{"X":953709,"Y":7938592,"Altitude":129,"CellIndex":73923,"Data":[-2.8499999999999659,-2.25]}}
Apiet er ikke versjonert. Det er kun en prod versjon.
Versjon 2.2.0.0 | Base URL: https://gts.nve.no/api | Opprettet: 01/01/2012 |
Test versjonen har kun disse lagene: rr, tm, tm3h, rr3h, swe, snowload, datm3h
Versjon 2.2.0.0 | Base URL: https://tst-gts.nve.no |