Geocoder Muster-Requests (Geocoder)

Anmerkungen:
- Dir URL-Parameter müssen UTF-8 codiert sein.
- Die Rückgabe der Werte erfolgt mit Ausnahme der Kommandoübersicht im sogenannten CSV-Format (Mime-Type text/plain) mit Feldtrenner Semikolon in ISO-8859-1.
- Ist die Anfrage ohne Ergebnis, wird ein Leer-String ("") zurückgegeben.
- Im Fehlerfall liefert der Adress-Server einen Fehlercode (s.u.) in Form eines ASCII-Strings.

Alle Koordinatenabfragen enthalten den verbindlichen Parameter EPSG, in dem der EPSG Code übergeben werden muss.
Alle Koordinaten werden im jeweiligen Referenzsystem zurückgegeben.
Derzeit gültige EPSG-Codes sind 31467 (GK 3.Streifen) und 25832 (UTM)
Das Flurstückskennzeichen muss ALKIS-Konform übergeben werden. ( s. getCommands)

getVersion >> Programm-Version:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getVersion
Rückgabe: String mit dem Versions-Datum

getCommands >> Kommandoübersicht:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getCommands
Rückgabe: HTML-Tabelle

getLandkreis >> der zum Gemeindekennzeichen gehörende Landkreis:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getLandkreis&gkz=3351024
Rückgabe: Text im CSV-Format => Landkreisname;Landkreisschlüssel
Celle;03351
getGemeinden >> alle Gemeinden in Niedersachsen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getGemeinden
Rückgabe (Auszug): Text im CSV Format => Gemeindename;Gemeindekennzeichen
Achim;3158001
Achim, Stadt;3361001
Adelebsen, Flecken;3152001
Adelheidsdorf;3351001
Adenbüttel;3151001
Adendorf;3355001
Adenstedt;3254001
Aerzen, Flecken;3252001
Affinghausen;3251001
Agathenburg;3359001
Ahausen;3357001
Ahlden (Aller), Flecken;3358001
Ahlerstedt;3359002
Ahnsbeck;3351002
Ahnsen;3257001
Alfeld (Leine), Stadt;3254002
Alfhausen;3459001
Alfstedt;3357002
Algermissen;3254003
Almstedt;3254004
Altenau, Bergstadt;3153001
Altenmedingen;3360001
Amelinghausen;3355002
Amt Neuhaus;3355049

getGemeinden >> Gemeindeauswahl Winsen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getGemeinden&gemeinde=Winsen
Rückgabe: Text im CSV-Format => Gemeindename;Gemeindekennzeichen
Winsen (Aller);3351024
Winsen (Luhe), Stadt;3353040
getGemeinden >> alle Gemeinden, die mit "W" beginnen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getGemeinden&gemeinde=W
Rückgabe (Auszug): Text im CSV-Format => Gemeindename;Gemeindekennzeichen
Waake;3152027
Waddeweitz;3354024
Wagenfeld;3251044
Wagenhoff;3151035
Wahrenholz;3151036
Walchum;3454056
Walkenried;3156012
Wallenhorst;3459033
Wallmoden;3153014
Walsrode, Stadt;3358022
Wangelnstedt;3255036
Wangerland;3455020
Wangerooge, Nordseebad;3455021
Wanna;3352055
Warberg;3154025
Wardenburg;3458013
Warmsen;3256034
Warpe;3256035
getGemeindeName >> der zu einem Gemeindekennzeichen gehörende Gemeindename:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getGemeindeName&gkz=3351024
Rückgabe: Text im CSV-Format => Gemeindename
Winsen (Aller)
getOrte >> alle Orte, die mit "h" beginnen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getOrte&ort=h
Rückgabe (Auszug): Text im CSV-Format => Ortsname;Gemeindekennzeichen
Haar;3355049
Haar;3454035
Haar;3454108
Haar;3454018
Haar;3456001
Haare;3462005
Haarenstroth;3451002
Haarfurth;3451007
Haarstorf;3360314
getOrte >> Ortsauswahl Hannover:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getOrte&ort=hannover
Rückgabe: Text im CSV-Format => Ortsname;Gemeindekennzeichen
Hannover;3241001
getGemarkung >> alle Gemarkungen für Winsen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getGemarkung&gemarkung=&gkz=3351024
Rückgabe: Text im CSV-Format => Gemarkungsname;Gemarkungsschlüssel
Bannetze;033747
Meißendorf;033745
Stedden;033751
Südwinsen;033749
Thören;033746
Walle;033744
Winsen (Aller);033748
Wolthausen;033750
getGemarkungGemeinde >> der zum Flurstückskennzeichen gehörende Gemarkungsname, das Gemeindekennzeichen und der Gemeindename:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getGemarkungGemeinde&flkz=033781002002020039__
Rückgabe: Text im CSV-Format => Name der Gemarkung;Gemeindekennzeichen;Name der Gemeinde
Neustadt A. Rbge.;3241012;Neustadt am Rübenberge,St.
getStrassen >> alle Strassen in Winsen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getStrassen&gkz=3351024
Rückgabe (Auszug): Text im CSV-Format => Straßenname;Straßennummer;Ortsteil
Adlerhorst;04035;Meißendorf
Ahornallee;01176;Winsen
Allerfurt;02001;Südwinsen
Allergarten;02002;Südwinsen
Allerstraße;01001;Winsen
Allerwinkel;02003;Südwinsen
Allerwinkel;01002;Südwinsen
Alte Celler Heerstraße;01003;Winsen
Alte Dorfstraße;08001;Wolthausen
Alter Bahnhof;02035;Winsen
Alter Kirchweg;05001;Stedden
Alter Postweg;03001;Bannetze
Alter Reitplatz;06021;Thören
Alt Thören;06001;Thören
Am Alten Sportplatz;04001;Meißendorf
Am Amselhof;07018;Walle
Am Amtshof;01004;Winsen
Am Bolzenkamp;04002;Meißendorf
Am Bruchfeld;01005;Winsen
Am Denkmal;08002;Wolthausen
getStrassen >> alle Strassen in Winsen, die mit "o" beginnen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getStrassen&gkz=3351024&strasse=o
Rückgabe (Auszug): Text im CSV-Format => Straßenname;Straßennummer;Ortsteil
Ochsentrift;03006;Bannetze
Oheweg;02020;Südwinsen
Ohlsweg;01061;Winsen
Oistingweg;01062;Winsen
Oldauer Straße;02021;Südwinsen
Oldauer Weg;02022;Südwinsen
Ostenholzer Straße;04025;Meißendorf
Ottenweg;01064;Winsen
getStrasseName >> der zu Gemeindekennzeichen und Strassennummer gehörende Strassenname:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getStrasseName&gkz=3351024&snr=02003
Rückgabe: Text im CSV-Format => Straßenname
Allerwinkel
getStrassenPLZ >> alle Straßen für die Postleitzahl 30161:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getStrassenPLZ&strasse=&plz=30161
Rückgabe (Auszug): Text im CSV-Format => Gemeindekennzeichen;Straßennummer;Straßenname;Ortsteil
3241001;00118;Am Holzgraben;Oststadt
3241001;00195;Am Schatzkampe;List
3241001;00228;Am Welfenplatz;List
3241001;00242;An der Apostelkirche;Oststadt
3241001;03559;Andreas-Hermes-Platz;Oststadt
3241001;00285;Angerstraße;Oststadt
3241001;00319;Auf dem Lärchenberge;Oststadt
3241001;00336;Augustenstraße;Mitte
3241001;00479;Bödekerstraße;List, Oststadt
3241001;00495;Bonifatiusplatz;List
3241001;00547;Bronsartstraße;List
3241001;00573;Bürgerstraße;List
3241001;00576;Bütersworthstraße;Oststadt
3241001;00616;Celler Straße;List, Mitte, Oststadt
3241001;00688;Derfflingerstraße;Vahrenwald
3241001;00689;Dessauerstraße;Vahrenwald
3241001;00712;Dörnbergstraße;Vahrenwald
getStrassenPLZ >> alle Straßen für die Postleitzahl 30161, die mit "We" beginnen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getStrassenPLZ&strasse=We&plz=30161
Rückgabe (Auszug): Text im CSV-Format => Gemeindekennzeichen;Straßennummer;Straßenname;Ortsteil
3241001;02955;Wedekindplatz;List, Oststadt
3241001;02956;Wedekindstraße;List, Oststadt
3241001;02990;Weißekreuzstraße;Oststadt
3241001;02991;Weißenburgstraße;List
3241001;03229;Welfenplatz;List
3241001;02995;Welfenstraße;List
3241001;02999;Werderstraße;Vahrenwald
getHausnummern >> Hausnummern für die Straße "Am Holzgraben" in Hannover:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getHausnummern&hausnummer=&snr=00118&gkz=3241001
Rückgabe: Text im CSV-Format => Hausnummer
0001
0002
0003
0004
0005
0006
0007
0008
getHausnummern >> Hausnummer 278 für die "Hildesheimer Straße" in Hannover:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getHausnummern&hausnummer=278&snr=01303&gkz=3241001
Rückgabe: Text im CSV-Format => Hausnummer
0278
0278A
0278B
0278C
getHausnummernPLZ >> Hausnummern für die Straße "Am Welfenplatz", PLZ 30161:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getHausnummernPLZ&hausnummer=&plz=30161&snr=00228
Rückgabe: Text im CSV-Format => Hausnummer
0001
0001A
0002
0003A
0003B
0004
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0019A
0020
0022
getPosGemeinde >> Koordinaten für Uelzen GaußKrüger 3.Streifen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosGemeinde&gkz=3360025&EPSG=31467
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
3604777;5871614
getPosGemeinde >> Koordinaten für Uelzen UTM:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosGemeinde&gkz=3360025&EPSG=25832
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
604664;5869704
getPosOrt >> Koordinaten für Ricklingen GaußKrüger 3.Streifen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosOrt&ort=Ricklingen&EPSG=31467
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
3549350;5801650
getPosOrt >> Koordinaten für Ricklingen UTM:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosOrt&ort=Ricklingen&EPSG=25832
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
549258;5799769
getPosStrasse >> Koordinaten für die Straße "Am Welfenplatz" in Hannover GaußKrüger 3.Streifen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosStrasse&gkz=3241001&snr=00228&EPSG=31467
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
3550443;5805933
getPosStrasse >> Koordinaten für die Straße "Am Welfenplatz" in Hannover UTM:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosStrasse&gkz=3241001&snr=00228&EPSG=25832
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
550351;5804050
getPosHausnummer >> Koordinaten für die Straße "Am Welfenplatz", Hausnummer 1A, in Hannover GaußKrüger 3.Streifen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosHausnummer&gkz=3241001&snr=00228&hausnummer=0001A&EPSG=31467
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
3550679;5806074
getPosHausnummer >> Koordinaten für die Straße "Am Welfenplatz", Hausnummer 1A, in Hannover UTM:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosHausnummer&gkz=3241001&snr=00228&hausnummer=0001A&EPSG=25832
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
550587;5804191
getPosHausnummerPLZ >> Koordinaten für die Straße "Am Welfenplatz", Hausnummer 6, PLZ 30161 GaußKrüger 3.Streifen::
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosHausnummerPLZ&plz=30161&snr=00228&hausnummer=0006&EPSG=31467
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
3550343;5805960
getPosHausnummerPLZ >> Koordinaten für die Straße "Am Welfenplatz", Hausnummer 6, PLZ 30161 UTM::
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosHausnummerPLZ&plz=30161&snr=00228&hausnummer=0006&EPSG=25832
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
550250;5804077

ALKIS Format

Flurstückskennzeichen 20-stellig in der Form: aabbbbcccdddddeeeeff
aa = Länderschlüssel
bbbb = Gemarkungsschlüssel ( mit führenden Nullen auffüllen)
ccc = Flur ( mit führenden Nullen auffüllen, wenn keine Flur vorhanden dann 3 x Underscore ___ )
ddddd = Flurstückszähler ( mit führenden Nullen auffüllen)
eeee = Flurstücksnenner ( mit führenden Nullen auffüllen, wenn kein Nenner vorhanden dann 4 x Underscore ____ )
ff = Flurstücksergänzung ( wenn nicht vorhanden, dann 2 x Underscore __)

getPosFlurstueck >> Flurstücks-Koordinaten GaußKrüger 3.Streifen:
https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosFlurstueck&flkz=035218002000400122__&EPSG=31467
Rückgabe: Text im CSV-Format => Rechtswert;Hochwert
3573476;5792307

<getPosFlurstueck >> Flurstücks-Koordinaten UTM:

https://adrserver.lgln.niedersachsen.de/geocoder2/req?cmd=getPosFlurstueck&flkz=03090301301709______&EPSG=25832

Rückgabe: Text im CSV-Format => Rechtswert;Hochwert

439750;5932199



Fehlercodes (es wird nur der Code, nicht die Erläuterung zurückgeliefert)



Fehlercodes bei Aufruf:

*06 => Zugriff verweigert, keine Berechtigung
*09 => Kommando ist nicht bekannt
*10 => Fehler bei Verbindungsaufbau zur Datenquelle
*21 => gkz - leer
*22 => gkz - Zeichenlänge nicht korrekt
*23 => gkz - nicht erlaubte Zeichen
*24 => ort - leer
*26 => hausnummer - leer
*27 => flkz - leer
*28 => flkz - Zeichenlänge nicht korrekt
*29 => flkz - nicht erlaubte Zeichen
*30 => plz - leer
*31 => plz - Zeichenlänge nicht korrekt
*32 => plz - nicht erlaubte Zeichen
*33 => snr - leer
*34 => snr - Zeichenlänge nicht korrekt
*39 => EPSG-Parameter fehlt
*40 => Nicht zugelassener EPSG-Code
*42 => unbekannter Fehler
zurück zur Request-Übersicht