Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe...

47
Where2B 2010 Where2B 2010 krz, Dipl.-Ing. Frank Jäger Dezember 2010 ALKIS ALKIS die neue Katastergrundlage. die neue Katastergrundlage. NAS-Schnittstelle. NAS-Schnittstelle. Auskunft im Web-GIS. Auskunft im Web-GIS.

Transcript of Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe...

Page 1: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Where2B 2010Where2B 2010

krz, Dipl.-Ing. Frank Jäger

Dezember 2010

ALKISALKIS die neue Katastergrundlage.die neue Katastergrundlage.

NAS-Schnittstelle.NAS-Schnittstelle.Auskunft im Web-GIS.Auskunft im Web-GIS.

Page 2: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 2

Vorstellung

Kommunales Rechenzentrum Minden-Ravensberg/Lippe

– www.krz.de

Zweckverband

– Sitz Lemgo (Ost-Westfalen)– 3 Kreise: Lippe, Herford, Minden-Lübbecke– 34 Städte und Gemeinden– ca. 170 Mitarbeiter im krz– ca. 7.000 PC-Arbeitsplätze bei den Kunden– Knapp 1 Mio. Einwohner

Page 3: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 3

Vorstellung

Frank Jäger

– Vermessungsingenieur

IBM Mainframe:

– 1985: BEDV, KIV– 1989: ALK/ATKIS-Datenbankteil (IMS-DB)– 1995: ALB (IMS-DB/DC)

PC-Entwicklung:

– 1997: ALB-Info (Konverter WLDGE nach PostGIS)

• http://gis.krz.de/alb/– 1997: EDBS-Tool (Datenformat analysieren, Konvertierung ALK-PuDat)

• http://gis.krz.de/alk/– April 2004: edbs2wkt (ALK-Grundriß nach PostGIS)

Page 4: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 4

krz-Mapserver

ca. Seit 2004

FOSSGIS

– WMS: (umn-) MapServer– Datenhaltung: PostgreSQL/PostGIS– WFS-T: Geoserver– Client: MapbenderThemen:

– Kanal, Straße, Bauleitplanung, Umwelt, Infrastruktur, … und vieles mehr– Als Hintergrund fast immer: Orthofotos und Liegenschaftskarte Kunden: kleine bis mittlere Städte und Gemeinden

Schwerpunkt: Extranet (Geodaten an die Arbeitsplätze)

Anlaufend: Internet (GIS für Bürger)

3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008 !)

Page 5: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 5

Einsatz des krz-Mapservers (im Extranet)

Page 6: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 6

Rückschau: Projekt "ALK mit freier Software"

Konverter: edbs2wkt

– krz, Frank Jäger– Eingabe EDBS (BZSN)– Ziel: PostGIS-Datenbank– BZSN-Verfahren– Windows

• http://sourceforge.net/projects/edbs2wkt

• http://www.mapbender.org/index.php/ALK_mit_Freier_Software

Mapfiles für ZV-Aut-konforme Darstellung

– umn-Mapserver– Web Map Service (WMS)– WhereGroup, Oberbergischer Kreis– Bildschirm-Version, Version für hochauflösenden Druck

Page 7: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 7

ALK ein besonderes GIS

Verzicht auf farbige Darstellung

Viele Ebenen (Layer)

Viele Objektarten

Begleitsignaturen an Linien

Schraffur von Gebäuden

Viele Symbole

Page 8: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 8

Der ALK-Konverteredbs2wkt

Windows-GUI

Dateien-Stapel

Drag 'n Drop

Protokoll

EinstellbareOptionen

Nur Windows-Benutzer-GUI

Kein Dienst

Page 9: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 9

ALB

Automatisiertes Liegenschafts-Buchwerk

– Alphanumerischen Daten zur ALK– Eigentümer, Nutzungsarten, Klassifizierungen, Baulasten, Adressen, Historie, ...

Konverter: ALB-Info 3.0 (lizenzpflichtig)

– Eingabe Format WLDGE– Bezieher-Funktion (Sekundärbestand periodisch aktualisieren)– Ausgabe in PostgreSQL-Datenbank

Navigation

– Adresse– Eigentümer– Katasterschlüssel– Author: Thomas Baschetti

Buch-Auskunft über PHP im Mapserver

– Auswahl über Karte (ALK-Flurstückskennzeichen, WMS FeatureInfo)– Author: F. Jäger, krz

Page 10: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 10

ALB-Navigation

Nach Adresse

Nach Katasterschlüssel

Nach Eigentümer

Positionieren der Karte

Setzen einer Markierung

Page 11: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 11

ALB-Auskunft

Auswahl Flurstücks-Nr. in der ALK

Page 12: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 12

ALB-Auskunft

Formate

Übersicht

Strukturierte Namen

Flurstücksnachweis

Bestandsnachweis

(Grundbuchdaten)

Historie

Aufteilung wie die gewohnten

ALB-Auszüge (Landeslösung)

Aber mit modernen Mitteln

– Hyperlinks– Farben, Rahmen– PHP, HTML, Javascript

Page 13: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 13

PostNAS – Projektverlauf

Planung bereits auf der UMN-Mapserver-Anwenderkonferenz 2005

Anfänglich Probleme mit der Finanzierung

Begonnen als geschlossene Gruppe

Anfänglicher Name 'OpenNAS', später Umbenennung in 'PostNAS'

Dezember 2009: Version 0.5 (gdal 1.7) – erste brauchbare Version

– Relationen im Buchwerk– NBA-VerfahrenFreigabe des Codes im Projekt gdal/ogr (ab gdal 1.8)

Page 14: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 14

ALKGIS

Die ALK-Landschaft

ALK-DB

DBprimär

PostGIS(Sekundär)

edbs2wkt

GIAP

UMN

WMS

Mapbender

BZSNBZSNEDBSEDBS

AmtlicheAuskunft

Buch-auskunft

Navigation

Page 15: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 15

GIS

PostGIS

PostNAS

Die ALKIS-Landschaft

ALKIS

DHK

DBFortf.

EQK

NBANBANASNAS

UMN

WMS

Mapbender

DHK'

Produkte

DB'Auskunft

NBANBANASNAS

Navigation

Buch-Auskunft

Navigation

SOAPSOAP

Amtlich?WMS?

Page 16: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Kartendarstellung Zur Demo

Page 17: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Kartenbild ALK → ALKIS

Page 18: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Kombination ALKIS mit kommunalen Daten

● Wassernetzplan, Beleuchtung

Page 19: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Kombination ALKIS mit kommunalen Daten

● Orthofoto und Kanal

Page 20: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Kombination ALKIS mit kommunalen Daten● Kanal

Page 21: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Kombination ALKIS mit kommunalen Daten● Baudenkmal, mit Auskunft

Page 22: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Kombination ALKIS mit kommunalen Daten● Baugebiete, Baulücken

Page 23: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Kombination ALKIS mit kommunalen Daten● Solardachkataster (zur Demo im Internet ohne ALKIS)

Page 24: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 24

Buchauskunft

Formate

– Übersicht– Flurstücksnachweis– Bestandsnachweis– Gebäude– Lagebezeichnung– PersonGeplant

– Historie

Aufruf über URL von ...

– WMS: Feature-Info(Aus der Karte)

– Aus der Navigation– Auch aus Fachverfahren

möglich

Page 25: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Buchauskunft● Aufruf aus der Karte: Übersicht zum Flurstück

Page 26: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 26

Buchauskunft

Flurststücksnachweismit Eigentümer

Page 27: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 27

Buchauskunft

Bestandsnachweis(Grundbuch)

– Eigentümer– Buchungen

(Flurstücke)

Page 28: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 28

Buchauskunft

Daten zur Person

– Adresse– Liste der

Grundbücher

Page 29: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 29

Buchauskunft

Flurstücke zu einer Lagebezeichnung

– Hier: unverschlüsselte Lage (Straße)

Page 30: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 30

Buchauskunft

Flurstücke zu einer Lagebezeichnung

– Hier: verschlüsselte Lage (Hausnummer)

– Hier optional die Schlüssel eingeschaltet

Page 31: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 31

Buchauskunft

Gebäude auf Flurstück

– Hier: Geometrische Verschneidung

– Bei „Lage“ über Verknüpfung

Page 32: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 32

Navigation

Suche nach ...

– Adresse– Eigentümer (Namen)– Katasterbezeichnung (Flurstück)– Geplant: Suche nach GrundbuchErgebnis

– Positionieren der Karte (Client Mapbender)– Aufruf der Auskunft– Eventuell: Abruf ALKIS-Produkte (SOAP)

Page 33: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 33

Navigation

Adresse

– Suche nach Straßenname– Hausnummern zur Straße

Page 34: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 34

Navigation

Namen von Eigentümern

– Grundbücher des Eigentümers– Flurstücke auf dem Grundbuch

1 GB zum Namen

mehrere GB zum Namen:Auswahl

Page 35: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

Navigation

● Namen von Namen von EigentümernEigentümern

● GrundbücherGrundbücherdesdesEigentümersEigentümers

● FlurstückeFlurstückeauf auf GrundbuchGrundbuch

Page 36: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 36

Navigation Katasterbezeichnung

– Gemarkung, Flur, Flurstücksnummer

Suche Gemarkung Auswahl Gemarkung Auswahl Flur

Eingabe Schlüssel

Page 37: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 37

PostNAS – die Technik

'Treiber' für das Datenformat 'NAS' (GML) im Konverter ogr2ogr

– Nur lesendVerschiedene Zielformate möglich (Shape ?)

Sinnvolles Zielformat: PostGIS (Fortführbar, NBA-Verfahren)

Verfügbar für Linux und Windows

Aufruf mit Parametern auf der Kommandozeile

– zeitgesteuert– bedienerlos

Page 38: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

PostNAS – Konvertierung

Page 39: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 39

PostNAS – Ablauf einer Konvertierung

Angepasst an den üblichen Ablauf bei ogr2org

– 1. Analyse des Eingabeformates

• Geometrietyp

• Feldnamen

• Feldformate– 2. Modellierung des Ausgabeformates– 3. KonvertierungUnkomplizierte Methode für ad hoc Konvertierungen Shape → PostGIS, PostGIS → Shape, … usw.

– Flexibel– Robust, gegen Änderungen des Eingabeformates unempfindlichIst das auch geeignet für NAS?

Page 40: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 40

PostNAS – Probleme: Datenbank-Schema

NBA-Verfahren

– Spätere Lieferungen können andere Objekte enthalten– ... längere Namen

Kachelung eines Gebietes

– Randgebiete einer Gemeinde enthalten andere Objektarten als das Kerngebiet

Programme (Buchauskunft, Navigation) erwarten immer die gleiche Struktur

Wird die Zieldatenbank nach der ersten Randkachel der ersten Lieferung modelliert, können später andere Objektarten nicht eingefügt werden.

Lösung: Datenbank aus iterativ entwickeltem SQL-Schema generieren.

– Bereits die erste NAS-Datei als Fortführung eintragen– So wird die ogr-Funktion ausgehebelt, die das Zielformat modelliert

Page 41: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 41

PostNAS – Probleme:

NAS-Namen werden 1:1 in Tabellen und Felder umgesetzt

Jede Nutzungsart wird in NAS als eigenes XML-Tag geliefert

– daher 24 Tabellen mit Nutzungsart– Jede mit eigenem Geometriefeld– Jede mit anderen Attributen

Welche Nutzungarten auf einem Flurstück?

– Verschneidung der Flurstücksgeometrie nacheinander mit 24 Geometrietabellen?

Lösung: Nachverarbeitung mit SQL-Scripten

– Redundante Daten

Page 42: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 42

Nutzungsarten

Objektartengruppe: Siedlung

– ax_Wohnbauflaeche– ax_IndustrieUndGewerbeflaeche

– ax_Halde

– ax_Bergbaubetrieb

– ax_TagebauGrubeSteinbruch– ax_FlaecheGemischterNutzung

– ax_FlaecheBesondererFunktionalerPraegung

– ax_SportFreizeitUndErholungsflaeche

– ax_Friedhof

Objektartengruppe: Verkehr

– ax_Strassenverkehr

– ax_Weg

– ax_Platz– ax_Bahnverkehr

– ax_Flugverkehr

– ax_Schiffsverkehr

Objektartengruppe: Vegetation

– ax_Landwirtschaft

– ax_Wald

– ax_Gehoelz

– ax_Heide– ax_Moor– ax_Sumpf

– ax_UnlandVegetationsloseFlaeche

Objektartengruppe: Gewässer

– ax_Fliessgewaesser

– ax_Hafenbecken

– ax_StehendesGewaesser

– ax_Meer

Page 43: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 43

PostNAS - Probleme: Geometrie

Beispiel: Flurstück

– Meist nur eine Fläche (POLYGON)– Manchmal getrennte Flächen (MULTYPOLYGON)– Sachsen-Anhalt: zusätzliche Flurstücks-Koordinate (POINT)

Zu jedem Flurstück wird die zuletzt vorkommende Geometrie konvertiert

– Mix aus Polygon / Multipolygon– Punkt überschreibt Fläche

Lösung: Vorverarbeitung um Punktgeometrie aus der NAS-Datei zu entfernen

Page 44: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 44

PostNAS - Probleme: Feldformate

Beispiel „Straßenschlüssel“

ax_lagebezeichnungkatalogeintrag.lage character varying(5)

– Inhalt mit führenden Nullen

ax_lagebezeichnungmithausnummer.lage integer

ax_lagebezeichnungohnehausnummer.lage character varying(5)

– Inhalt ohne führende Nullen

Bei Auswertungen mit SQL- 'Join' ist jedes mal eine Umwandlung notwendig

Page 45: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 45

Schleife: Alle Kacheln

Script-Umgebung des Konverters

ogr2ogr(PostNAS)

NAS Vor-verarbeitungNAS

PostGIS

DB Nach-verarbeitung

Flurstücks-POINT-Geometrie

entfernen

Nutzungsartenzusammen fassen

Page 46: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 46

Web-Adressen

http://www.postnas.org → http://trac.wheregroup.com/PostNAS

http://gdal.org/

http://map.krz.de/info/alkis/mapbender.php

http://map.krz.de/mapwww/?Themen:ALKIS

http://www.mapbender.org/index.php/ALK_mit_Freier_Software

Linux-Magazin Ausgabe 10/10, S. 100

Page 47: Where2B 2010 ALKIS · Anlaufend: Internet (GIS für Bürger) 3 Mapserver-Kunden im Kreis Lippe (ALKIS seit 01.07.2008!) krz Minden-Ravensberg/Lippe 5 Einsatz des krz-Mapservers (im

krz Minden-Ravensberg/Lippe 47

Vielen Dank für Ihre Aufmerksamkeit.