25.03.2014 Views

Dokumentation af geonøgler Classic - Kortforsyningen

Dokumentation af geonøgler Classic - Kortforsyningen

Dokumentation af geonøgler Classic - Kortforsyningen

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

M I L J Ø M I N I S T E R I E T<br />

KORT & MATRIKELSTYRELSEN<br />

<strong>Kortforsyningen</strong><br />

Supplerende tjenester - GeoNøgler<br />

Version 2.13, 2010-05-21<br />

Miljøministeriet<br />

Kort & Matrikelstyrelsen<br />

Rentemestervej 8<br />

2400 København NV<br />

Tlf. 35 87 50 50<br />

Fax 35 87 50 51<br />

Cvr-nr.: 18 81 04 76<br />

E-post :kms@kms.dk<br />

www.kms.dk


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Indholdsfortegnelse<br />

Indholdsfortegnelse ___________________________________________________________________ 2<br />

Revisionshistorie______________________________________________________________________ 4<br />

Indledning___________________________________________________________________________ 4<br />

Hvordan fungerer <strong>Kortforsyningen</strong>s Geonøgler? ____________________________________________ 5<br />

Http forespørgselstype og URL encoding __________________________________________________ 6<br />

Fælles parametre for alle geonøgler ______________________________________________________ 7<br />

Geonøgle S (geoS) ____________________________________________________________________ 9<br />

Geonøgle S7 (geoS7) _________________________________________________________________ 11<br />

Geonøgle SS (geoSS) _________________________________________________________________ 13<br />

Geonøgle P (geoP) ___________________________________________________________________ 14<br />

Geonøgle K (geoK) ___________________________________________________________________ 15<br />

Geonøgle KN (geoKN) ________________________________________________________________ 16<br />

Geonøgle K7 (geoK7) _________________________________________________________________ 17<br />

Geonøgle V (geoV) ___________________________________________________________________ 18<br />

Geonøgle V7 (geoV7) _________________________________________________________________ 19<br />

Geonøgle A (geoA) ___________________________________________________________________ 20<br />

Geonøgle A7 (geoA7) _________________________________________________________________ 21<br />

Geonøgle AS (geoAS)_________________________________________________________________ 22<br />

Geonøgle NA (geoNA) ________________________________________________________________ 23<br />

Geonøgle NA7 (geoNA7) ______________________________________________________________ 24<br />

Geonøgle AM (geoAM) _______________________________________________________________ 25<br />

Geonøgle VA (geoVA) ________________________________________________________________ 26<br />

Geonøgle VA7 (geoVA7) ______________________________________________________________ 27<br />

Geonøgle M (geoM) __________________________________________________________________ 28<br />

Geonøgle BM (geoBM) _______________________________________________________________ 29<br />

Geonøgle EM (geoEM) _______________________________________________________________ 30<br />

Geonøgle E (geoE) ___________________________________________________________________ 30<br />

Geonøgle KE (geoKE) ________________________________________________________________ 31<br />

Geonøgle O (geoO)___________________________________________________________________ 31<br />

Geonøgle T (geoT) ___________________________________________________________________ 32<br />

Output _____________________________________________________________________________ 33<br />

Output ASCII______________________________________________________________________ 33<br />

Output HTML _____________________________________________________________________ 41<br />

Output HTML _____________________________________________________________________ 41<br />

Output XML_______________________________________________________________________ 51<br />

Fejlhåndtering/exceptions _____________________________________________________________ 83<br />

Bearbejdning <strong>af</strong> output________________________________________________________________ 83<br />

Side 2 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Eksempel på en applikation ____________________________________________________________ 83<br />

Appendiks A1 Amtskoder _____________________________________________________________ 85<br />

Appendiks A2 Regionskoder __________________________________________________________ 85<br />

Appendiks A3 Gamle Kommunekoder___________________________________________________ 86<br />

Appendiks A4 Nye Kommunekoder _____________________________________________________ 89<br />

Appendiks B HTML og JavaScript kildekode til applikation_________________________________ 91<br />

Appendiks C Projektioner og datum____________________________________________________ 94<br />

Side 3 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Revisionshistorie<br />

Version Dato Ansvarlig Beskrivelse<br />

1.0 2002-02-20 DRR<br />

1.1 2002-03-18 DRR<br />

1.2 2002-03-21 XNK<br />

1.3 2002-04-10 XNK<br />

2.0 2002-05-01 XNK<br />

2.1 2002-05-14 XNK<br />

2.2 2002-06-17 XNK<br />

2.3 2002-06-24 XNK<br />

2.4 2002-11-18 XNK<br />

2.5 2003-02-06 XHBT<br />

2.6 2003-03-04 XHBT geoVA<br />

2.6 2003-07-08 XHBT geoVA<br />

2.7 2003-09-13 XHBT<br />

2.8 2003-11-14 NKK URL encoding<br />

2.9 2004-07-24<br />

2.10 2005-02-23 XJH geoSS, geoT samt små rettelser<br />

2.10.1 2005-05-03 NKK Slettet appendiks C. Ændret i<br />

<strong>af</strong>snit Bearbejdning <strong>af</strong> output<br />

vedr. Java Applet samt appendiks<br />

C (tidligere D)<br />

2.11 2005-08-01 XJH geoNA<br />

2.12 2005-12-06 XJH geoBM, geoK7<br />

2.13 2010-05-21 MEFEN geoS7, geoKN, geoV7, geoA7,<br />

geoAS, geoNA7, geoVA7<br />

Indledning<br />

Hvad er <strong>Kortforsyningen</strong>s Geonøgler?<br />

<strong>Kortforsyningen</strong>s Geonøgler er en række services der fx kan returnere vejnavnes relation til<br />

vejkode, kommunenavnes relation til kommunenummer og positioner <strong>af</strong> vilkårlige stednavne,<br />

adresser og matrikelnumre. Desuden indeholder <strong>Kortforsyningen</strong>s Geonøgler også metoder, hvor<br />

man kan transformere koordinater fra et koordinatsystem til et andet. De returnerede positioner<br />

kan derefter kombineres med <strong>Kortforsyningen</strong>s Raster- og Vektortjeneste for at få vist den eller de<br />

pågældende returnerede positioner på et kort.<br />

<strong>Kortforsyningen</strong>s Geonøgler består <strong>af</strong> følgende 24 geonøgler:<br />

· geoS (position for et givent stednavn i Danmark, Grønland og på Færøerne)<br />

· geoS7(Som geoS, men justeret som fylge <strong>af</strong> strukturreformen)<br />

· geoSS (geogr<strong>af</strong>isk udbredelse for et givent stednavn i Danmark)<br />

· geoP (postnummer for et givent postdistrikt)<br />

· geoK (kommunenummer for et givent kommunenavn)<br />

· geoKN (kommunenummer, regionkode og regionnavn for et givent kommunenavn)<br />

· geoK7 (kommunalt tilhørsforhold før og efter 1.januar 2007)<br />

· geoV (vejkode for et givent vejnavn)<br />

· geoV7 (Som geoV, men justeret som fylge <strong>af</strong> strukturreformen)<br />

· geoA (position for en given adresse)<br />

· geoA7 (Som geoA7, men justeret som fylge <strong>af</strong> strukturreformen)<br />

· geoAS (type, sogn, kommune, amt og geogr<strong>af</strong>isk udbredelse for et givent stednavn i<br />

Danmark)<br />

· geoNA (nærmeste adresse til et punkt)<br />

· geoNA7 (nærmeste adresse og supplerende oplysninger til et punkt)<br />

· geoAM (position for mange givne adresser med vejkode)<br />

· geoVA (position for mange givne adresser med vejnavn)<br />

· geoVA7 (position og supplerende oplysninger for mange givne adresser med vejnavn)<br />

· geoM (position for et givent matrikelnummer)<br />

· geoBM (Alle matrikelnumre indenfor et givent område)<br />

· geoEM (Alle matrikelnumre i et ejerlav)<br />

Side 4 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

· geoE (Ejerlavskode for et given ejerlavsnavn)<br />

· geoKE (Alle ejerlav i en kommune)<br />

· geoO (Matrikelnummer og ejerlavskode for en given position)<br />

· geoT (transformation <strong>af</strong> koordinater fra en projektion/datum til en anden)<br />

Man opnår adgang til Geonøglerne via Internettet. På den måde kan man nemmere udvikle<br />

løsninger, der integrerer både kort og fx adresser fra <strong>Kortforsyningen</strong>®. Dette dokument<br />

indeholder informationer om hvordan man kan benytte Geonøglerne.<br />

Hvordan fungerer <strong>Kortforsyningen</strong>s Geonøgler?<br />

<strong>Kortforsyningen</strong>s Geonøgler er en service, der via Internettet kan returnere informationer i ASCII,<br />

XML eller HTML tekstformat. Indholdet <strong>af</strong> teksten kan være positioner for en forespurgt lokalitet i<br />

form <strong>af</strong> en adresse, et matrikelnummer eller et stednavn. Det er også muligt at transformere<br />

koordinater fra en projektion/datum til en anden projektion/datum. Den returnerede tekst vil så<br />

indeholde værdier for de transformerede koordinater.<br />

Man benytter Geonøglerne ved at lave en forespørgsel (efterfølgende kaldet et http request) vha.<br />

en URL. En URL er groft sagt adressen på en web-side fx<br />

http://kortforsyningen.kms.dk/default.htm. Et http request finder sted hver gang man fx indtaster<br />

en URL i en browser eller klikker på et hyperlink på en web-side. Efter man har lavet et http<br />

request sendes et svar (efterfølgende kaldet et respons) retur til Internet-browseren på den<br />

maskine hvorfra requestet kom. Dette respons <strong>af</strong>hænger <strong>af</strong> det forespurgte dokument (http<br />

requestet). Servicen kan give et respons som er formateret som ASCII, XML eller HTML. Hvilket<br />

format man vælger <strong>af</strong>hænger <strong>af</strong>, hvad der er bedst til ens pågældende applikation.<br />

Man skal selv opbygge URLen da den indeholder informationer om fx det stednavn, der søges og<br />

hvilket format, der ønsket returneret. Med HTML, ASP, PHP, JavaScript og/eller Java er det nemt<br />

at gøre dette. Ønsker man at lave en forespørgsel på et stednavn og dermed få returneret bl.a.<br />

positionen for dette stednavn (hvis det findes) kunne URLen se således ud:<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoS&soegemetode=2&stednavn=ager&amt<br />

skode=-1&kommunekode=-<br />

1&format=ASCII&exceptionss=xml&max_hits=5&login=xxx&password=xxx<br />

URLen består indtil spørgsmålstegnet (?) blot <strong>af</strong> URL prefixet til den web-side, der returnerer<br />

positionen på stednavnet. Efter spørgsmålstegnet ? kommer parametrene, der består <strong>af</strong> et<br />

parameternavn og dens tilhørende værdi. Parameternavnet og værdien er adskilt med et =.<br />

Parametrene er altid adskilt med et &. I URLen nedenfor er parametrene servicename og<br />

stednavn markeret med gult. Den første <strong>af</strong> de to parametre har altså navnet servicename og<br />

værdien ager.<br />

http://kortforsyningen.kms.dk/service?servicename=geoS&stednavn=ager&soegemetode=2&max<br />

_hits=5&format=ASCII&exceptions=XML&login=xxx&password=xxx<br />

Parametre og værdier kan ændres alt <strong>af</strong>hængig <strong>af</strong> hvad man ønsker returneret. I ovenstående<br />

tilfælde vil URLen medfører at der søges efter stednavne hvori ager indgår og returnere<br />

maksimalt fem resultater i ASCII format. Den returnerede tekst vil se således ud (teksten kan<br />

variere i henhold til dataene i databasen):<br />

HEADER: antal forekomster 5#FOREKOMST 1;Amager<br />

Fælled;101;København;1013;Københavns<br />

Kommune;UTM32_EUREF89;6172454;725017;FOREKOMST 2;Stenagergård;169;Høje-<br />

Tåstrup;1015;København;UTM32_EUREF89;6175209;708025;FOREKOMST<br />

3;Agershvile;181;Søllerød;1015;København;UTM32_EUREF89;6193232;723038;FOREKOMST<br />

4;Amager Skov;185;Tårnby;1015;København;UTM32_EUREF89;6171188;736072;FOREKOMST<br />

5;Højsager;208;Fredensborg-<br />

Humlebæk;1020;Frederiksborg;UTM32_EUREF89;6208449;715261#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Ved at ændre en eller flere <strong>af</strong> parameterværdierne, og dermed ændre requestet, vil responset<br />

tilsvarende ændres. Ændres værdien <strong>af</strong> parameteren servicename til geoA vil der i stedet<br />

Side 5 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

forespørges på positionen for en adresse i stedet for positionen for et stednavn. På samme måde<br />

kan værdien <strong>af</strong> parameteren stednavn i URLen ovenover ændres til Virum, hvis positionen for<br />

Virum ønskes returneret.<br />

Rækkefølgen <strong>af</strong> parametrene er vilkårlig. Der vil derfor ikke være forskel på de to<br />

nedenstående eksempler:<br />

http://kortforsyningen.kms.dk/service?servicename=geoS&stednavn=næstved&soegemetode=0&<br />

max_hits=10&format=XML&exceptions=XML&login=xxx&password=xxx<br />

http://kortforsyningen.kms.dk/service?stednavn=næstved&soegemetode=0&servicename=geoS&<br />

max_hits=10&format=XML&exceptions=XML&login=xxx&password=xxx<br />

Parameterværdier er case-sensitive, med mindre andet er nævnt, mens parameternavnene er<br />

case-insensitive. Der vil derfor være forskel på SERVICENAME=geoS og SERVICENAME=geos.<br />

Omvendt er der ingen forskel på SERVICENAME=geoS og ServiceName=geoS.<br />

Parameterværdier, der ikke er case-sensitive , vil fremgå senere i dette dokument.<br />

Parameteren ServiceName er altid nødvendig, uanset hvilken geonøgle, der anvendes. For de<br />

enkelte geonøgler er der desuden yderlige nødvendige og valgfrie parametre. At der er valgfrie<br />

parameter skyldes, at de har en standardværdi. Det betyder, at angives parameteren ikke i<br />

URLen, så vil standardværdien benyttes for den pågældende parameter. Et eksempel er<br />

parameteren FORMAT, der har standardværdien ASCII.<br />

Http forespørgselstype og URL encoding<br />

Forespørgsler til <strong>Kortforsyningen</strong> kan gøres ved hjælp <strong>af</strong> både post og get metoderne. Ved<br />

get angives parametrene i adressen (URLen) som beskrevet ovenfor. Ved post sendes<br />

parametrene skjult i selve HTTP-forespørgslen. Post opbygges typisk ved hjælp <strong>af</strong> formular-felter<br />

() med typen action=post.<br />

Benytter man get-metoden anbefales det for visse <strong>af</strong> geonøglerne at URL encode dele <strong>af</strong> URL'en<br />

før sendes mod <strong>Kortforsyningen</strong>. Ved brug <strong>af</strong> geoVA er det påkrævet at URL encode værdien<br />

<strong>af</strong> parameteren multi. URL encoding betyder blot at visse tegn i URL'en erstattes med en kode<br />

startende med % efterfulgt <strong>af</strong> en hexadecimal tal. Disse tegn er typisk ikke-latinske tegn fx<br />

mellemrum og semikolon samt tegn med en regional tilknytning fx æ, ø og å. Nedenfor er vist to<br />

eksempler på en streng før og efter URL encoding.<br />

Før: Hello World!<br />

Efter: Hello%20World%21<br />

Før: http://kortforsyningen.kms.dk/service?servicename=geoS&stednavn=hærup&...<br />

Efter: http://kortforsyningen.kms.dk/service?servicename=geoS&stednavn=h%E6rup&...<br />

Der findes metoder til URL encoding i de fleste script- og programmeringssprog. Nedenfor er vist<br />

nogle eksempler.<br />

JavaScript<br />

var myURLEncodedString = escape("Hello World!");<br />

ASP/VBScript<br />

Dim myURLEncodedString<br />

myURLEncodedString = Server.URLEncode("Hello World!")<br />

Det anbefales at URL encode alle parametre, der kan indeholde specielle tegn som æ, ø, å,<br />

mellemrum og semikolon. Det er fx parametre som stednavn i geoS og vejnavn i geoV. Bruger<br />

man metoden post behøver man ikke gøre noget, da metoden selv automatisk URL<br />

encoder.<br />

Side 6 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Fælles parametre for alle geonøgler<br />

Præfiks<br />

Præfixet <strong>af</strong> URLen (frem til og med ?) vil være ens uanset hvad der forespørges på. I<br />

nedenstående URL er præfixet markeret med gult:<br />

http://kortforsyningen.kms.dk/service?servicename=geoS&stednavn=næstved&soegemetode=0&<br />

max_hits=10&format=XML&exceptions=XML&login=xxx&password=xxx<br />

ServiceName<br />

ServiceName skal altid angives. Der er følgende gyldige værdier<br />

ServiceName Beskrivelse<br />

geoS<br />

Søgning på position for et givent stednavn i Danmark, Grønland og på Færøerne. Søgning<br />

kan i Danmark begrænses til en given kommune eller amt.<br />

geoS7 Søgning på position for et givent stednavn i Danmark, Grønland og på Færøerne. Søgning<br />

kan i Danmark begrænses til en given kommune eller region.<br />

geoSS Søgning på mindste omkransende rektangel for et stednavn i Danmark. Søgningen kan<br />

begrænses til en bestemt kategori <strong>af</strong> stednavne.<br />

geoP<br />

Søgning på postnummer for et givent postdistrikt. Det er muligt at søge på dele <strong>af</strong><br />

postdistriktsnavnet, hvis ikke hele navnet kendes.<br />

geoK<br />

Søgning på kommunekode for et givent kommunenavn. Det er muligt at søge på dele <strong>af</strong><br />

kommunenavn, hvis ikke hele kommunenavnet kendes.<br />

geoKN Søgning på kommunekode og regionskode for et givent kommunenavn. Det er muligt at<br />

søge på dele <strong>af</strong> kommunenavn, hvis ikke hele kommunenavnet kendes.<br />

geoK7 Søgning på kommune (før og efter 1/1 2007), amt og region for et givent punkt.<br />

geoV<br />

Søgning på vejkode for et givent vejnavn. Det er muligt at søge på dele <strong>af</strong> vejnavnet, hvis<br />

ikke hele vejnavnet kendes. Søgning kan begrænses til et givent postnummer eller en given<br />

kommune.<br />

geoV7 Søgning på vejkode, postnummer (det første i husnummerorden), postdistrikt, og evt.<br />

supplerende oplysninger for et givent vejnavn.<br />

Ny version <strong>af</strong> geoV med hensyn til administrative reform fra 1/1 2007.<br />

geoA<br />

Søgning på positionen for en given adresse defineret <strong>af</strong> en vejkode, et<br />

postnummer/kommunekode og evt. et husnummer.<br />

geoA7 Ny version <strong>af</strong> geoA med hensyn til administrative reform fra 1/1 2007.<br />

geoAS Søgning på mindste omkransende rektangel for et stednavn i Danmark. Søgningen kan<br />

begrænses til autoriserede stednavne.<br />

geoNA Søgning efter nærmeste adresser til en given position.<br />

geoNA7 Søgning efter nærmeste adresser og supplerende oplysning til en given position.<br />

geoAM Søgning på positionerne for flere givne adresser defineret <strong>af</strong> en vejkode, et<br />

postnummer/kommunekode og husnummer.<br />

geoVA Søgning på positionerne for flere givne adresser defineret <strong>af</strong> et vejnavn, et<br />

postnummer/kommunekode og husnummer.<br />

geoVA7 Søgning på positionerne for flere givne adresser defineret <strong>af</strong> et vejnavn, et<br />

postnummer/kommunekode, et bynavn og husnummer. Ny version <strong>af</strong> geoV med hensyn til<br />

administrative reform fra 1/1 2007.<br />

geoM Søgning på position for en given matrikel defineret <strong>af</strong> et matrikelnummer og en<br />

ejerlavskode eller <strong>af</strong> et ejendomsnummer.<br />

geoBM Søgning efter alle matrikler indenfor et givent rektangulært område.<br />

geoEM Søgning på alle matrikler i et givent ejerlav.<br />

geoE<br />

Søgning på ejerlavskode udfra et ejerlavsnavn. Det er muligt at søge på dele <strong>af</strong><br />

ejerlavsnavnet.<br />

geoKE Søgning på ejerlav i en given kommune.<br />

geoO Matrikelnummer og ejerlav for en given position.<br />

geoT<br />

Transformation <strong>af</strong> koordinater fra en projektion/datum til en anden.<br />

Side 7 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Brugerinformation<br />

Alle forespørgsler skal indeholde brugerinformation. Der findes flere forskellige metoder til at gøre<br />

dette, og disse er dokumenteret i dokumentet KORTFORSYNINGEN - DOKUMENTATION AF<br />

LOGIN, som er tilgængeligt via http://kortforsyningen.kms.dk/. I eksemplerne i dette dokument<br />

medsendes de to parametre Login og Password direkte i forespørgslerne som GET-parametre.<br />

I det følgende vil hver geonøgle og de parametre som specifikt hører til dem blive beskrevet.<br />

Side 8 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle S (geoS)<br />

Denne geonøgle returnerer positionen for en eller flere stednavne. Bemærk at:<br />

· Et navneobjekt som har både stednavn og stamoplysning tilknyttet forekommer med både<br />

sted- og stamnavnet.<br />

· Visse navneobjekter (f.eks. skove) dækker flere kommuner, hvilket betyder at det samme<br />

navn (med samme koordinater) kan forekomme flere gange, men med forskellige<br />

kommunale tilhørsforhold.<br />

· Denne geonøgle er fra 1/1 2007 erstattet <strong>af</strong> geoS7, der på inputsiden kun adskiller sig fra<br />

geoS ved at parameteren amtskode er omdøbt til regionskode<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoS - Angiver hvilken geonøgle der ønskes anvendt. S betyder<br />

at der søges efter et stednavn. Obligatorisk<br />

Format<br />

Stednavn<br />

Soegemetode 0<br />

1<br />

2<br />

3<br />

Omraade<br />

Amtskode<br />

ASCII<br />

HTML<br />

XML<br />

Enhver kombination <strong>af</strong><br />

karakterer. En tom tekst<br />

() er ikke tilladt.<br />

dk<br />

faro<br />

gr<br />

Enhver gyldig amtskode<br />

(positivt heltal bestående <strong>af</strong><br />

fire tal)<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Det søgte stednavn (eller dele <strong>af</strong> det <strong>af</strong>hængig <strong>af</strong><br />

søgemetode). Obligatorisk. Værdien er caseinsensitive<br />

1 Angiver søgemetode<br />

0 = det eksakte stednavn behøves<br />

1 = kun starten <strong>af</strong> stednavn behøves<br />

2 = kun starten, slutningen eller midten <strong>af</strong> stednavn<br />

behøves<br />

3 = kun slutningen <strong>af</strong> stednavn behøves<br />

dk<br />

Valgfri<br />

Angiver hvilket <strong>af</strong> områderne Danmark, Færøerne og<br />

Grønland, stednavnet er lokaliseret. Angives intet eller er<br />

værdien ikke gyldig, søges i Danmark. Valgfri<br />

-1 Amtskode angiver hvilket amt, dit stednavn skal være<br />

beliggende i. Angives intet eller er værdien 1 søges i<br />

hele landet, med mindre der er angivet en<br />

kommunekode. Parameteren har ingen effekt, hvis<br />

omraade=faro eller omraade=gr. Valgfri<br />

Kommunekode Enhver gyldig<br />

kommunekode (positivt<br />

heltal bestående <strong>af</strong> tre tal)<br />

-1 Kommunekode angiver hvilken kommune, dit stednavn<br />

skal være beliggende i. Angives intet eller er værdien 1<br />

søges i hele landet med mindre en amtskode er angivet.<br />

Parameteren har ingen effekt, hvis omraade=faro eller<br />

omraade=gr. Valgfri<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Valgfri<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter stednavnet Virum beliggende i amtskoden 1020 (svarende til<br />

Frederiksborg Amt) og returnere maksimalt 10 søgeresultater i XML-format. Bemærk at kun<br />

resultater, der matcher stednavnet præcist, returneres da søgemetode 0 er valgt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoS&soegemetode=0&stednavn=virum&a<br />

mtskode=1020&kommunekode=-1&format=XML&max_hits=10&login=xxx&password=xxx<br />

Ønskede man at søge i hele Danmark skal både amts- og kommunekode sættes lig 1.<br />

Nedenstående URL vil søge efter stednavne i Grønland som starter med ana og returnere<br />

maksimalt 10 søgeresultater i ASCII-format.<br />

Side 9 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoS&soegemetode=1&stednavn=ana&amt<br />

skode=-1&kommunekode=-<br />

1&format=ASCII&max_hits=10&omraade=gr&login=xxx&password=xxx<br />

Da en række <strong>af</strong> parametrene i ovenstående URL er valgfrie, kunne en tilsvarende søgning også<br />

skrives på følgende måde og få returneret samme resultat:<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoS&stednavn=ana&omraade=gr&login=xx<br />

x&password=xxx<br />

Side 10 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle S7 (geoS7)<br />

Denne geonøgle returnerer positionen og det administrative tilhørsforhold for et givent stednavn.<br />

Hensigten er, at denne geonøgle kan bruges efter strukturreformen, og den returnerer derfor det<br />

fremtidige (fra 1/1 2007) tilhørsforhold.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoS - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Format<br />

Stednavn<br />

Soegemetode 0<br />

1<br />

2<br />

3<br />

Omraade<br />

regionskode<br />

ASCII<br />

HTML<br />

XML<br />

Enhver kombination <strong>af</strong><br />

karakterer. En tom tekst<br />

() er ikke tilladt.<br />

dk<br />

faro<br />

gr<br />

Enhver gyldig regionskode<br />

(positivt heltal bestående <strong>af</strong><br />

fire tal)<br />

Kommunekode Enhver gyldig<br />

kommunekode (positivt<br />

heltal bestående <strong>af</strong> tre tal)<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Det søgte stednavn, eller del her<strong>af</strong>, <strong>af</strong>hængigt <strong>af</strong><br />

søgemetode (se nednfor). Obligatorisk. Værdien er<br />

case-insensitive.<br />

1 Angiver søgemetode:<br />

0: Der søges efter det eksakte stednavn<br />

1: Der søges efter stednavne som begynder med<br />

værdien <strong>af</strong> parameteren stednavn<br />

2: Der søges efter stednavne som indeholder værdien <strong>af</strong><br />

parameteren stednavn.<br />

3: Der søges efter stednavne som slutter med værdien<br />

<strong>af</strong> parameteren stednavn.<br />

dk<br />

Valgfri.<br />

Angiver om der skal søges blandt stednavne i Danmark,<br />

på Færøerne eller i Grønland. Valgfri.<br />

-1 regionskode angiver hvilket region, dit stednavn skal<br />

være beliggende i. Angives intet eller er værdien 1<br />

søges i hele landet, med mindre der er angivet en<br />

kommunekode. Parameteren har ingen effekt, hvis<br />

omraade=faro eller omraade=gr. Valgfri<br />

-1 Kommunekode angiver hvilken kommune, dit stednavn<br />

skal være beliggende i. Angives intet eller er værdien 1<br />

søges i hele landet med mindre en amtskode er angivet.<br />

Parameteren har ingen effekt, hvis omraade=faro eller<br />

omraade=gr. Valgfri<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter stednavnet Virum beliggende i regionskoden 1084 (svarende<br />

til Region Hovedstaden) og returnere maksimalt 10 søgeresultater i XML-format. Bemærk at kun<br />

resultater, der matcher stednavnet præcist, returneres da søgemetode 0 er valgt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoS7&soegemetode=0&stednavn=virum&r<br />

egionskode=1084&kommunekode=-1&format=XML&max_hits=10&login=xxx&password=xxx<br />

Ønskede man at søge i hele Danmark skal både regions- og kommunekode sættes lig 1.<br />

Nedenstående URL vil søge efter stednavne i Grønland som starter med ana og returnere<br />

maksimalt 10 søgeresultater i ASCII-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoS7&soegemetode=1&stednavn=ana&reg<br />

ionskode=-1&kommunekode=-<br />

1&format=ASCII&max_hits=10&omraade=gr&login=xxx&password=xxx<br />

Da en række <strong>af</strong> parametrene i ovenstående URL er valgfrie, kunne en tilsvarende søgning også<br />

skrives på følgende måde og få returneret samme resultat:<br />

Side 11 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoS7&stednavn=ana&omraade=gr&login=x<br />

xx&password=xxx<br />

Side 12 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle SS (geoSS)<br />

Denne geonøgle returnerer stednavne og disses geogr<strong>af</strong>iske udbredelse. Dette sker i form <strong>af</strong><br />

koordinater for det mindste rektangel (bounding box) som omkranser stednavneobjektet<br />

svarende til det givne stednavn. Bemærk at:<br />

· Visse navneobjekter (f.eks. skove) dækker flere kommuner, hvilket betyder at det samme<br />

navn (med samme koordinater) kan forekomme flere gange, men med forskellige<br />

kommunale tilhørsforhold.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoSS - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Format<br />

ASCII<br />

HTML<br />

XML<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

Stednavn Enhver kombination <strong>af</strong><br />

tegn. En tom tekst () er<br />

ikke tilladt.<br />

- Det søgte stednavn (eller dele <strong>af</strong> det <strong>af</strong>hængig <strong>af</strong><br />

søgemetode). Obligatorisk. Store og små bogstaver<br />

behandles ens.<br />

Soegemetode En- eller tocifrede<br />

kombinationer <strong>af</strong><br />

0<br />

1<br />

2<br />

3<br />

f.eks. 03<br />

0 (begge cifre) De to cifre angiver søgemetode for henholdsvis<br />

stednavn og kategori. Hvert ciffer træder kun i kr<strong>af</strong>t hvis<br />

der angives 3 eller flere tegn i stednavnet hhv.<br />

kategorien. Cifrene har flg. betydning:<br />

0 = det/den eksakte stednavn hhv. kategori behøves<br />

1 = kun starten <strong>af</strong> stednavn hhv. kategori behøves<br />

2 = kun starten, slutningen eller midten <strong>af</strong> stednavn hhv.<br />

kategori behøves<br />

3 = kun slutningen <strong>af</strong> stednavn hhv. kategori behøves<br />

Valgfri. Angives kun 1 ciffer benyttes det som<br />

søgemetode for stednavnet, og kategori anvender<br />

standardværdien 0.<br />

Kategori Enhver kombination <strong>af</strong><br />

tegn.<br />

- Kategori begrænser søgningen. Angives 3 eller flere<br />

tegn søges i alle kategorier som indeholder det angivne<br />

kategorinavn. For eksempel kan kategorien skole give<br />

resultater fra kategorierne Skole, Fagskole<br />

(erhvervsfaglig), Efterskole/Ungdomsskole, etc. Som<br />

for stednavn skelnes der ikke mellem store og små<br />

bogstaver. Valgfri<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Valgfri<br />

Fejlmeddelelser returneres i det format Exception<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL bruges til at søge efter de stednavneobjekter hvis navn begynder med "Skel",<br />

og hvis <strong>af</strong> kategori slutter med "Gård". For hvert stednavneobjekt returneres 4 koordinater som<br />

definerer det mindste område som omslutter objektet. Resultatet bedes angivet som XML, og<br />

eventuelle fejl returneres i OGC XML-format.<br />

http://kortforsyningen.kms.dk/service?servicename=geoSS&stednavn=skel&kategori=gård&soege<br />

metode=13&format=XML&exceptions=application/vnd.ogc.se_xml&login=xxx&password=xxx<br />

For at søge efter bounding boxes for alle stednavne som begynder med "Hel", uanset kategori,<br />

kan man bruge<br />

http://kortforsyningen.kms.dk/service?servicename=geoSS&stednavn=hel&soegemetode=1&max<br />

_hits=200&exceptions=application/vnd.ogc.se_xml&login=xxx&password=xxx<br />

(for at være sikker på at få alle forekomster sættes max_hits=200.)<br />

Side 13 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle P (geoP)<br />

Denne geonøgle returnerer postnummeret for et givent postdistrikt.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoP - Angiver hvilken geonøgle der ønskes anvendt. geoP<br />

betyder at der søges efter et postnummer. Obligatorisk<br />

Format<br />

ASCII<br />

HTML<br />

XML<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

Postdistrikt - Postdistriktet, hvorfra postnummer ønskes.<br />

Obligatorisk. Værdien er case-insensitive<br />

Soegemetode 0<br />

1<br />

2<br />

3<br />

2 Angiver søgemetode<br />

0 = det eksakte postdistrikt behøves<br />

1 = kun starten <strong>af</strong> postdistrikt behøves<br />

2 = kun starten, slutningen eller midten <strong>af</strong> postdistrikt<br />

behøves<br />

3 = kun slutningen <strong>af</strong> postdistrikt behøves<br />

Valgfri<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Valgfri<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter postnummeret til postdistriktet Søborg og returnere maksimalt<br />

10 søgeresultater i XML-format. Bemærk at kun resultater, der matcher postdistriktet præcist,<br />

returneres da søgemetode 0 er valgt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoP&soegemetode=0&postdistrikt=søborg<br />

&format=XML&max_hits=10&login=xxx&password=xxx<br />

Nedenstående URL vil søge efter postdistrikter hvori søb indgår og returnere maksimalt 20<br />

søgeresultater i HTML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoP&soegemetode=2&postdistrikt=søb&for<br />

mat=HTML&max_hits=20&login=xxx&password=xxx<br />

Side 14 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle K (geoK)<br />

Denne geonøgle returnerer kommunekode for et givent kommunenavn.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoK - Angiver hvilken geonøgle der ønskes anvendt. geoK<br />

betyder at der søges efter en kommunekode.<br />

Obligatorisk<br />

Format<br />

ASCII<br />

HTML<br />

XML<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

Kommunenavn - Kommunenavn hvorfra kommunekoden ønskes<br />

Obligatorisk. Værdien er case-insensitive<br />

Soegemetode 0<br />

1<br />

2<br />

3<br />

2 Angiver søgemetode<br />

0 = det eksakte kommunenavn behøves<br />

1 = kun starten <strong>af</strong> kommunenavn behøves<br />

2 = kun starten, slutningen eller midten <strong>af</strong><br />

kommunenavn behøves<br />

3 = kun slutningen <strong>af</strong> kommunenavn behøves<br />

Valgfri<br />

Max_hits Heltal større end 0 300 Angiver det maksimalt antal returnerede søgeresultater.<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Valgfri<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter kommunekoden til Albertslund Kommune og returnere 1<br />

søgeresultater i XML-format. Bemærk at kun resultater der matcher kommunenavnet præcist,<br />

returneres da søgemetode 0 er valgt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoK&soegemetode=0&kommunenavn=Alb<br />

ertslund Kommune&format=XML&max_hits=10&login=xxx&password=xxx<br />

Nedenstående URL vil søge efter kommunekoden til kommuner hvori næ indgår og returnere<br />

maksimalt 20 søgeresultater i HTML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoK&soegemetode=2&kommunenavn=næ<br />

&format=HTML&max_hits=20&login=xxx&password=xxx<br />

Side 15 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle KN (geoKN)<br />

Denne geonøgle returnerer det administrative tilhørsforhold efter 1/1 2007 for en kommune givet<br />

ved kommunenavn eller -kode.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoKN - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Format<br />

ASCII<br />

HTML<br />

XML<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

Kommunenavn - Kommunenavn hvorfra kommunekoden ønskes.<br />

Valgfri. Værdien er case-insensitive<br />

Kommunekode En gyldig kommunekode Kommunekode for den søgte kommune. Valgfri. Hvis<br />

der ikke angiver Kommunenavn og Kommunekode,<br />

returnere det en komplet liste <strong>af</strong> kommuner.<br />

Soegemetode 0<br />

1<br />

2<br />

3<br />

2 Angiver søgemetode<br />

0 = det eksakte kommunenavn behøves<br />

1 = kun starten <strong>af</strong> kommunenavn behøves<br />

2 = kun starten, slutningen eller midten <strong>af</strong><br />

kommunenavn behøves<br />

3 = kun slutningen <strong>af</strong> kommunenavn behøves<br />

Valgfri<br />

Max_hits Heltal større end 0 300 Angiver det maksimalt antal returnerede søgeresultater.<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Valgfri<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter kommunekoden og regionskoden til Albertslund Kommune og<br />

returnere 1 søgeresultater i XML-format. Bemærk at kun resultater der matcher kommunenavnet<br />

præcist, returneres da søgemetode 0 er valgt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoKN&soegemetode=0&kommunenavn=Al<br />

bertslund Kommune&format=XML&max_hits=10&login=xxx&password=xxx<br />

Nedenstående URL vil søge efter kommunekoden og regionskoden til kommuner hvori næ<br />

indgår og returnere maksimalt 20 søgeresultater i HTML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoKN&soegemetode=2&kommunenavn=n<br />

æ&format=HTML&max_hits=20&login=xxx&password=xxx<br />

Alternativt kan man udelade både kommunenavn og kommunekode, og få en komplet liste <strong>af</strong><br />

kommuner i HTML:<br />

http://kortforsyningen.kms.dk/service?servicename=geoKN&login=xxx&password=xxx<br />

Side 16 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle K7 (geoK7)<br />

Denne geonøgle returnerer det kommunale tilhørsforhold for en given position. Hensigten er, at<br />

denne geonøgle kan bruges i forbindelse med kommunalreformen, og den returnerer derfor<br />

tilhørsforhold fra både før og efter 1/1 2007. Positionen specificeres med UTM32 EUREF89<br />

koordinater.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoK7 - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Format<br />

Easting<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

Enhver gyldig (UTM32<br />

EUREF89) easting værdi<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Angiver Easting. Obligatorisk<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exception<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL bruges til at søge efter det kommunale tilhørsforhold for positionen med<br />

easting 722241 og northing 6178841. Resultatet bedes angivet som XML, og eventuelle fejl<br />

returneres i et OGC-format.<br />

http://kortforsyningen.kms.dk/service?servicename=geoK7&northing=6188316&easting=716899&<br />

format=XML&login=xxx&password=xxx<br />

Bemærk at visse kommuner har særstatus i relation til amtstrukturen. Se <strong>af</strong>snittene om<br />

outputformater for at se eksempler på hvorledes dette præsenteres.<br />

Side 17 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle V (geoV)<br />

Denne geonøgle returnerer vejkode for et givent vejnavn.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoV - Angiver hvilken geonøgle der ønskes anvendt. geoV<br />

betyder at der søges efter en vejkode. Obligatorisk<br />

Format<br />

ASCII<br />

HTML<br />

XML<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

Vejnavn - Vejnavn hvorfra vejkoden ønskes Obligatorisk.<br />

Værdien er case-insensitive<br />

Kommunepost Heltal med tre cifre<br />

(kommunekode) eller fire<br />

cifre (postnummer)<br />

- Postnummeret eller kommunekoden, hvori adressen er<br />

beliggende. Angives kommunepost = 9999 og et<br />

vejnavn med 2 eller flere tegn søges i hele Danmark.<br />

Obligatorisk<br />

Soegemetode 0<br />

1<br />

2<br />

3<br />

2 Angiver søgemetode<br />

0 = det eksakte vejnavn behøves<br />

1 = kun starten <strong>af</strong> vejnavn behøves<br />

2 = kun starten, slutningen eller midten <strong>af</strong> vejnavn<br />

behøves<br />

3 = kun slutningen <strong>af</strong> vejnavn behøves<br />

Valgfri<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Valgfri<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter vejkoden til vejnavnet Nyborgvej beliggende i postnummeret<br />

4700 og returnere maksimalt 10 søgeresultater i XML-format. Bemærk at kun resultater, der<br />

matcher vejnavnet præcist, returneres da søgemetode 0 er valgt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoV&soegemetode=0&vejnavn=nyborgvej&<br />

kommunepost=4700&format=XML&max_hits=10&login=xxx&password=xxx<br />

Nedenstående URL vil søge efter vejkoder til vejnavne, der starter med ager, beliggende i<br />

kommunen med kommunekode 373 og returnere maksimalt 20 søgeresultater i HTML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoV&soegemetode=1&vejnavn=ager&kom<br />

munepost=373&format=HTML&max_hits=20&login=xxx&password=xxx<br />

Bemærk at en vejkode altid er unik indenfor en kommune. Da et postdistrikt ofte<br />

overlapper kommunegrænserne behøver en vejkode altså ikke være unik indenfor et<br />

postdistrikt.<br />

Side 18 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle V7 (geoV7)<br />

Denne geonøgle returnerer vejkode, postnummer (det første i husnummerorden), postdistrikt, og<br />

evt. supplerende oplysninger for et givent vejnavn. geoV7 er en ny version <strong>af</strong> geoV med hensyn til<br />

administrative reform fra 1/1 2007.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoV7 - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Format<br />

Vejnavn<br />

ASCII<br />

HTML<br />

XML<br />

Enhver kombination <strong>af</strong><br />

tegn. En tom værdi ()<br />

tillades ikke.<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Vejnavn hvorfra vejkoden ønskes Obligatorisk.<br />

Værdien er case-insensitive<br />

Kommunepost Heltal med tre cifre<br />

(kommunekode) eller<br />

fire cifre (postnummer)<br />

- Postnummeret eller kommunekoden, hvori adressen er<br />

beliggende. Angives kommunepost = 9999 og et<br />

vejnavn med 2 eller flere tegn søges i hele Danmark.<br />

Obligatorisk<br />

medpraesentation true<br />

false<br />

false<br />

Angiver om de returnerede søgeresultater bør omfatte<br />

de supplerende oplysninger.<br />

Valgfri og Værdien er case-insensitive<br />

Soegemetode 0<br />

1<br />

2<br />

3<br />

2 Angiver søgemetode<br />

0 = det eksakte vejnavn behøves<br />

1 = kun starten <strong>af</strong> vejnavn behøves<br />

2 = kun starten, slutningen eller midten <strong>af</strong> vejnavn<br />

behøves<br />

3 = kun slutningen <strong>af</strong> vejnavn behøves<br />

Valgfri<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_<br />

xml<br />

ASCII<br />

Valgfri<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter vejkoden og supplerende oplysningen til vejnavnet Nyborgvej<br />

beliggende i postnummeret 4700 og returnere maksimalt 10 søgeresultater i XML-format.<br />

Bemærk at kun resultater, der matcher vejnavnet præcist, returneres da søgemetode 0 er valgt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoV7&soegemetode=0&vejnavn=nyborgvej<br />

&medpraesentation=true&kommunepost=4700&format=XML&max_hits=10&login=xxx&password<br />

=xxx<br />

Nedenstående URL vil søge efter vejkoder, postnummeret og postdistriktet til vejnavne, der<br />

starter med ager, beliggende i kommunen med kommunekode 373 og returnere maksimalt 20<br />

søgeresultater i HTML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoV7&soegemetode=1&vejnavn=ager&ko<br />

mmunepost=373&medpraesentation=false&format=HTML&max_hits=20&login=xxx&password=x<br />

xx<br />

Side 19 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle A (geoA)<br />

Denne geonøgle returnerer positionen for en eller flere adresser der matcher søgekriterierne.<br />

geoA7 er en ny version <strong>af</strong> geoA med hensyn til administrative reform fra 1/1 2007.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoA - Angiver hvilken geonøgle der ønskes anvendt. A betyder<br />

at der søges efter en adresse. Obligatorisk<br />

Format<br />

Vej<br />

ASCII<br />

HTML<br />

XML<br />

Positivt heltal bestående<br />

fire cifre evt. med<br />

foranstillet 0<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Vejkoden for den søgte adresse. Vejkoden for et givent<br />

vejnavn kan findes med geoV7. Obligatorisk<br />

Husnr Tal, bogstaver eller en<br />

kombination <strong>af</strong> de to<br />

Husnummer på adresen. Valgfri. Værdien er caseinsensitive<br />

Kommunepost Heltal med tre cifre<br />

(kommunekode) eller fire<br />

cifre (postnummer)<br />

- Postnummeret eller kommunekoden, hvori adressen er<br />

beliggende. Bemærk at postnummer og kommunekode<br />

kan findes vha. geoP og geoK. Obligatorisk<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter adresser med vejkode 1163 (svarende til Nyborgvej)<br />

beliggende i kommunen med kommunekode 370 (svarende til Næstved kommune) og returnere<br />

maksimalt 50 søgeresultater i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoA&vej=1163&kommunepost=370&format<br />

=XML&max_hits=50&login=xxx&password=xxx<br />

Ovenstående søgning kunne udføres ved at anvende postnummer frem for kommunekoden.<br />

Nedenstående URL benytter postnummer 4700 svarende til Næstved postdistrikt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoA&vej=1163&kommunepost=4700&form<br />

at=XML&max_hits=50&login=xxx&password=xxx<br />

Side 20 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle A7 (geoA7)<br />

Denne geonøgle returnerer supplerende stednavnet og positionen for en eller flere adresser der<br />

matcher søgekriterierne.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoA7 - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Format<br />

Vej<br />

ASCII<br />

HTML<br />

XML<br />

Positivt heltal bestående<br />

fire cifre evt. med<br />

foranstillet 0<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Vejkoden for den søgte adresse. Vejkoden for et givent<br />

vejnavn kan findes med geoV7. Obligatorisk<br />

Husnr Tal, bogstaver eller en<br />

kombination <strong>af</strong> de to<br />

Husnummer på adresen. Valgfri. Værdien er caseinsensitive<br />

Kommunepost Heltal med tre cifre<br />

(kommunekode) eller fire<br />

cifre (postnummer)<br />

- Postnummeret eller kommunekoden, hvori adressen er<br />

beliggende. Bemærk at postnummer og kommunekode<br />

kan findes vha. geoP og geoK. Obligatorisk<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter adresser med vejkode 1163 (svarende til Nyborgvej)<br />

beliggende i kommunen med kommunekode 370 (svarende til Næstved kommune) og returnere<br />

maksimalt 50 søgeresultater i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoA7&vej=1163&kommunepost=370&form<br />

at=XML&max_hits=50&login=xxx&password=xxx<br />

Ovenstående søgning kunne udføres ved at anvende postnummer frem for kommunekoden.<br />

Nedenstående URL benytter postnummer 4700 svarende til Næstved postdistrikt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoA7&vej=1163&kommunepost=4700&for<br />

mat=XML&max_hits=50&login=xxx&password=xxx<br />

Side 21 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle AS (geoAS)<br />

Denne geonøgle søger på stednavn og returnerer disses sogne, kommuner, amter og geogr<strong>af</strong>iske<br />

udbredelse. Dette sker i form <strong>af</strong> koordinater for det mindste rektangel (bounding box) som<br />

omkranser stednavneobjektet svarende til det givne stednavn. Bemærk at:<br />

· Visse navneobjekter (f.eks. skove) dækker flere kommuner, hvilket betyder at det samme<br />

navn (med samme koordinater) kan forekomme flere gange, men med forskellige<br />

kommunale tilhørsforhold.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoAS - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Format<br />

Stednavn<br />

Soegemetode 0<br />

1<br />

2<br />

3<br />

godkendt_<strong>af</strong>_su<br />

ASCII<br />

HTML<br />

XML<br />

Enhver kombination <strong>af</strong><br />

karakterer. En tom<br />

tekst () er ikke tilladt.<br />

ja<br />

nej<br />

alle<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Det søgte stednavn (eller dele <strong>af</strong> det <strong>af</strong>hængig <strong>af</strong><br />

søgemetode). Obligatorisk. Værdien er caseinsensitive<br />

1 Angiver søgemetode<br />

0 = det eksakte stednavn behøves<br />

1 = kun starten <strong>af</strong> stednavn behøves<br />

2 = kun starten, slutningen eller midten <strong>af</strong> stednavn<br />

behøves<br />

3 = kun slutningen <strong>af</strong> stednavn behøves<br />

Valgfri<br />

ja<br />

Angiver om at søge på stednavn i autoriserede<br />

stednavne i Danmark.Valgfri<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se<br />

_xml<br />

ASCII Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL bruges til at søge efter de stednavneobjekter hvis navn begynder med "Skel",<br />

og hvis godkendt_<strong>af</strong>_su er ja. For hvert stednavneobjekt returneres 4 koordinater som definerer<br />

det mindste område som omslutter objektet. Resultatet bedes angivet som XML, og eventuelle fejl<br />

returneres i OGC XML-format.<br />

http://kortforsyningen.kms.dk/service?servicename=geoAS&stednavn=skel&godkendt_<strong>af</strong>_su<br />

=ja&soegemetode=1&format=XML&exceptions=application/vnd.ogc.se_xml&login=xxx&password<br />

=xxx<br />

Side 22 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle NA (geoNA)<br />

Denne geonøgle returnerer de(n) nærmeste adresse(r) til et givent punkt samt <strong>af</strong>standen til det.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoNA - Angiver hvilken geonøgle der ønskes anvendt. NA<br />

betyder at der søges efter nærmeste adresse.<br />

Obligatorisk<br />

Format<br />

Northing<br />

Easting<br />

Max_hits<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

Enhver gyldig (UTM32<br />

EUREF89) northing værdi<br />

Enhver gyldig (UTM32<br />

EUREF89) easting værdi<br />

Heltal større end 0 og<br />

mindre end eller lig 200<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Angiver Northing. Obligatorisk<br />

- Angiver Easting. Obligatorisk<br />

1 Angiver ønsket antal <strong>af</strong> nærmeste adresser. Valgfri<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil returnere de 3 adresser i Danmark som ligger nærmest punktet på easting<br />

698371, northing 6194356 i XML-format. Resultaterne sorteres efter <strong>af</strong>stand.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoNA&easting=698371&northing=6194356<br />

&format=XML&max_hits=3&login=xxx&password=xxx<br />

Side 23 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle NA7 (geoNA7)<br />

Denne geonøgle returnerer de(n) nærmeste adresse(r) og supplerende oplysninger for de(n)<br />

adresse(r) til et givent punkt samt <strong>af</strong>standen til det. geoNA7 er en ny version <strong>af</strong> geoNA med<br />

hensyn til administrative reform fra 1/1 2007.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoNA7 - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Format<br />

Northing<br />

Easting<br />

Max_hits<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

Enhver gyldig (UTM32<br />

EUREF89) northing værdi<br />

Enhver gyldig (UTM32<br />

EUREF89) easting værdi<br />

Heltal større end 0 og<br />

mindre end eller lig 200<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Angiver Northing. Obligatorisk<br />

- Angiver Easting. Obligatorisk<br />

1 Angiver ønsket antal <strong>af</strong> nærmeste adresser. Valgfri<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil returnere de 3 adresser og deres supplerende oplysning i Danmark som<br />

ligger nærmest punktet på easting 698371, northing 6194356 i XML-format. Resultaterne sorteres<br />

efter <strong>af</strong>stand.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoNA7&easting=698371&northing=619435<br />

6&format=XML&max_hits=3&login=xxx&password=xxx<br />

Side 24 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle AM (geoAM)<br />

Denne geonøgle returnerer positionerne for en række givne adresser som indeholder vejkode.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoAM - Angiver hvilken geonøgle der ønskes anvendt. AM<br />

betyder at der søges efter multiple adresser (defineret <strong>af</strong><br />

en vejkode, et postnummer/kommunekode og<br />

husnummer). Obligatorisk<br />

Format<br />

Soegemetode 0<br />

1<br />

Multi<br />

ASCII<br />

HTML<br />

XML<br />

Tal,bogstaver,symboler<br />

eller en kombination <strong>af</strong> de<br />

tre<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

0 Angiver søgemetode<br />

0 = adresser med eksakte husnr. behøves<br />

1 = adresser med husnr. interval behøves<br />

Valgfri<br />

- Multi indeholder en tekststreng med de adresser som<br />

søges. Hver adresse adskilles <strong>af</strong> et ; (semikolon), som<br />

URL-kodes som %3B. Der er to forskellige formater.<br />

Hvis sogemetode er 0:<br />

Nummer,vejkode,husnr,kommunekode;<br />

Eksempel: 1,6040,84,2100;<br />

Hvor nummer er løbenummer som mærker adresserne.<br />

Hvis sogemetode er 1<br />

vejkode,fra husnr - til husnr,kommunekode<br />

Eksempel: 6040,42-57,2100<br />

Obligatorisk<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter adresser med vejkode 1163 (svarende til Nyborgvej), husnr. fra<br />

20 27 beliggende i kommunen med kommunekode 370 (svarende til Næstved kommune) og<br />

returnere 8 søgeresultater i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoAM&soegemetode=1&multi=1163,20-<br />

27,370&format=XML&login=xxx&password=xxx<br />

Ovenstående søgning kunne udføres ved at anvende postnummer frem for kommunekoden.<br />

Nedenstående URL benytter postnummer 4700 svarende til Næstved postdistrikt.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoAM&soegemetode=1&multi=1163,20-<br />

27,4700&format=XML&login=xxx&password=xxx<br />

Nedenstående URL vil søge efter adresser med vejkode 1163 (svarende til Nyborgvej), husnr. 15<br />

og husnr. 65 beliggende i kommunen med kommunekode 370 (svarende til Næstved<br />

kommune).og vejkode 6040 (svarende til Ryesgade), husnr. 75. Op til 3 søgeresultater returneres<br />

i XML-format. De adskillende semikoloner skal URL-kodes som %3B.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoAM&soegemetode=0&multi=1,1163,15,4<br />

700%3B2,1163,65,4700%3B3,6040,75,2100&format=XML&login=xxx&password=xxx<br />

Side 25 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle VA (geoVA)<br />

Denne geonøgle returnerer positionerne for en række givne adresser som indeholder vejnavn.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoVA - Angiver hvilken geonøgle der ønskes anvendt. VA<br />

betyder at der søges efter multiple adresser (defineret<br />

<strong>af</strong> en vejnavn, et postnummer/kommunekode og<br />

husnummer). Obligatorisk<br />

Format<br />

Soegemetode 0<br />

1<br />

Multi<br />

ASCII<br />

HTML<br />

XML<br />

Tal,bogstaver,symboler<br />

eller en kombination <strong>af</strong> de<br />

tre<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

0 Angiver søgemetode<br />

0 = adresser med eksakte husnr. behøves<br />

1 = adresser med husnr. til og fra behøves<br />

Valgfri<br />

- Multi indeholder en tekststreng med de adresser som<br />

søges. Hver adresse adskilles <strong>af</strong> et ; (semikolon), som<br />

URL-kodes som %3B. Der er to forskellige formater.<br />

Hvis sogemetode er 0:<br />

Nummer,vejnavn,husnr,postnummer;<br />

Eksempel: 1,Ryesgade,80,2100;<br />

Hvor nummer er løbende nummer som mærke<br />

adresserne.<br />

Hvis sogemetode er 1<br />

vejkode,fra husnr - til husnr,postnummer<br />

Eksempel: Ryesgade,80-88,2100<br />

Obligatorisk<br />

Max_hits Heltal større end 0 150 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter adresser med vejnavn Ryesgade, husnr. 42, postnummer 2100<br />

(svarende til København postdistrikt) og returnere søgeresultater i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoVA&soegemetode=0&multi=1,Ryesgade,<br />

42,2100%3B&format=XML&login=xxx&password=xxx<br />

Nedenstående URL vil søge efter adresser med vejnavn Ryesgade, husnr. 75 og husnr. 80<br />

beliggende i postdistrikt med postnummer 2100. Søgeresultater returneres i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoVA&soegemetode=0&multi=1,Ryesgade,<br />

75,2100%3B2,Ryesgade,80,2100&format=XML&login=xxx&password=xxx<br />

Nedenstående URL vil søge efter adresser for Nyborgvej, husnr. fra 20 27, postnummer 4700<br />

(svarende til Næstved postdistrikt) og returnere maximalt 8 søgeresultater i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoVA&soegemetode=1&multi=Nyborgvej,2<br />

0-27,4700%3B&format=XML&login=xxx&password=xxx<br />

Side 26 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle VA7 (geoVA7)<br />

Denne geonøgle returnerer positionerne for en række givne adresser som indeholder vejnavn.<br />

geoVA7 er en ny version <strong>af</strong> geoVA med hensyn til administrative reform fra 1/1 2007.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoVA - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Format<br />

Soegemetode 0<br />

1<br />

Multi<br />

ASCII<br />

HTML<br />

XML<br />

Tal,bogstaver,symboler<br />

eller en kombination <strong>af</strong> de<br />

tre<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

0 Angiver søgemetode<br />

0 = adresser med eksakte husnr. behøves<br />

1 = adresser med husnr. til og fra behøves<br />

Valgfri<br />

- Multi indeholder en tekststreng med de adresser som<br />

søges. Hver adresse adskilles <strong>af</strong> et ; (semikolon), som<br />

URL-kodes som %3B. Der er to forskellige formater.<br />

Hvis sogemetode er 0:<br />

Nummer,vejnavn,husnr,bynavn,postnummer;<br />

(Bemærk: hvis intet bynavn kan gives, bare overlade den<br />

som tomme)<br />

Eksempel: 1,Ryesgade,80,,2100;<br />

Hvor nummer er løbende nummer som mærke<br />

adresserne.<br />

Hvis sogemetode er 1<br />

vejkode,fra husnr - til husnr,bynavn,postnummer<br />

Eksempel: Ryesgade,80-88,,2100<br />

Obligatorisk<br />

Max_hits Heltal større end 0 150 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter adresser med vejnavn Ryesgade, husnr. 42, postnummer 2100<br />

(svarende til København postdistrikt) og returnere søgeresultater i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoVA7&soegemetode=0&multi=1,Ryesgad<br />

e,42,,2100%3B&format=XML&login=xxx&password=xxx<br />

Nedenstående URL vil søge efter adresser med vejnavn Ryesgade, husnr. 75 og husnr. 80<br />

beliggende i postdistrikt med postnummer 2100. Søgeresultater returneres i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoVA7&soegemetode=0&multi=1,Ryesgad<br />

e,75,,2100%3B2,Ryesgade,80,,2100&format=XML&login=xxx&password=xxx<br />

Nedenstående URL vil søge efter adresser for Nyborgvej, husnr. fra 20 27, postnummer 4700<br />

(svarende til Næstved postdistrikt) og returnere maximalt 8 søgeresultater i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoVA7&soegemetode=1&multi=Nyborgvej,<br />

20-27,,4700%3B&format=XML&login=xxx&password=xxx<br />

Side 27 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle M (geoM)<br />

Denne geonøgle returnerer positionen for et givent matrikelnummer og ejerlavskode.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoM - Angiver hvilken geonøgle der ønskes anvendt. M betyder<br />

at der søges efter et matrikelnummer. Obligatorisk<br />

Format<br />

Soegemetode 0<br />

1<br />

ASCII<br />

HTML<br />

XML<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Obligatorisk<br />

0 Angiver søgemetode<br />

0 = matrikelnummer + ejerlavskode kræves<br />

1 = ejendomsnummer kræves<br />

Valgfri<br />

- Det søgte ejendomsnummer. Obligatorisk. Værdien er<br />

case-insensitive<br />

- Det søgte matrikelnummer. Obligatorisk. Værdien er<br />

case-insensitive<br />

- Angiver ejerlavskoden, der søges efter. Obligatorisk<br />

Ejendomsnr Ethvert gyldigt<br />

ejendomsnummer<br />

Matrikelnr Ethvert gyldigt<br />

matrikelnummer<br />

Ejerlavskode Enhver gyldig ejerlavskode<br />

(positivt heltal)<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater<br />

Bemærk at der ved søgemetode 0 søges på én eksakt<br />

forekomst (ejerlavskode + matrikelnummer er unik).<br />

Derfor giver parameteren ikke mening. Søgemetode 1<br />

kan derimod godt returnere flere matrikelnumre, idet et<br />

ejendomsnummer kan have mange matrikelnummre<br />

tilknyttet. Valgfri<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter matriklen med matrikelnummeret 2fk og ejerlavskode 81052 og<br />

returnere maksimalt 10 søgeresultater i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoM&matrikelnr=2fk&ejerlavskode=81052&<br />

soegemetode=0&format=XML&max_hits=10&login=xxx&password=xxx<br />

Side 28 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle BM (geoBM)<br />

Denne geonøgle returnerer matrikler indenfor et givent område. Området specificeres i form <strong>af</strong><br />

hjørnekoordinater til et rektangel, således som det kendes fra WMS-syntaksen (bounding box).<br />

Geonøglen returnerer maksimalt 1000 matrikler.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoBM - Angiver hvilken geonøgle der ønskes anvendt.<br />

Obligatorisk<br />

Login<br />

Enhver kombination <strong>af</strong> - Login for bruger. Obligatorisk<br />

karakterer og tal. En tom<br />

tekst () er ikke tilladt.<br />

Password Enhver kombination <strong>af</strong><br />

karakterer og tal. En tom<br />

tekst () er ikke tilladt.<br />

- Password for bruger. Obligatorisk<br />

Format<br />

Bbox<br />

ASCII<br />

HTML<br />

XML<br />

4 kommaseparerede<br />

(ingen mellemrum) tal uden<br />

tusindtalsseparator, med<br />

punktum (.) som<br />

decimalseparator.<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Valgfri<br />

- Disse tal skal tilsammen specificere UTM32 ETRS89-<br />

koordinater for nederste venstre hhv. øverste højre<br />

hjørne <strong>af</strong> det ønskede område.<br />

Obligatorisk.<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII Fejlmeddelelser returneres i det format Exception<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL bruges til at søge efter de matrikler som findes indenfor det rektangulære<br />

område som gives som følger:<br />

Nederste venstre hjørne har easting 600576 og northing 6189711.<br />

Øverste højre hjørne har easting 601504 og northing 6190395. Resultatet bedes angivet som<br />

XML, og eventuelle fejl returneres i et OGC-format.<br />

http://kortforsyningen.kms.dk/service?servicename=geoBM&bbox=600576.0,6189711.0,601504.0<br />

,6190395.0&format=XML&exceptions=application/vnd.ogc.se_xml&login=xxx&password=xxx<br />

Side 29 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle EM (geoEM)<br />

Denne geonøgle returnerer matrikelnumre i et givent ejerlav defineret vha. ejerlavskode.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoEM - Angiver hvilken geonøgle der ønskes anvendt. EM<br />

betyder at der søges efter matrikelnumre beliggende i et<br />

ejerlav. Obligatorisk<br />

Format<br />

ASCII<br />

HTML<br />

XML<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Obligatorisk<br />

Ejerlavskode Enhver gyldig ejerlavskode<br />

(positivt heltal)<br />

- Angiver den ejerlavskode, hvorfra matrikler ønskes<br />

returneret. Obligatorisk.<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil returnere de første 50 matrikelnumre beliggende i ejerlavet med<br />

ejerlavskoden 81052 og returnere søgeresultatet i XML-format.<br />

http://kortforsyningen.kms.dk/service?servicename=geoEM&ejerlavskode=81052&format=XML&<br />

max_hits=50&login=xxx&password=xxx<br />

Geonøgle E (geoE)<br />

Denne geonøgle søger efter ejerlavskoder på ejerlav med et givent navn.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoE - Angiver hvilken geonøgle der ønskes anvendt. E betyder<br />

at der søges efter et matrikelnummer. Obligatorisk<br />

Format<br />

Soegemetode 0<br />

1<br />

2<br />

3<br />

Ejerlavsnavn<br />

ASCII<br />

HTML<br />

XML<br />

Enhver kombination <strong>af</strong><br />

karakterer. En tom tekst<br />

() er ikke tilladt.<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Obligatorisk<br />

2 Angiver søgemetode<br />

0 = det eksakte ejerlavsnavn behøves<br />

1 = kun starten <strong>af</strong> ejerlavsnavn behøves<br />

2 = kun starten, slutningen eller midten <strong>af</strong> ejerlavsnavn<br />

behøves<br />

3 = kun slutningen <strong>af</strong> ejerlavsnavn behøves<br />

Valgfri<br />

- Angiver det ejerlavsnavn, eller dele <strong>af</strong> ejerlavsnavnet, der<br />

søges efter. Obligatorisk. Værdien er case-insensitive<br />

Max_hits Heltal større end 0 20 Angiver det maksimalt antal returnerede søgeresultater.<br />

Valgfri<br />

Exceptions ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter ejerlav, der indeholder bøge og returnere maksimalt 5<br />

søgeresultater i XML-format.<br />

Side 30 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

http://kortforsyningen.kms.dk/service?servicename=geoE&ejerlavsnavn=bøge&format=XML&max<br />

_hits=5&login=xxx&password=xxx<br />

Geonøgle KE (geoKE)<br />

Denne geonøgle returnerer alle ejerlavsnavne der ligger i en given kommune, der defineres <strong>af</strong> en<br />

kommunekode.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoKE - Angiver hvilken geonøgle der ønskes anvendt. KE<br />

betyder at der søges efter ejerlavsnavne i en given<br />

kommune. Obligatorisk<br />

Format<br />

ASCII<br />

HTML<br />

XML<br />

Kommunekode Enhver gyldig<br />

kommunekode. En tom<br />

tekst () er ikke tilladt.<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Obligatorisk<br />

- Angiver den kommunekode, hvori ejerlav skal være<br />

beliggende. Obligatorisk.<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter ejerlavsnavne i Næstved kommune (kommunekode=370) og<br />

returnere søgeresultatet i XML-format.<br />

http://kortforsyningen.kms.dk/service?servicename=geoKE&kommunekode=370&format=XML&lo<br />

gin=xxx&password=xxx<br />

Geonøgle O (geoO)<br />

Denne geonøgle returnerer matrikelnummer og ejerlavskode for en given position.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoO - Angiver hvilken geonøgle der ønskes anvendt. O<br />

betyder at der søges efter et matrikelnummer, hvori et<br />

givent koordinat er beliggende. Obligatorisk<br />

Format<br />

Northing<br />

Easting<br />

Exceptions<br />

ASCII<br />

HTML<br />

XML<br />

Enhver gyldig (UTM32<br />

EUREF89) northing værdi<br />

Enhver gyldig (UTM32<br />

EUREF89) easting værdi<br />

ASCII<br />

HTML<br />

XML<br />

application/vnd.ogc.se_xml<br />

HTML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Obligatorisk<br />

- Angiver Northing. Obligatorisk<br />

- Angiver Easting. Obligatorisk<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil søge efter matriklen beliggende i koordinaten (Easting;Northing) =<br />

(698371;6194356) og returnere søgeresultatet i XML-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoO&northing=6194356&easting=698371&f<br />

ormat=XML&login=xxx&password=xxx<br />

Side 31 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle T (geoT)<br />

Denne geonøgle transformerer koordinater i en given projektion/datum til en anden.<br />

Parameter Gyldige værdier Standardværdi Beskrivelse<br />

ServiceName geoT - Angiver hvilken geonøgle der ønskes anvendt. T<br />

betyder at koordinater ønskes transformeret.<br />

Obligatorisk<br />

Format<br />

ASCII<br />

XML<br />

XML<br />

Det ønskede returformat. Se <strong>af</strong>snittet Output for<br />

beskrivelse. Obligatorisk<br />

Input_proj_datum Se appendiks D. - Angiver projektion og datum for koordinaterne, der<br />

ønskes transformeret til. Obligatorisk<br />

Angiver projektion og datum for transformerede<br />

koordinater. Valgfri<br />

Output_proj_datum Samme som i<br />

utm32_euref89<br />

input_proj_datum<br />

InputX Enhver gyldigt X koordinat - X-koordinaten der ønskes transformeret.<br />

Obligatorisk<br />

InputY Enhver gyldigt Y koordinat - Y-koordinaten der ønskes transformeret.<br />

Obligatorisk<br />

InputZ Enhver gyldigt Z koordinat 0 Z-koordinaten der ønskes transformeret. Bemærk<br />

at inputZ ignoreres - dvs. regnes som 0 - hvis koten<br />

i input_proj_datum sættes til "_".<br />

Angives samtidigt en kote forskellig fra "_" i<br />

output_proj_datum, vil højden 0 transformeres, og<br />

dermed muligvis resultere i en værdi (outputZ)<br />

forskellig fra 0. Se appendiks C for beskrivelse <strong>af</strong><br />

koter.<br />

Valgfri<br />

Exceptions<br />

ASCII<br />

XML<br />

application/vnd.ogc.se_xml<br />

ASCII<br />

Fejlmeddelelser returneres i det format Exceptions<br />

parameter angiver. Valgfri<br />

Eksempel på URL<br />

Nedenstående URL vil transformere X og Y koordinaterne 200000 og 200000 fra projektion/datum<br />

s34s (system 34 Sjælland) til utm32_euref89 (UTM zone 32, euref89) og returnere resultatet i<br />

ASCII-format.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoT&input_proj_datum=s34s&output_proj_<br />

datum=utm32_euref89&inputX=200000&inputY=200000&inputZ=0&format=ASCII&login=xxx&pas<br />

sword=xxx<br />

Nedenstående URL vil transformere X (easting) og Y (northing) koordinaterne 600000 og<br />

6200000 fra projektion/datum utm32_ed50 til utm32_euref89) og returnere resultatet i XMLformat.<br />

Bemærk at Z-koordinaten er udeladt, hvilket medfører at den sættes til 0.<br />

http://kortforsyningen.kms.dk/service?ServiceName=geoT&input_proj_datum=utm32_ed50&outpu<br />

t_proj_datum=utm32_euref89&inputX=600000&inputY=6200000&format=XML&login=xxx&passw<br />

ord=xxx<br />

Nedenstående URL bruges til at transformere punktet 7,2 meter over ellipsoidehøjde, easting<br />

722153, northing 6178897 fra UTM zone 32 til system 34 Sjælland, resultathøjden angives relativt<br />

til dansk normalnul.<br />

http://kortforsyningen.kms.dk/service?servicename=geoT&format=ASCII&exceptions=application/<br />

vnd.ogc.se_xml&input_proj_datum=utm32Eeuref89&output_proj_datum=s34sN&inputx=722153&i<br />

nputy=6178897&inputz=7,2&login=xxx&password=xxx<br />

Side 32 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Output<br />

Man kan vælge at få det returnerede output formateret i ASCII, HTML eller XML. For geonøgle T<br />

er HTML versionen dog ikke mulig. HTML versionen kan man benytte direkte i en web-side,<br />

mens ASCII-versionen er nemmest at manipulere med, hvis man har behov for dette. Fra en XML<br />

parser kan man også nemt benytte XML-versionen. Vil man manipulere med den returnerede<br />

tekst er det vigtigt, at man kender strukturen på den returnerede tekst.<br />

Output ASCII<br />

Den returnerede ASCII-formaterede tekst er opbygget <strong>af</strong> en header, en body og til sidst en trailer.<br />

Disse tre er separeret med tegnet #. I body er alle værdier separeret med tegnet ;. Er man kun<br />

interesseret i body, kan denne separeres fra header og trailer med en split-kommando i et<br />

programmeringssprog/makrosprog. På samme måde kan man adskille værdierne i body fra<br />

hinanden. Bemærk at der ikke er new-line tegn i den returnerede ASCII-tekst, selvom det i<br />

eksemplerne nedenfor ser sådan ud. I tabellerne nedenfor ses strukturen for den ASCIIformaterede<br />

tekst, der returneres. Header og trailer vil altid forekomme én gang (og kun én gang),<br />

hvorimod strukturen <strong>af</strong> body kan forekomme 0 eller flere gange.<br />

Geonøgle S (geoS)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;stednavn;kommunekode;kommunenavn;amtskode;amtsnavn;<br />

>=0<br />

projection_datum_minilabel;northing;easting<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 3#FOREKOMST 1;Ager;0665;Lemvig;1082;Region<br />

Midtjylland;UTM32_EUREF89;6270795,53;455166,28;FOREKOMST<br />

2;Ager;0665;Lemvig;1082;Region<br />

Midtjylland;UTM32_EUREF89;6268992,99;448789,665;FOREKOMST<br />

3;Ager;0760;Ringkøbing-Skjern;1082;Region<br />

Midtjylland;UTM32_EUREF89;6200947,355;478218,7#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle S7 (geoS7)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;stednavn;kommunekode;kommunenavn;regionskode;regionsnavn;<br />

>=0<br />

projection_datum_minilabel;northing;easting<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 6#FOREKOMST 1;Virum;0173;Lyngby-Taarbæk;1084;Region<br />

Hovedstaden;UTM32_EUREF89;6188316.67;716899.26;FOREKOMST 2;Virum;0173;Lyngby-<br />

Taarbæk;1084;Region Hovedstaden;UTM32_EUREF89;6188376.36;716384.38;FOREKOMST<br />

3;Virum;0173;Lyngby-Taarbæk;1084;Region<br />

Hovedstaden;UTM32_EUREF89;6188697.97;716961.325;FOREKOMST 4;Virum;0173;Lyngby-<br />

Taarbæk;1084;Region Hovedstaden;UTM32_EUREF89;6188820.595;717702.085;FOREKOMST<br />

5;Virum;0230;Rudersdal;1084;Region<br />

Hovedstaden;UTM32_EUREF89;6188316.67;716899.26;FOREKOMST<br />

6;Virum;0230;Rudersdal;1084;Region<br />

Hovedstaden;UTM32_EUREF89;6188697.97;716961.325#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Side 33 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle SS (geoSS)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST<br />

>=0<br />

n;stednavn;kategori;projection_datum_minilabel;easting_min;northing_min;easting_max;northin<br />

g_max;<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 3#FOREKOMST 1;Helsinge;By;UTM32_EUREF89;697626,86;<br />

6211665,09;701070,23;6214058,01;FOREKOMST 2;Helsinge Tofte;Bydel;UTM32_EUREF89;<br />

697626,86;6212382,32;698419,7;6213265,4;FOREKOMST 3;Helsingør;By;UTM32_EUREF89;<br />

719683,23;6209132,41;725756,94;6218162,18#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle P (geoP)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;postnummer;postdistrikt >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST 1;2860;Søborg#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle K (geoK)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;kommunekode;kommunenavn >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 2#FOREKOMST 1;0260;Halsnæs Kommune;FOREKOMST<br />

2;0370;Næstved Kommune#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle KN (geoKN)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;kommunekode;kommunenavn;regionskode;regionsnavn >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST 1;0165;Albertslund Kommune;1084;Region<br />

Hovedstaden#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Side 34 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle K7 (geoK7)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;mnuværende kommunenavn;nuværende kommunekode;fremtidigt<br />

0 eller 1<br />

kommunenavn;fremtidig kommunekode;nuværende amtnavn;nuværende amtkode;fremtidigt<br />

regionsnavn;fremtidig regionskode;<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST 1;Rødding kommune<br />

;527;Vejen;575;Sønderjyllands amt ;1309;Region Syddanmark;1083#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel for punkt i Københavns kommune:<br />

HEADER: antal forekomster 1#FOREKOMST 1;Københavns kommune<br />

;101;København;101;KØBENHAVN ;0;Region Hovedstaden;1084#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel for punkt i Frederiksberg kommune:<br />

HEADER: antal forekomster 1#FOREKOMST 1;Frederiksberg kommune<br />

;147;Frederiksberg;147;KØBENHAVN ;0;Region Hovedstaden;1084#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel for punkt i Bornholms Regionskommune:<br />

HEADER: antal forekomster 1#FOREKOMST 1;Bornholms Regionskommune<br />

;400;Bornholm;400;Bornholms Regionskommune ;1307;Region<br />

Hovedstaden;1084#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle V (geoV)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;vejkode;vejnavn;kommunekode;kommunenavn >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 4#FOREKOMST 1;0007;Ageren;370;Næstved<br />

Kommune;FOREKOMST 2;3035;Agernbakken;370;Næstved Kommune;FOREKOMST<br />

3;0008;Agertoften;370;Næstved Kommune;FOREKOMST 4;0010;Agervej;370;Næstved<br />

Kommune#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle V7 (geoV7)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST<br />

>=0<br />

n;vejkode;vejnavn;kommunekode;kommunenavn;supplerende_stednavn;postnummer;postdistri<br />

kt;vejpraesentation_1;vejpraesentation_2; vejpraesentation_3; vejpraesentation_4<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel for Nyborgvej i Næstved Kommune:<br />

HEADER: antal forekomster 1#FOREKOMST 1;1163;Nyborgvej;0370;Næstved<br />

Kommune;;4700;Næstved;Nyborgvej;Nyborgvej 4700 Næstved;Nyborgvej 4700<br />

Næstved;Nyborgvej#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

Side 35 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle A (geoA)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;vejnavn;husnr;vejkode;kommunekode;kommunenavn;<br />

>=0<br />

projection_datum_minilabel;northing;easting;<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST 1;Randersvej;1 ;6569;751;Århus<br />

Kommune;utm32_euref89;6223751,577;574821,414#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle A7 (geoA7)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST<br />

>=0<br />

n;vejnavn;husnr;vejkode;postnummer;postdistrikt;supplerende_stednavn;kommunekode;komm<br />

unenavn;projection_datum_minilabel;northing;easting;<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST 1;Nyborgvej;1;1163;0370;Næstved<br />

Kommune;;4700;Næstved;utm32_euref89;6121878,445;675423,851#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle AS (geoAS)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST<br />

>=0<br />

n;stednavn;topo_type;godkendt_<strong>af</strong>_su;sognekode;sognenavn;kommunekode;kommunenavn;a<br />

mtskode;amtsnavn;northing_min;easting_min;northing_max;easting_max<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST<br />

1;Skelager;Sogn;ja;;;0751;Århus;1082;Region<br />

Midtjylland;573389,04;6227703,32;574999,74;6229064,89#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle NA (geoNA)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;<strong>af</strong>stand;vejnavn;husnr;vejkode;kommunekode;kommunenavn;<br />

>=1<br />

projection_datum_minilabel;northing;easting;<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 3#FOREKOMST 1;0,00;Jættehøj;12;3896;0233;Slangerup;<br />

Side 36 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

utm32_euref89;6194364,523;698372,174;FOREKOMST 2;25,92;Jættehøj;10;3896;0233;<br />

Slangerup;utm32_euref89;6194339,261;698366,383;FOREKOMST 3;31,31;Jættehøj;<br />

7;3896;0233;Slangerup;utm32_euref89;6194395,824;698372,803#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel for ugylding koordinat:<br />

Northing(61943666) skal være mindre end 6450000.<br />

Geonøgle NA7 (geoNA7)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;<strong>af</strong>stand;vejnavn;husnr;vejkode;kommunekode;kommunenavn;<br />

>=1<br />

projection_datum_minilabel;northing;easting;<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 3#FOREKOMST 1;0,00;Jættehøj;12;3896;0233;<br />

Frederikssund Kommune;;3550;<br />

Slangerup;utm32_euref89;6194364,523;698372,174;FOREKOMST<br />

2;25,92;Jættehøj;10;3896;0233; Frederikssund Kommune;;3550;<br />

Slangerup;utm32_euref89;6194339,261;698366,383;FOREKOMST 3;31,31;Jættehøj;<br />

7;3896;0233; Frederikssund<br />

Kommune;;3550;Slangerup;utm32_euref89;6194395,824;698372,803#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel for ugylding koordinat:<br />

Northing(6594364) skal være mindre end 6450000.<br />

Geonøgle AM (geoAM)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;vejnavn;husnr;vejkode;kommunekode;kommunenavn;<br />

>=0<br />

projection_datum_minilabel;northing;easting;<br />

Body FOREKOMST n;info_message; >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST 1;Randersvej;1 ;6569;0751;Århus<br />

Kommune;utm32_euref89;6226063,5;574684,37#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende resultater men én adresse giver intet resultat:<br />

HEADER: antal forekomster 3#FOREKOMST 1;Nyborgvej;15;1163;0370;Næstved<br />

Kommune;utm32_euref89;6121716,282;675453,392FOREKOMST<br />

2;Nyborgvej;65;1163;0370;Næstved<br />

Kommune;utm32_euref89;6121126,37;675541,391;FOREKOMST 3;NO RESULT#COPYRIGHT Kort<br />

& Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 1#FOREKOMST 1;NO RESULT#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater fordi søgning ikke var rigtig:<br />

HEADER: antal forekomster 0#FOREKOMST 1; NOT ENOUGH INFO TO MAKE<br />

REQUEST#COPYRIGHT Kort & Matrikelstyrelsen<br />

Side 37 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle VA (geoVA)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;vejnavn;husnr;vejkode;kommunekode;kommunenavn;<br />

>=0<br />

projection_datum_minilabel;northing;easting;<br />

Body FOREKOMST n;info_message; >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST 1;Køgevej;1;0929;370;Næstved<br />

Kommune;utm32_euref89;6125839,101;675549,082;#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende resultater men én adresse giver intet resultat:<br />

HEADER: antal forekomster 1#FOREKOMST 1;Køgevej;1;0929;370;Næstved<br />

Kommune;utm32_euref89;6125839,101;675549,082;FOREKOMST 2;NO RESULT;#COPYRIGHT<br />

Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#FOREKOMST 1;NO RESULT#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater fordi søgning ikke var rigtig:<br />

HEADER: antal forekomster 0#FOREKOMST 1; NOT ENOUGH INFO TO MAKE<br />

REQUEST#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle VA7 (geoVA7)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST<br />

>=0<br />

n;vejkode;vejnavn;husnr;kommunekode;kommunenavn;supplerende_stednavn;postnr;postdistri<br />

kt;projection_datum_minilabel;northing;easting;<br />

Body FOREKOMST n;info_message; >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST 1;0929,Køgevej;1;370;Næstved<br />

Kommune;;4700;Næstved;utm32_euref89;6125839,101;675549,082;#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende resultater men én adresse giver intet resultat:<br />

HEADER: antal forekomster 2#FOREKOMST 1;0929,Køgevej;1;370;Næstved<br />

Kommune;;4700;Næstved;utm32_euref89;6125839,101;675549,082;FOREKOMST 2;NO<br />

RESULT#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#FOREKOMST 1;NO RESULT#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater fordi søgning ikke var rigtig:<br />

HEADER: antal forekomster 0#FOREKOMST 1; NOT ENOUGH INFO TO MAKE<br />

REQUEST#COPYRIGHT Kort & Matrikelstyrelsen<br />

Side 38 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle M (geoM)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n;northing_min;easting_min;northing_max;easting_max 1<br />

Body FOREKOMST n;matrikelnr;ejerlavskode;ejendomsnr;kommunekode;kommunenavn;amtskode; >=0<br />

amtsnavn;projection_datum_minilabel;northing;easting;<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1;6194424,69;698813,51;6194462,51;698859,27#FOREKOMST<br />

1;2f;81052;2500020017;0250; Frederikssund Kommune;1084;Region<br />

Hovedstaden;utm32_euref89;6194445,22;698835,84#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle BM (geoBM)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;matrikelnummer;ejerlavskode;ejerlavsnavn; >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 10#FOREKOMST 1;6a;200155;Torup By, Besser;FOREKOMST<br />

2;6l;200155;Torup By, Besser;FOREKOMST 3;6m;200155;Torup By, Besser;FOREKOMST<br />

4;6n;200155;Torup By, Besser;FOREKOMST 5;6o;200155;Torup By, Besser;FOREKOMST<br />

6;8a;200155;Torup By, Besser;FOREKOMST 7;8b;200155;Torup By, Besser;FOREKOMST<br />

8;8g;200155;Torup By, Besser;FOREKOMST 9;8t;200155;Torup By, Besser;FOREKOMST<br />

10;9a;200155;Torup By, Besser#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle EM (geoEM)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body matrikelnr; >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 10#10a;10b;10b;10c;12;13a;13a;13b;14;15#COPYRIGHT Kort<br />

& Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Side 39 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle E (geoE)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body ejerlavskode;ejerlavsnavn; >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 4#FOREKOMST 1;780253;Bøgeskov By,<br />

Bjerringbro;FOREKOMST 2;260452;Bøgesø By, Everdrup;FOREKOMST 3;1030153;Bøgeskov<br />

By, Astrup;FOREKOMST 4;790551;Bøgeskov By, Gullev#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle KE (geoKE)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body ejerlavskode;ejerlavsnavn;kommunekode >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 4#240151;Bistrup By, Fodby;373;240152;Fodby By,<br />

Fodby;373;240153;Saltø Hgd.s Skov, Fodby;373;240154;Skraverup By,<br />

Fodby;373#COPYRIGHT Kort & Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle O (geoO)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER: antal forekomster n 1<br />

Body FOREKOMST n;matrikelnr;ejerlavskode;kommunekode;kommunenavn; >=0<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER: antal forekomster 1#FOREKOMST 1;2f;81052;233;Slangerup#COPYRIGHT Kort &<br />

Matrikelstyrelsen<br />

Output eksempel indeholdende ingen resultater:<br />

HEADER: antal forekomster 0#COPYRIGHT Kort & Matrikelstyrelsen<br />

Geonøgle T (geoT)<br />

Tekststruktur<br />

Forekomst<br />

Header HEADER 1<br />

Body input_proj_datum;output_proj_datum;inputx;inputy;inputz;outputx;outputy;outputz 1<br />

Trailer COPYRIGHT Kort & Matrikelstyrelsen 1<br />

Output eksempel:<br />

HEADER#utm32_ed50;utm32_euref89;600000;6200000;0;599918,60;6199793,48;0#<br />

COPYRIGHT Kort & Matrikelstyrelsen<br />

Side 40 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Output HTML<br />

Geonøgle S (geoS)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body stednavn >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Agernæs<br />

Agernæs<br />

Agernæs<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle S7 (geoS7)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body stednavn (kommune) >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Virum (Lyngby-Taarbæk)<br />

Virum (Lyngby-Taarbæk)<br />

Virum (Lyngby-Taarbæk)<br />

Virum (Lyngby-Taarbæk)<br />

Virum (Rudersdal)<br />

Virum (Rudersdal)<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle SS (geoSS)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body stednavn<br />

>=0<br />

(kategori)<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Helsinge (By)<br />

Helsinge Tofte (Bydel)<br />

Helsingør (By)<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

Side 41 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

<br />

Geonøgle P (geoP)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body postnummer >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Søborg<br />

Søby Ærø<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle K (geoK)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body kommunenavn >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Bramsnæs<br />

Næstved<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle KN (geoKN)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body kommunenavn (regionsnavn) >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Morsø Kommune (Region Nordjylland)<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Side 42 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle K7 (geoK7)<br />

Tekststruktur<br />

Forekomst<br />

Header <br />

Body nuværende kommunenavn<br />

0 eller 1<br />

nuværende amtsnavn<br />

fremtidigt kommunenavn<br />

fremtidigt regionsnavn<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Rødding kommune<br />

Vejen<br />

Sønderjyllands amt<br />

Region Syddanmark<br />

<br />

Output eksempel fra Københavns kommune:<br />

<br />

Københavns kommune<br />

København<br />

KØBENHAVN<br />

Region Hovedstaden<br />

<br />

Output eksempel fra Frederiksberg kommune:<br />

<br />

Frederiksberg kommune<br />

Frederiksberg<br />

KØBENHAVN<br />

Region Hovedstaden<br />

<br />

Output eksempel fra Bornholms Regionskommune:<br />

<br />

Bornholms Regionskommune<br />

Bornholm<br />

Bornholms Regionskommune<br />

Region Hovedstaden<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

Ingen resultater<br />

<br />

Side 43 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle V (geoV)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body vejnavn >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Ageren<br />

Agertoften<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle V7 (geoV7)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body vejnavn, supplerende_stednavn (postnummer postdistrikt) >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Virketoften (5220 Odense SØ)<br />

Virketvej (4871 Horbelev)<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle A (geoA)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body vejnavn husnr >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Randersvej 1<br />

Randersvej 42<br />

Randersvej 45<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle A7 (geoA7)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body vejnavn husnr (postnummer postdistrikt) >=0<br />

Trailer 1<br />

Output eksempel:<br />

Side 44 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

<br />

Randersvej 3 (3000 Helsingør)<br />

Randersvej 4 (3000 Helsingør)<br />

Randersvej 5 (3000 Helsingør)<br />

Randersvej 7 (3000 Helsingør)<br />

Randersvej 999 (3000 Helsingør)<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle AS (geoAS)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body stednavn,<br />

>=0<br />

sognenavn,kommunenavn (topo_type) godkendt_<strong>af</strong>_su<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Skelager, Århus (Sogn)<br />

Godkendt<br />

Skelbakken, Hellum,<br />

Brønderslev (Bakke) Godkendt<br />

Skelby, Guldborgsund (Sogn)<br />

Godkendt<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle NA (geoNA)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body vejnavn husnr >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Randersvej 1<br />

Randersvej 42<br />

Randersvej 45<br />

<br />

Output eksempel for ugyldig koordinat:<br />

Northing (6594356) skal være mindre end 6450000.<br />

Side 45 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle NA7 (geoNA7)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body vejnavn husnr, supplerende_stednavn (postnummer >=0<br />

postdistrikt)<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Jættehøj 12, Jordhøj (3550 Slangerup)<br />

Jættehøj 10, Jordhøj (3550 Slangerup)<br />

<br />

Output eksempel for ugyldig koordinat:<br />

Northing (5194356) skal være større end 6000000.<br />

Geonøgle AM (geoAM)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body nummer - vejnavn husnr >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

1 - Nyborgvej 15 <br />

2 - Nyborgvej 65 <br />

3 - Ryesgade 75 <br />

<br />

Output eksempel indeholdende resultater men én adresse giver intet resultat:<br />

<br />

1 - Nyborgvej 15 <br />

2 - Nyborgvej 65 <br />

3 - NO RESULT <br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

0- NO RESULT <br />

<br />

Side 46 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle VA (geoVA)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body nummer - vejnavn husnr >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

1 - Nyborgvej 15 <br />

2 - Nyborgvej 65 <br />

3 - Ryesgade 75 <br />

<br />

Output eksempel indeholdende resultater men én adresse giver intet resultat:<br />

<br />

1 - Nyborgvej 15 <br />

2 - Nyborgvej 65 <br />

3 - NO RESULT <br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

0- NO RESULT <br />

<br />

Geonøgle VA7 (geoVA7)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body nummer - vejnavn husnr >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

1 - Nyborgvej 15 <br />

2 - Nyborgvej 65 <br />

3 - Ryesgade 75 <br />

<br />

Output eksempel indeholdende resultater men én adresse giver intet resultat:<br />

<br />

1 - Nyborgvej 15 <br />

2 - Nyborgvej 65 <br />

3 - NO RESULT <br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

0- NO RESULT <br />

<br />

Side 47 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle M (geoM)<br />

Tekststruktur<br />

Header 1<br />

Body matrikelnr ejerlavskode >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

2fk 81052<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Forekomst<br />

Geonøgle BM (geoBM)<br />

Tekststruktur<br />

Forekomst<br />

Header 1<br />

Body matrikelnummer (ejerlavsnavn) >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

6a (Torup By, Besser)<br />

6l (Torup By, Besser)<br />

6m (Torup By, Besser)<br />

6n (Torup By, Besser)<br />

6o (Torup By, Besser)<br />

8a (Torup By, Besser)<br />

8b (Torup By, Besser)<br />

8g (Torup By, Besser)<br />

8t (Torup By, Besser)<br />

9a (Torup By, Besser)<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle EM (geoEM)<br />

Tekststruktur<br />

Header 1<br />

Body matrikelnr >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

10a<br />

10b<br />

10b<br />

10c<br />

12<br />

13a<br />

13a<br />

13b<br />

Forekomst<br />

Side 48 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

14<br />

15<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Geonøgle E (geoE)<br />

Tekststruktur<br />

Header 1<br />

Body ejerlavsnavn >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Bøgesø By, Everdrup<br />

Bøgeskov By, Bjerringbro<br />

Bøgeskov By, Gullev<br />

Bøgeskov By, Astrup<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Forekomst<br />

Geonøgle KE (geoKE)<br />

Tekststruktur<br />

Header 1<br />

Body ejerlavsnavn >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

Bistrup By, Fodby<br />

Fodby By, Fodby<br />

Saltø Hgd.s Skov, Fodby<br />

Skraverup By, Fodby<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Forekomst<br />

Geonøgle O (geoO)<br />

Tekststruktur<br />

Header 1<br />

Body matrikelnr ejerlavskode >=0<br />

Trailer 1<br />

Output eksempel:<br />

Forekomst<br />

Side 49 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

<br />

2fk 81052<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

<br />

Side 50 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Output XML<br />

Geonøgle S (geoS)<br />

Tekststruktur<br />

Header <br />

<br />

Body<br />

<br />

n<br />

<br />

<br />

stednavn<br />

kommunekode<br />

kommunenavn<br />

amtskode<br />

amtsnavn<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

Amager Fælled<br />

0101<br />

København<br />

1084<br />

Region Hovedstaden<br />

utm32<br />

euref89<br />

UTM32_EUREF89<br />

6172454,465<br />

725017,59<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 51 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle S7 (geoS7)<br />

Tekststruktur<br />

Header <br />

Body<br />

<br />

<br />

n<br />

<br />

<br />

stednavn<br />

kommunekode<br />

kommunenavn<br />

regionskode<br />

regionsnavn<br />

projection<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

Virket<br />

0376<br />

Guldborgsund<br />

1085<br />

Region Sjælland<br />

utm32<br />

euref89<br />

UTM32_EUREF89<br />

6080479.67<br />

691170.025<br />

<br />

- <br />

Virket Holt<br />

0376<br />

Guldborgsund<br />

1085<br />

Region Sjælland<br />

utm32<br />

euref89<br />

UTM32_EUREF89<br />

6079131.12<br />

690946.305<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 52 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Side 53 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle SS (geoSS)<br />

Tekststruktur<br />

Header <br />

Body<br />

<br />

<br />

n<br />

<br />

<br />

stednavn<br />

kategori<br />

projektion<br />

datum<br />

easting_min<br />

northing_min<br />

easting_max<br />

northing_max<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

Helsingør<br />

By<br />

utm32<br />

euref89<br />

719561,5<br />

6209132,41<br />

725756,94<br />

6218162,18<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 54 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle P (geoP)<br />

Tekststruktur<br />

Header <br />

Body<br />

<br />

<br />

n<br />

<br />

<br />

postnummer<br />

postdistrikt<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

2860<br />

Søborg<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 55 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle K (geoK)<br />

Tekststruktur<br />

Header <br />

Body<br />

<br />

<br />

n<br />

<br />

<br />

kommunekode<br />

kommunenavn<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

0580<br />

Aabenraa Kommune<br />

<br />

- <br />

0851<br />

Aalborg Kommune<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 56 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle KN (geoKN)<br />

Tekststruktur<br />

Header <br />

Body<br />

<br />

<br />

n<br />

<br />

<br />

kommunekode<br />

kommunenavn<br />

regionkode<br />

regionnavn<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

0165<br />

Albertslund Kommune<br />

1084<br />

Region Hovedstaden<br />

<br />

- <br />

0851<br />

Aalborg Kommune<br />

1081<br />

Region Nordjylland<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 57 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle K7 (geoK7)<br />

Tekststruktur<br />

Header <br />

Body<br />

<br />

<br />

n<br />

<br />

<br />

<br />

kommunenavn<br />

kommunekode<br />

<br />

<br />

amtnavn<br />

amtkode<br />

<br />

<br />

kommunenavn<br />

kommunekode<br />

<br />

<br />

regionnavn<br />

regionkode<br />

<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

- <br />

Slangerup<br />

233<br />

<br />

- <br />

Frederiksborg Amt<br />

1020<br />

<br />

- <br />

Frederikssund Kommune<br />

0250<br />

<br />

- <br />

Region Hovedstaden<br />

1084<br />

<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 58 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Output eksempel for punkt i Københavns kommune:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

- <br />

Købenahvns kommune<br />

101<br />

<br />

- <br />

KØBENHAVN<br />

0<br />

<br />

- <br />

København<br />

101<br />

<br />

- <br />

Region Hovedstaden<br />

1084<br />

<br />

<br />

<br />

Output eksempel for punkt i Frederiksberg kommune:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

- <br />

Frederiksberg kommune<br />

147<br />

<br />

- <br />

KØBENHAVN<br />

0<br />

<br />

- <br />

Frederiksberg<br />

147<br />

<br />

- <br />

Region Hovedstaden<br />

1084<br />

<br />

<br />

<br />

Side 59 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Output eksempel for punkt i Bornholms Regionskommune:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

- <br />

Bornholms Regionskommune<br />

400<br />

<br />

- <br />

Bornholms Regionskommune<br />

1307<br />

<br />

- <br />

Bornholm<br />

400<br />

<br />

- <br />

Region Hovedstaden<br />

1084<br />

<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Side 60 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle V (geoV)<br />

Tekststruktur<br />

Header <br />

Body<br />

<br />

<br />

n<br />

<br />

<br />

vejkode<br />

vejnavn<br />

kommunekode<br />

kommunenavn<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

0141<br />

Ageren<br />

561<br />

Esbjerg Kommune<br />

<br />

- <br />

0077<br />

Ageren<br />

661<br />

Holstebro Kommune<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 61 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle V7 (geoV7)<br />

Tekststruktur<br />

Header <br />

Body<br />

<br />

<br />

n<br />

<br />

<br />

vejkode<br />

vejnavn<br />

kommunekode<br />

kommunenavn<br />

supplerende_stednavn<br />

postnummer/postnummer><br />

postdistrikt<br />

vejpraesentation_1<br />

vejpraesentation_2<br />

vejpraesentation_3<br />

vejpraesentation_4<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

9454<br />

Virketoften<br />

0461<br />

Odense Kommune<br />

<br />

5220<br />

Odense SØ<br />

Virketoften<br />

Virketoften 5220 Odense SØ<br />

Virketoften (Fraugde) 5220 Odense<br />

SØ<br />

Virketoften<br />

<br />

- <br />

2451<br />

Virketvej<br />

0376<br />

Guldborgsund Kommune<br />

<br />

4871<br />

Horbelev<br />

Forekomst<br />

1<br />

>=0<br />

Side 62 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Virketvej<br />

Virketvej 4871 Horbelev<br />

m.fl.<br />

Virketvej (Falkerslev m.fl.) 4871 Horbelev<br />

m.fl.<br />

Virketvej<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Side 63 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle A (geoA)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

<br />

vejnavn<br />

hus_nr<br />

vejkode <br />

kommunekode<br />

kommunenavn<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

Randersvej<br />

1<br />

6569<br />

751<br />

Århus<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6225897,61<br />

574690,074<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 64 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle A7 (geoA7)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

<br />

vejnavn<br />

hus_nr<br />

vejkode <br />

postnummer<br />

postdistrikt<br />

supplerende_stednavn<br />

kommunekode<br />

kommunenavn<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

Randersvej<br />

1<br />

6569<br />

8000<br />

Århus C<br />

<br />

751<br />

Århus<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6223751,577<br />

574821,414<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 65 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle AS (geoAS)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

<br />

stednavn<br />

<br />

topo_type_kort<br />

topo_type<br />

<br />

godkendt_<strong>af</strong>_su<br />

sognekode<br />

sognenavn<br />

kommunekode<br />

kommunenavn<br />

atmskode<br />

atmsnavn<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing_min<br />

easting_min<br />

northing_min<br />

easting_max<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

Skelager<br />

- <br />

Sogn<br />

Sogn<br />

<br />

ja<br />

<br />

<br />

0751<br />

Århus<br />

1082<br />

Region Midtjylland<br />

utm32<br />

euref89<br />

utm32_euref89<br />

Forekomst<br />

1<br />

>=0<br />

Side 66 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

573389,04<br />

6227703,32<br />

574999,74<br />

6229064,89<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Side 67 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle NA (geoNA)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

<br />

<strong>af</strong>stand<br />

vejnavn<br />

hus_nr<br />

vejkode<br />

kommunekode<br />

kommunenavn<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

8,61<br />

Jættehøj<br />

12<br />

0591<br />

0250<br />

Frederikssund Kommune<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6194364,53<br />

698372,17<br />

<br />

- <br />

17,37<br />

Jættehøj<br />

10<br />

0591<br />

0250<br />

Frederikssund Kommune<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6194339,26<br />

698366,38<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 68 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

<br />

Output eksempel for ugyldig koordinat:<br />

Northing(6594356) skal være mindre end 6450000.<br />

Geonøgle NA7 (geoNA7)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

<br />

<strong>af</strong>stand<br />

vejnavn<br />

hus_nr<br />

vejkode<br />

kommunekode<br />

kommunenavn<br />

supplerende_stednavn<br />

postnummer<br />

postdistrikt<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

8,61<br />

Jættehøj<br />

12<br />

0591<br />

0250<br />

Frederikssund Kommune<br />

Jordhøj<br />

3550<br />

Slangerup<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6194364,53<br />

698372,17<br />

<br />

- <br />

Forekomst<br />

1<br />

>=0<br />

Side 69 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

17,37<br />

Jættehøj<br />

10<br />

0591<br />

0250<br />

Frederikssund Kommune<br />

Jordhøj<br />

3550<br />

Slangerup<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6194339,26<br />

698366,38<br />

<br />

<br />

Output eksempel for ugyldig koordinat:<br />

Northing(6594356) skal være mindre end 6450000.<br />

Geonøgle AM (geoAM)<br />

Header<br />

Body<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

<br />

vejnavn<br />

hus_nr<br />

vejkode <br />

kommunekode<br />

kommunenavn<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

<br />

info_message<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

Forekomst<br />

1<br />

>=0<br />

>=0<br />

Side 70 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Nyborgvej<br />

15<br />

1163<br />

0370<br />

Næstved Kommune<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6121716,282<br />

675453,392<br />

<br />

<br />

Output eksempel indeholdende resultater men én adresse giver intet resultat:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

Nyborgvej<br />

15<br />

1163<br />

0370<br />

Næstved Kommune<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6121697,946<br />

675452,73<br />

<br />

- <br />

NO RESULT<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

NO RESULT<br />

<br />

<br />

Output eksempel indeholdende ingen resultater fordi søgning ikke var rigtig:<br />

<br />

- <br />

- <br />

0<br />

<br />

- <br />

Side 71 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Please check format of MULTI parameter<br />

<br />

<br />

Geonøgle VA (geoVA)<br />

Header<br />

Body<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

<br />

vejkode<br />

vejnavn<br />

hus_nr<br />

kommunekode<br />

kommunenavn<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

<br />

info_message<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

1163<br />

Nyborgvej<br />

15<br />

370<br />

Næstved Kommune<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6121716,282<br />

675453,392<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

>=0<br />

Side 72 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Output eksempel indeholdende resultater men én adresse giver intet resultat:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

1163<br />

Nyborgvej<br />

15<br />

370<br />

Næstved Kommune<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6121716,282<br />

675453,392<br />

<br />

- <br />

NO RESULT<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

- <br />

NO RESULT<br />

<br />

<br />

Output eksempel indeholdende ingen resultater fordi søgning ikke var rigtig:<br />

Husnummer skal være et interval, f.eks. 5-25<br />

Side 73 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle VA7 (geoVA7)<br />

Header<br />

Body<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

<br />

vejnavn<br />

hus_nr<br />

vejkode<br />

postnummer<br />

postdistrikt<br />

supplerende_stednavn<br />

kommunekode<br />

kommunenavn<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

<br />

info_message<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

Nyborgvej<br />

15<br />

1163<br />

4700<br />

Næstved<br />

<br />

370<br />

Næstved Kommune<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6121716,282<br />

675453,392<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

>=0<br />

Side 74 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Output eksempel indeholdende resultater men én adresse giver intet resultat:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

Nyborgvej<br />

15<br />

1163<br />

4700<br />

Næstved<br />

<br />

370<br />

Næstved Kommune<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6121716,282<br />

675453,392<br />

<br />

- <br />

NO RESULT<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

- <br />

NO RESULT<br />

<br />

<br />

Output eksempel indeholdende ingen resultater fordi søgning ikke var rigtig:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

Elementet Nyborgvej,115,,,370 i parameteren MULTI er ugyldigt.<br />

Husnummeret er ugyldigt.<br />

<br />

<br />

Side 75 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle M (geoM)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

northing_min<br />

easting_min<br />

northing_max<br />

easting_max<br />

<br />

<br />

matrikelnr<br />

ejerlavskode<br />

ejendomsnr<br />

kommunekode<br />

kommunenavn<br />

amtskode<br />

amtsnavn<br />

projektion<br />

datum<br />

projection_datum_minilabel<br />

northing<br />

easting<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

6194345,74<br />

698358,09<br />

6194370,83<br />

698410,18<br />

<br />

- <br />

2fk<br />

81052<br />

2500019586<br />

0250<br />

Frederikssund Kommune<br />

1084<br />

Region Hovedstaden<br />

utm32<br />

euref89<br />

utm32_euref89<br />

6194360,08<br />

698378,54<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 76 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Geonøgle BM (geoBM)<br />

Tekststruktur<br />

Header <br />

<br />

Body<br />

<br />

n<br />

<br />

<br />

matrikelnummer<br />

ejerlavsnummer<br />

ejerlavsnavn<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

8g<br />

200155<br />

Torup By, Besser<br />

<br />

- <br />

8t<br />

200155<br />

Torup By, Besser<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Side 77 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle EM (geoEM)<br />

Header<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

Body matrikelnr >=0<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

10<br />

<br />

10a<br />

10b<br />

10b<br />

10c<br />

12<br />

13a<br />

13a<br />

13b<br />

14<br />

15<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Forekomst<br />

1<br />

Side 78 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle E (geoE)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

ejerlavskode<br />

ejerlavsnavn<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

2<br />

<br />

- <br />

260452<br />

Bøgesø By, Everdrup<br />

<br />

- <br />

780253<br />

Bøgeskov By, Bjerringbro<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Side 79 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle KE (geoKE)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

ejerlavskode<br />

ejerlavsnavn<br />

kommunekode<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

4<br />

<br />

- <br />

21552<br />

Benzonsdal Hgd., Torslunde<br />

0183<br />

<br />

- <br />

20851<br />

Ishøj By, Ishøj<br />

0183<br />

<br />

- <br />

21551<br />

Torslundemagle By, Torslunde<br />

0183<br />

<br />

- <br />

20852<br />

Tranegilde By, Ishøj<br />

0183<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 80 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle O (geoO)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

n<br />

<br />

<br />

matrikelnr<br />

ejerlavskode<br />

kommunekode<br />

kommunenavn<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

1<br />

<br />

- <br />

2fk<br />

81052<br />

0250<br />

Frederikssund Kommune<br />

<br />

<br />

Output eksempel indeholdende ingen resultater:<br />

<br />

- <br />

- <br />

0<br />

<br />

<br />

Forekomst<br />

1<br />

>=0<br />

Side 81 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Geonøgle T (geoT)<br />

Header<br />

Body<br />

Tekststruktur<br />

<br />

<br />

<br />

in_mini_label<br />

in_coor_x<br />

in_coor_y<br />

in_coor_z<br />

out_mini_label<br />

out_coor_x<br />

out_coor_y<br />

out_coor_z<br />

<br />

Trailer 1<br />

Output eksempel:<br />

<br />

- <br />

- <br />

s34s<br />

200000<br />

200000<br />

0<br />

utm32_euref89<br />

595254,05<br />

6232728,28<br />

0,00<br />

<br />

<br />

Forekomst<br />

1<br />

1<br />

Side 82 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Fejlhåndtering/exceptions<br />

Hvis man ikke har opbygget sin URL ud fra retningslinjerne beskrevet tidligere vil man få en<br />

fejlmeddelelse retur i stedet for søgeresultatet. Fejlmeddelelser returneres i det format som<br />

parameteren EXCEPTIONS angiver. Er EXCEPTIONS ikke angivet vil fejlmeddelelsen<br />

returneres i ASCII.<br />

Bearbejdning <strong>af</strong> output<br />

Laves et http request med en URL jf. <strong>af</strong>snittet Opbygning <strong>af</strong> URL vil man i en Internet-browser<br />

se det returnerede resultat se figur nedenfor til venstre. Vil man arbejde videre med resultatet i<br />

en applikation (fx vil man gerne trække koordinaterne ud <strong>af</strong> resultatet med henblik på at få vist<br />

positionerne på et kort) må man manipulere med resultatet, man fik returneret. For at kunne<br />

arbejde videre med outputtet kan man benytte en Java Applet eller, hvis man har valgt<br />

returformatet XML, en XML-parser. Der findes adskillige XML-parsere, bl.a. leveres der en med<br />

Microsoft Internet Explorer. Vil man benytte en Java Applet, så skal man bruge den, der ligger på<br />

kortforsyningen.kms.dk, idet en Java Applet installeret på en anden maskine medfører brud på<br />

Java Net Security. Java Appleten kan tilgås via http://kortforsyningen.kms.dk/web/jpost.class.<br />

Java Appleten har en funktion, der kan requeste den opbyggede URL og skrive resultatet til en<br />

variabel i stedet for at få vist resultatet direkte i en Internet-browser. Ved at skrive resultatet til en<br />

variabel kan man manipulere resultatet og på den måde få trukket lige netop de informationer ud,<br />

som man er interesseret i. Dem kan man efterfølgende vise i Internet-browseren. Nedenstående<br />

eksempel viser, hvordan Java Appleten benyttes.<br />

Eksempel på en applikation<br />

1 Design web-siden<br />

Indtast eller indsæt HTML kildekoden fra Appendiks B i en HTML-editor og gem dokumentet<br />

(vælg selv et filnavn):<br />

2 Et par praktiske detaljer<br />

Gem dokumentet med et vilkårligt filnavn (lad det slutte på .htm eller .html). Husk også at have<br />

internetforbindelsen åben.<br />

3 Test applikationen<br />

Åbn hjemmesiden i en Internet-browser og test om det virker.<br />

4 Hvad gør koden?<br />

Nederst i HTML-koden indsættes Java Appletten. Vi er ikke interesseret i, at den skal vises, da<br />

den blot tager resultatet <strong>af</strong> vores søgning og skriver til en variabel. Derfor er dens bredde og<br />

højde sat til 0. Der er også en tekstfelt med navnet txtStednavn, hvori vi kan skrive det stednavn,<br />

vi søger, ligesom der også er en listboks med navnet lstMaxHits, hvor vi kan vælge det ønskede<br />

antal maksimale resultater. Endelig er der en knap med teksten Søg, som vi kan trykke på for at<br />

starte søgningen. Til denne knap er der knyttet hændelsen onclick, det vil sige, når der med<br />

musen klikkes på knappen. Når denne hændelse indtræffer <strong>af</strong>vikles funktionen CreateTable() som<br />

også benytter funktionen BuildURL(). Funktionerne er skrevet i JavaScript, der er et makrosprog<br />

til brug på web-sider. CreateTable() kalder også funktionen postURL() i JavaAppletten. Den<br />

funktion laver et http request med vores URL, som blev opbygget i BuildURL() vha. det stednavn<br />

vi har indtastet samt vores valg <strong>af</strong> maksimale resultater i listboksen. Funktionen postURL()<br />

returnerer herefter resultatet til variablen Results. Denne variabel benytter vi til at trække<br />

informationerne ud <strong>af</strong>, og skrive dem i en tabel. Denne tabel udskrives herefter i vores Internetbrowser.<br />

Der er her ikke yderligere forklaringer til CreateTable(), da der er kommentarer i<br />

JavaScript-koden.<br />

Læg mærke til at Java Appletten ikke gør noget, før vi trykker på knappen med teksten Søg. For<br />

at vi overhovedet kan kalde Java Appletens metode fra JavaScript skal Java Appleten navngives i<br />

HTML-koden. Dette gøres med attributten name fx name=myapplet, hvor attributtens værdi<br />

sættes til myapplet.<br />

Side 83 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Ved at benytte Java Appletten kan du altid manipulere resultatet så du opnår den del <strong>af</strong> resultatet,<br />

som du og din applikation har behov for. Din applikation vil se således ud før og efter du klikker på<br />

søg.<br />

Side 84 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Appendiks A1 Amtskoder<br />

Frederiksberg og Københavns kommune hører ikke under et amt. Af databasemæssige årsager<br />

er de dog tildelt en amtskode og er derfor medtaget i nedenstående liste over amter i Danmark og<br />

deres tilhørende amtskode. Ifm Strukturreform bliver gamle amtskoder mappet til nye<br />

regionskoder.<br />

Amt<br />

Kode<br />

København 1015<br />

Frederiksborg 1020<br />

Roskilde 1025<br />

Vestsjælland 1030<br />

Storstrøm 1035<br />

Bornholm 1040<br />

Fyn 1042<br />

Sønderjylland 1050<br />

Ribe 1055<br />

Vejle 1060<br />

Ringkøbing 1065<br />

Århus 1070<br />

Viborg 1076<br />

Nordjylland 1080<br />

Kommuner der ikke tilhører et amt<br />

Københavns kommune 1013<br />

Frederiksberg kommune 1014<br />

Appendiks A2 Regionskoder<br />

Ifm Strukturreform bliver gamle amtskoder mappet til nye regionskoder.<br />

Region<br />

Kode<br />

Region Nordjylland 1081<br />

Region Midtjylland 1082<br />

Region Syddanmark 1083<br />

Region Hovedstaden 1084<br />

Region Sjælland 1085<br />

Side 85 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Appendiks A3 Gamle Kommunekoder<br />

Kommuner Ikke beliggende i amter<br />

Vestsjællands Amt<br />

Kommune Kode Kommune Kode<br />

København 101 Bjergsted 301<br />

Frederiksberg 147 Dianalund 303<br />

Københavns Amt Dragsholm 305<br />

Ballerup 151 Fuglebjerg 307<br />

Brøndby 153 Gørlev 309<br />

Dragør 155 Hashøj 311<br />

Gentofte 157 Haslev 313<br />

Gladsaxe 159 Holbæk 315<br />

Glostrup 161 Hvidebæk 317<br />

Herlev 163 Høng 319<br />

Albertslund 165 Jernløse 321<br />

Hvidovre 167 Kalundborg 323<br />

Høje Taastrup 169 Korsør 325<br />

Ledøje-Smørum 171 Nykøbing-Rørvig 327<br />

Lyngby-Taarbæk 173 Ringsted 329<br />

Rødovre 175 Skælskør 331<br />

Søllerød 181 Slagelse 333<br />

Ishøj 183 Sorø 335<br />

Tårnby 185 Stenlille 337<br />

Vallensbæk 187 Svinninge 339<br />

Værløse 189 Tornved 341<br />

Frederiksborg Amt Trundholm 343<br />

Allerød 201 Tølløse 345<br />

Birkerød 205 Storstrøms Amt<br />

Farum 207 Fakse 351<br />

Fredensborg-Humlebæk 208 Fladså 353<br />

Frederikssund 209 Holeby 355<br />

Frederiksværk 211 Holmegaard 357<br />

Græsted-Gilleleje 213 Højreby 359<br />

Helsinge 215 Langebæk 361<br />

Helsingør 217 Maribo 363<br />

Hillerød 219 Møn 365<br />

Hundested 221 Nakskov 367<br />

Hørsholm 223 Nykøbing Falster 369<br />

Jægerspris 225 Nysted 371<br />

Karlebo 227 Næstved 373<br />

Skibby 229 Nørre Alslev 375<br />

Skævinge 231 Præstø 377<br />

Slangerup 233 Ravnsborg 379<br />

Stenløse 235 Rudbjerg 381<br />

Ølstykke 237 Rødby 383<br />

Roskilde Amt Rønnede 385<br />

Bramsnæs 251 Sakskøbing 387<br />

Greve 253 Stevns 389<br />

Gundsø 255 Stubbekøbing 391<br />

Hvalsø 257 Suså 393<br />

Køge 259 Sydfalster 395<br />

Lejre 261 Vordingborg 397<br />

Ramsø 263<br />

Roskilde 265<br />

Skovbo 267<br />

Solrød 269<br />

Vallø 271<br />

Side 86 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Bornholms Amt<br />

Sønderjyllands Amt fortsat<br />

Kommune Kode Kommune Kode<br />

Bornholm 400<br />

Allinge-Gudhjem 401 Nørre Rangstrup 525<br />

Hasle 403 Rødding 527<br />

Nexø 405 Rødekro 529<br />

Rønne 407 Skærbæk 531<br />

Aakirkeby 409 Sundeved 533<br />

Christiansø 411 Sydals 535<br />

Fyns Amt Sønderborg 537<br />

Assens 421 Tinglev 539<br />

Bogense 423 Tønder 541<br />

Broby 425 Vojens 543<br />

Egebjerg 427 Aabenraa 545<br />

Ejby 429 Ribe Amt<br />

Faaborg 431 Billund 551<br />

Glamsbjerg 433 Blaabjerg 553<br />

Gudme 435 Blåvandshuk 555<br />

Haarby 437 Bramming 557<br />

Kerteminde 439 Brørup 559<br />

Langeskov 441 Esbjerg 561<br />

Marstal 443 Fanø 563<br />

Middelfart 445 Grindsted 565<br />

Munkebo 447 Helle 567<br />

Nyborg 449 Holsted 569<br />

Nørre Aaby 451 Ribe 571<br />

Odense 461 Varde 573<br />

Otterup 471 Vejen 575<br />

Ringe 473 Ølgod 577<br />

Rudkøbing 475 Vejle Amt<br />

Ryslinge 477 Brædstrup 601<br />

Svendborg 479 Børkop 603<br />

Sydlangeland 481 Egtved 605<br />

Søndersø 483 Fredericia 607<br />

Tommerup 485 Gedved 609<br />

Tranekær 487 Give 611<br />

Ullerslev 489 Hedensted 613<br />

Vissenbjerg 491 Horsens 615<br />

Ærøskøbing 493 Jelling 617<br />

Ørbæk 495 Juelsminde 619<br />

Årslev 497 Kolding 621<br />

Aarup 499 Lunderskov 623<br />

Sønderjyllands Amt Nørre Snede 625<br />

Augustenborg 501 Tørring-Uldum 627<br />

Bov 503 Vamdrup 629<br />

Bredebro 505 Vejle 631<br />

Broager 507<br />

Christiansfeld 509<br />

Gram 511<br />

Gråsten 513<br />

Haderslev 515<br />

Højer 517<br />

Lundtoft 519<br />

Løgumkloster 521<br />

Nordborg 523<br />

Side 87 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Ringkøbing Amt<br />

Viborg Amt<br />

Kommune Kode Kommune Kode<br />

Aulum-Haderup 651 Bjerringbro 761<br />

Brande 653 Fjends 763<br />

Egvad 655 Hanstholm 765<br />

Herning 657 Hvorslev 767<br />

Holmsland 659 Karup 769<br />

Holstebro 661 Kjellerup 771<br />

Ikast 663 Morsø 773<br />

Lemvig 665 Møldrup 775<br />

Ringkøbing 667 Sallingsund 777<br />

Skjern 669 Skive 779<br />

Struer 671 Spøttrup 781<br />

Thyborøn-Harboøre 673 Sundsøre 783<br />

Thyholm 675 Sydthy 785<br />

Trehøje 677 Thisted 787<br />

Ulfborg-Vemb 679 Tjele 789<br />

Videbæk 681 Viborg 791<br />

Vinderup 683 Aalestrup 793<br />

Aaskov 685 Nordjyllands Amt<br />

Århus Amt Arden 801<br />

Ebeltoft 701 Brovst 803<br />

Galten 703 Brønderslev 805<br />

Gjern 705 Dronninglund 807<br />

Grenaa 707 Farsø 809<br />

Hadsten 709 Fjerritslev 811<br />

Hammel 711 Frederikshavn 813<br />

Hinnerup 713 Hadsund 815<br />

Hørning 715 Hals 817<br />

Langå 717 Hirtshals 819<br />

Mariager 719 Hjørring 821<br />

Midtdjurs 721 Hobro 823<br />

Nørhald 723 Læsø 825<br />

Nørre Djurs 725 Løgstør 827<br />

Odder 727 Løkken-Vrå 829<br />

Purhus 729 Nibe 831<br />

Randers 731 Nørager 833<br />

Rosenholm 733 Pandrup 835<br />

Rougsø 735 Sejlflod 837<br />

Ry 737 Sindal 839<br />

Rønde 739 Skagen 841<br />

Samsø 741 Skørping 843<br />

Silkeborg 743 Støvring 845<br />

Skanderborg 745 Sæby 847<br />

Sønderhald 747 Aabybro 849<br />

Them 749 Aalborg 851<br />

Århus 751 Aars 861<br />

Side 88 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Appendiks A4 Nye Kommunekoder<br />

Region Nordjylland<br />

Region Midtjylland<br />

Frederikshavn Kommune 813 Kommune Kode<br />

Hjørring Kommune 860 Favrskov Kommune 710<br />

Jammerbugt Kommune 849 Hedensted Kommune 766<br />

Læsø Kommune 825 Herning Kommune 657<br />

Mariagerfjord Kommune 846 Holstebro Kommune 661<br />

Morsø Kommune 773 Horsens Kommune 615<br />

Rebild Kommune 840 Ikast-Brande Kommune 756<br />

Thisted Kommune 787 Lemvig Kommune 665<br />

Vesthimmerlands Kommune 820 Norddjurs Kommune 707<br />

Aalborg Kommune 851 Odder Kommune 727<br />

Randers Kommune 730<br />

Region Syddanmark<br />

Ringkøbing-Skjern<br />

Kommune 760<br />

Esbjerg Kommune 561 Samsø Kommune 741<br />

Fanø Kommune 563 Silkeborg Kommune 740<br />

Fredericia Kommune 607 Skanderborg Kommune 746<br />

Faaborg-Midtfyn Kommune 430 Skive Kommune 779<br />

Haderslev Kommune 510 Struer Kommune 671<br />

Kerteminde Kommune 440 Syddjurs Kommune 706<br />

Kolding Kommune 621 Viborg Kommune 791<br />

Langeland Kommune 482 Århus Kommune 751<br />

Middelfart Kommune 410<br />

Nordfyns Kommune 480 Region Sjælland<br />

Nyborg Kommune 450 Faxe Kommune 320<br />

Odense Kommune 461 Greve Kommune 253<br />

Svendborg Kommune 479 Guldborgsund Kommune 376<br />

Sønderborg Kommune 540 Holbæk Kommune 316<br />

Tønder Kommune 550 Kalundborg Kommune 326<br />

Varde Kommune 573 Køge Kommune 259<br />

Vejen Kommune 575 Lejre Kommune 350<br />

Vejle Kommune 630 Lolland Kommune 360<br />

Ærø Kommune 492 Næstved Kommune 370<br />

Aabenraa Kommune 580 Odsherred Kommune 306<br />

Ringsted Kommune 329<br />

Region Hovedstaden Roskilde Kommune 265<br />

Albertslund Kommune 165 Slagelse Kommune 330<br />

Allerød Kommune 201 Solrød Kommune 269<br />

Assens Kommune 420 Sorø Kommune 340<br />

Ballerup Kommune 151 Stevns Kommune 336<br />

Bornholms Kommune 400 Vordingborg Kommune 390<br />

Brøndby Kommune 153<br />

Brønderslev Kommune 810<br />

Dragør Kommune 155<br />

Egedal Kommune 240<br />

Fredensborg Kommune 210<br />

Frederiksberg Kommune 147<br />

Frederikssund Kommune 250<br />

Furesø Kommune 190<br />

Halsnæs Kommune 260<br />

Gentofte Kommune 157<br />

Gladsaxe Kommune 159<br />

Glostrup Kommune 161<br />

Gribskov Kommune 270<br />

Helsingør Kommune 217<br />

Herlev Kommune 163<br />

Hillerød Kommune 219<br />

Hvidovre Kommune 167<br />

Høje-Taastrup Kommune 169<br />

Side 89 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Hørsholm Kommune 223<br />

Ishøj Kommune 183<br />

København Kommune 101<br />

Lyngby-Taarbæk Kommune 173<br />

Rudersdal Kommune 230<br />

Rødovre Kommune 175<br />

Tårnby Kommune 185<br />

Vallensbæk Kommune 187<br />

Side 90 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Appendiks B HTML og JavaScript kildekode til applikation<br />

<br />

Tabel med resultater<br />

<br />

<br />

function CreateTable() {<br />

//Tjekker om der er skrevet et stednavn i tekstfeltet<br />

// Hvis der ikke er skrevet et stednavn gives besked ellers startes søgning<br />

if (document.myform.txtStednavn.value == "")<br />

alert("Husk at skrive et stednavn!");<br />

else {<br />

//laver variabel der indeholder vores opbyggede URL<br />

var SearchPhrase = BuildURL(document.myform.txtStednavn.value,<br />

document.myform.lstMaxHits.value);<br />

//Kalder funktion i Java Applet og tilføjer søgeresultater til variablen Results<br />

var Results = document.myapplet.postURL(SearchPhrase);<br />

//Finder startpositionen for "body" i resultatet<br />

//Dette er nemt, da header, body og trailer adskilles med #<br />

var StartPos=Results.indexOf("#")+1;<br />

//Skærer headeren fra Results<br />

Results=Results.substring(StartPos,999999999);<br />

//Finder slutpositionen for "body" i variablen Results<br />

//Tjekker først om der eksisterer en body -> hvis så isoleres body<br />

if (Results.indexOf("#") != -1) {<br />

var EndPos=Results.indexOf("#")-1;<br />

//Skærer traileren fra. Vi har nu kun "body"<br />

Results=Results.substring(0,EndPos);<br />

//Splitter body. Hver parameter i body er adskilt med ;<br />

//Vi har nu et array kaldet RawResultArray<br />

var RawResultArray=Results.split(";");<br />

//Bygger starten <strong>af</strong> en tabel hvori det formaterede indhold skal stå<br />

var HTMLTable;<br />

HTMLTable = "";<br />

HTMLTable += "";<br />

HTMLTable += "Forekomst";<br />

HTMLTable += "Stednavn";<br />

HTMLTable += "Kommunekode";<br />

HTMLTable += "Kommunenavn";<br />

HTMLTable += "Amtskode";<br />

HTMLTable += "Amtsnavn";<br />

HTMLTable += "Projektion-datum";<br />

HTMLTable += "Northing";<br />

HTMLTable += "Easting";<br />

HTMLTable += "";<br />

HTMLTable += "";<br />

//Erklærer variabel der tæller antallet <strong>af</strong> rækker med henblik på at farve hver anden række grå<br />

var CurrentRow=1;<br />

//Looper igennem arrayet og udskriver resultater i tabellen<br />

for (i=0;i


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

}<br />

CurrentRow++;<br />

HTMLTable += "";<br />

HTMLTable += "";<br />

}<br />

//Skriver værdi fra array til tabel<br />

HTMLTable += "" + RawResultArray[i] + "";<br />

}<br />

}<br />

//Afslutter sidste række og tabellen<br />

HTMLTable += "";<br />

}<br />

else {<br />

//der var ingen body og dermed ingen resultater (0 hits)<br />

HTMLTable = "Desværre der var ingen forekomster!";<br />

}<br />

//Udskriver tabellen/besked på web-siden<br />

tabel.innerHTML = HTMLTable;<br />

function BuildURL(Stednavn, MaxHits) {<br />

//Skift selv login og password til dit eget<br />

var URL;<br />

URL = "http://kortforsyningen.kms.dk/service ";<br />

URL += "?ServiceName=geoS";<br />

URL += "&soegemetode=2";<br />

URL += "&format=ASCII";<br />

URL += "&max_hits=" + MaxHits;<br />

URL += "&amtskode=-1";<br />

URL += "&kommunekode=-1";<br />

URL += "&login=xxx";<br />

URL += "&password=yyy";<br />

URL += "&stednavn=" + Stednavn;<br />

return (URL);<br />

}<br />

<br />

Søg stednavn<br />

<br />

<br />

<br />

Stednavn<br />

<br />

<br />

<br />

Max resultater<br />

<br />

1<br />

5<br />

10<br />

20<br />

50<br />

<br />

<br />

<br />

&nbsp;<br />

<br />

<br />

<br />

<br />

Side 92 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

<br />

Unable to load jpost applet!<br />

<br />

<br />

Side 93 <strong>af</strong> 94


Kort & Matrikelstyrelsen<br />

<strong>Kortforsyningen</strong> Version 2.13, 2010-05-21<br />

Appendiks C Projektioner og datum<br />

Mest anvendte minilabels:<br />

Mini-label<br />

utm32_euref89<br />

utm32_wgs84<br />

utm32_ed50<br />

utm33_euref89<br />

utm33_wgs84<br />

utm33_ed50<br />

s34s<br />

s34j<br />

s45b<br />

kp2000s<br />

kp2000j<br />

kp2000b<br />

Beskrivelse<br />

UTM zone 32 euref89<br />

UTM zone 32 wgs84<br />

UTM zone 32 ed50<br />

UTM zone 33 euref89<br />

UTM zone 33 wgs84<br />

UTM zone 33 ed50<br />

System 1934 Sjælland<br />

System 1934 Jylland<br />

System 1945 Bornholm<br />

System 2000 Sjælland<br />

System 2000 Jylland<br />

System 2000 Bornholm<br />

Udover de I tabellen nævnte findes tilgængeligt en omfattende mængde mere specialiserede<br />

minilabels. Dette er dokumenteret i KMS Transformation Library Software Development Kit<br />

User's Guide<br />

Transformation i 3 dimensioner<br />

For at transformere i 3D skal angives et højdesystem. For de minilabels (f.eks. "utm32_euref89") hvor en<br />

underscore ("_") forekommer i listen ovenfor, angiver en sådan "intet højdesystem", altså ingen<br />

transformation <strong>af</strong> Z-koordinaten (2D transformation).<br />

Ønsker man at angive et højdesystem, udskiftes underscore med betegnelsen herfor (f.eks.<br />

utm32Neuref89").<br />

For de minilabels hvor ingen underscore forekommer i listen ovenfor (f.eks. "s34s"), kan et højdesystem<br />

angives ved at hæfte betegnelsen på i enden (f.eks. "s34sN").<br />

Bemærk: Parameteren inputZ ignoreres - dvs. regnes som 0 - hvis højdesystemet i parameteren<br />

input_proj_datum sættes til "_". Angives samtidigt et højdesystem forskelligt fra "_" i output_proj_datum, vil<br />

højden 0 transformeres, og dermed muligvis resultere i en værdi (outputZ) forskellig fra 0.<br />

Følgende højdesystemer understøttes:<br />

_<br />

intet højdesystem (2D transformation)<br />

N<br />

E<br />

H +<br />

højdedatum<br />

Konverteres automatisk til højde over middelvandstand udenfor Danmark<br />

eller<br />

Dansk Vertikalreference (DVR90) indenfor Danmark.<br />

Ellipsoidehøjde<br />

For komplet dokumentation <strong>af</strong> syntaksen for højdedatum i minilabels, rekvirer KMS<br />

Transformation Library Software Development Kit User's Guide.<br />

Side 94 <strong>af</strong> 94

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!