Tjenesten validerer at gml filer er i hht Datamodell for planomriss/planlegging igangsatt og flere regler for geometri.
...
Forskjellige miljøer
Miljø - angitt som {miljø} i videre tekst | Basis url |
---|---|
Lokalt/utviklingsmiljø | |
Testmiljø (tt02) | |
Produksjon |
Open API(swagger) dokumentasjon på alle API - https://dibk.apps.tt02.altinn.no/dibk/reguleringsplanforslag/swagger/
Tjenesten er åpen men trenger header system.
Kodeblokk |
---|
curl -X 'POST' \
'https://dibk.apps.tt02.altinn.no/dibk/uttalelseplanoppstart/validering' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'file=@planomriss-2021-04-19.gml' |
Tjenesten returnerer valideringsresultat
Kodeblokk |
---|
{
"correlationId": "713446ac-786e-4804-9a19-8afd21ecb40a",
"errors": 0,
"warnings": 0,
"validationRules": [
{
"id": "gml.xsd.po",
"name": "Skjemavalidering for GML-planomriss",
"messages": [],
"status": "PASSED",
"description": "Datasettet må være i henhold til oppgitt applikasjonsskjema",
"messageType": "ERROR",
"messageCount": 0
},
{
"id": "gml.enhet.1",
"name": "Datasettoppløsning",
"messages": [],
"status": "PASSED",
"description": "Enhet i datasettet settes til 0,01, dvs. centimeternivå",
"messageType": "WARNING",
"messageCount": 0
},
{
"id": "gml.epsg.po",
"name": "Koordinatreferansesystem for plankart i 2D",
"messages": [],
"status": "PASSED",
"description": "Koordinatsystemet for 2D-plankart må være i UTM 32, 33 eller 35 (EPSG-kode 25832, 25833, 25835).",
"messageType": "ERROR",
"messageCount": 0
},
{
"id": "gml.flate.1",
"name": "Flater skal ha gyldig geometri",
"messages": [],
"status": "PASSED",
"documentation": "https://dibk.atlassian.net/wiki/spaces/FP/pages/1933574255/gml.flate.1",
"messageType": "ERROR",
"messageCount": 0
},
{
"id": "gml.flate.3",
"name": "Avgrensningene til en flate skal nøstes i riktig retning",
"messages": [],
"status": "PASSED",
"description": "Ytre flateavgrensning skal nøstes i retning mot klokken, og indre avgrensing i retning med klokken.",
"messageType": "ERROR",
"messageCount": 0
},
{
"id": "gml.gmlid.1",
"name": "Unik GML-ID for alle objekter innenfor datasettet",
"messages": [],
"status": "PASSED",
"messageType": "ERROR",
"messageCount": 0
},
{
"id": "gml.uuid.1",
"name": "LokalId er en gyldig UUID",
"messages": [],
"status": "PASSED",
"description": "Egenskapen 'LokalId' må være en gyldig UUID (ref 2.1)",
"messageType": "ERROR",
"messageCount": 0
},
{
"id": "gml.flate.2",
"name": "Avgrensningen til en flate kan ikke krysse seg selv",
"messages": [],
"status": "PASSED",
"messageType": "ERROR",
"messageCount": 0
}
],
"startTimestamp": "2021-04-28T08:10:22.842314+00:00",
"endTimestamp": "2021-04-28T08:10:22.978819+00:00",
"files": [
"planomriss-2021-04-19.gml"
],
"timeUsed": 0.14
} |