Versjonssammenligning

Nøkkel

  • Denne linjen ble lagt til.
  • Denne linjen ble fjernet.
  • Formateringen ble endret.

...

Miljø - angitt som {miljø} i videre tekst

Basis url

Lokalt/utviklingsmiljø

https://altinn3local.nolocal.altinn.cloud/

Testmiljø (tt02)

https://dibk.apps.tt02.altinn.no

Produksjon

https://dibk.apps.altinn.no

...

Se eksempel implementasjon i Demonstrator/Testmotor for tjenesterplantjenestene

Tjenesten er åpen men trenger header system.

Kodeblokk
curl -X 'POST' \
  'https://dibk.apps.tt02.altinn.no/dibk/uttalelseplanoppstartvarselplanoppstart/validering' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'file=@planomriss@plangrense-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-planomrissplangrense",
      "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": [
    "planomrissplangrense-2021-04-19.gml"
  ],
  "timeUsed": 0.14
}