Skip to main content

Geokoding - GeosokLokasjon3

Advarsel

GeosokLokasjon2 vil ikke bli oppdatert etter 01.10.2025, og skrues helt av 01.01.2026. Vi har lansert en ny geokodingstjeneste, GeosokLokasjon3, basert på ny teknologi fra Esri. Tjenesten erstatter GeosokLokasjon2, og har et nytt grensesnitt/skjema (input- og output-felter). Les mer om migrering her.

Beskrivelse av tjenesten

Tjenesten er en tradisjonell geokodingstjeneste for stedfesting av adresser. Den har støtte for enkel- og batch geokoding, omvendt geokoding (fra koordinat til adresse), og søk. For raske søk av typen "auto-fullfør" (autocomplete), anbefaler vi tjenesten Adressesøk.

ArcGIS-programvare og ArcGIS Online har som standard brukergrensesnitt for å utnytte geokodingstjenester.

Tjenesten består av flere roller (kilder, tidligere kalt lokatorer), og kan gi treff av følgende typer:

  • Adresse
  • Eiendom
  • Stedsnavn
  • Vegnavn
  • Postsone
  • POI

Det går an å begrense søk til de roller man er interessert i, beskrevet under i avsnittet om filtrering.

Datagrunnlag

Matrikkelen, SSR, NVDB, IPER bedriftsregister, poststeder og enheter, OSM Svalbard, kjøpesenter, fastleger og skoler.

Kilde / opphavsrett

Kartverket, Statens Vegvesen, IPER, Andhøy, Posten, OpenStreetMap - Geodata AS.

Oppdateringsfrekvens

Tjenesten oppdateres ukentlig, men de underliggende dataene/kildene har ulik oppdateringsfrekvens.

NavnAjourdato
Laster...

Tjenesteadresse

Type søkURL
Enkel geokodinghttps://services.geodataonline.no/arcgis/rest/services/Geosok/GeosokLokasjon3/GeocodeServer/findaddresscandidates
Batch-geokodinghttps://services.geodataonline.no/arcgis/rest/services/Geosok/GeosokLokasjon3/GeocodeServer/geocodeaddresses
Omvendt geokodinghttps://services.geodataonline.no/arcgis/rest/services/Geosok/GeosokLokasjon3/GeocodeServer/reversegeocode

Tjenestene krever innlogging.

Parametere til tjenesten

Hvilke felter som er tilgjengelig og hvordan de brukes varierer for de ulike kallene/funksjonen. Les her for mer dokumentasjon og beskrivelse av de ulike kallene.

Find Address Candidates

Kall for stedfesting (geokoding) av adresser, stedsnavn osv.

For input-feltene brukt er det nå et oppsett hvor feltene 'Address', 'Address2' og 'Address3' kan brukes til å fylle inn alle typer adresser (eiendom, adressenavn, stedsnavn osv.). Den skal være smart nok til å tolke hva den får. En kan også kombinere feltene og bruke de sammen. Erfaringsmessig anbefales heller å bruke kun ett av adressefeltene og kombinere med de mer spesifikke feltene (city, subregion etc.). Alternativt kan man angi all informasjon sammenslått i 'SingleLine'-feltet.

NavnForklaring
Address, Address2, Address3Anbefaler å kun bruke 'Address'-feltet, se forklaring over
NeighborhoodPoststed
CityPoststed
SubregionKommune
RegionFylke
PostalPostnummer
Postal ExtensionIkke aktuell, kun for amerikanske postnummer
Country codeForkortelse på 3 bokstaver for land, som NOR for Norge
SingleLineAdressesøk med alt sammenslått i ett felt
Out FieldsOm en vil vise alle eller spesifikke attributter. Disse har vi konfigurert til å vise et begrenset utvalg i tjenesten. Ved å sette denne til '*' får du listet alle tilgjengelige attributter.
Max LocationsMaksimalt antall returnerte treff
Location typeIkke aktuell. Spesifiser ønsket returnert geometri for adressesøk. På adressen eller ved siden av veien
CategoryKan brukes til å tvinge hvilken rolle/kilde som skal brukes
LocationEt referansepunkt hvor treff vektes høyere om de er i nærheten av dette punktet
Search extentBegrens søkeområdet til geokoderen
Spatial ReferenceProjeksjonen til koordinatene som returneres fra geokoderen
Magic keyMå benyttes i samspill med suggest-kallet for å hente nøkkel, kan med nøkkelen gi et raskere svar fra tjenesten
Label valuesEnkel konfigurasjon av returnerte felt
TokenSikkerhetstoken for tilgang til tjenesten

Her finner du mer dokumentasjon av findAddressCandidates-kallet.

Reverse Geocode

Kall for omvendt geokoding (fra koordinat til adresse).

NavnForklaring
LocationKoordinat på formen x,y eller som JSON-objekt
Out FieldsOm en vil vise alle eller spesifikke attributter. Disse har vi konfigurert til å vise et begrenset utvalg i tjenesten. Ved å sette denne til '*' får du listet alle tilgjengelige attributter.
Out SRØnsket output-koordinatsystem (WKID), f.eks. 25832 for UTM32
TokenSikkerhetstoken for tilgang til tjenesten

Her finner du mer dokumentasjon av reverseGeocode-kallet.

Filtrering

Geokoding med "Category" filter gir mulighet for å begrense hvilke roller/kilder som benyttes. For eksempel bare gi svar for adressepunkt. Ved tomt felt gis treff for alle lokator-roller.

Roller ved filtrering:

Type søkFilternavn
Point of interestPOI
EiendomParcel
AdressePoint Address
VegnavnStreet Name
StedsnavnPostal Locality / Neighborhood
PostalPostal

Nedlastbare data

Skal man geokode store datamengder, kan det gi bedre ytelse ved å laste ned lokatoren og kjøre geokodingen lokalt i ArcGIS Pro. Ønsker man å sette opp en egen geokodingstjeneste i ArcGIS Enterprise, må man laste ned lokatoren og publisere denne fra ArcGIS Pro. Lokatoren kan lastes ned fra nedlastingsløsningen, og finnes i 2 versjoner avhengig av hvilken versjon av ArcGIS man bruker.

  • LocatorsPro.zip - For ArcGIS versjon 11.4 eller senere.
  • LocatorsPro_11_3.zip - For ArcGIS versjon 11.0 til 11.3.

Oppsett av lokatoren i ArcGIS Pro

Egenskapene til tjenesten listes under Locator properties på tjenestesiden GeosokLokasjon3.

Hvis man laster ned Lokatoren fra nedlastingsløsningen kan man også studere oppsettet av lokatoren nærmere. Åpne Locator Properties i ArcGIS Pro for å få oversikt over data og felt som er brukt i oppsettet av de ulike lokator rollene. Der kan du også se input og output felt tilgjengelig i lokatoren.

Begrensning i ArcGIS Pro med GeosokLokasjon3

Ved geokoding med Geocode Addresses-toolet kan du ikke velge Output Fields: All. Dette gir feilmeldingen:

"The row contains a bad value. [Field length exceeded. Field: Side. Value: -1]."

Velg Minimal and User Fields i stedet. Gjelder kun når GeosokLokasjon3 brukes som Input Address Locator — ikke ved lokator-filer som input.

Migrering fra GeosokLokasjon2 til GeosokLokasjon3

GeosokLokasjon3 har et annerledes grensesnitt/skjema for input- og output-felter enn den gamle tjenesten GeosokLokasjon2. Under er noen tips for å gjøre migreringen enklere.

  • Attributten 'Loc_name' i GeosokLokasjon2, brukt til å filtrere responsen på type treff, er nå erstattet av 'Addr_type'. Se avsnittet 'Filtrering' for mulige verdier (uten mellomrom i responsen).
  • Attributten 'Adresseid' i responsen er endret fra streng til tall. Denne er 0 for alt annet enn Addr_type lik 'PointAddress'.
  • For GeosokLokasjon2 var de fleste attributtene i responsen av typen tekst, mens mange i GeosokLokasjon3 er tall (f.eks. gårds- og bruksnummer for eiendom).