Benutzer-Werkzeuge

Webseiten-Werkzeuge


gebietseinheiten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gebietseinheiten [2021/08/10 19:40]
pkorduan
gebietseinheiten [2021/11/28 20:05] (aktuell)
pkorduan [Aktualisierung]
Zeile 2: Zeile 2:
 ===== Datenquellen und Begrifflichkeiten ===== ===== Datenquellen und Begrifflichkeiten =====
  
-Im Bauleitplanserver gibt es eine Tabelle für **Gebietseinheiten** "xplankonverter.gebietseinheiten", die alle **Ortsteile** mit Zuordnung zur **Gemeinde**der **Amtsverwaltung** und dem **Landkreis** sowie dessen Schlüssel enthältDiese Tabelle basiert auf der Excel-Dateidie unter [[https://www.laiv-mv.de/Geoinformation/Geobasisdaten/Verzeichnisse/ | diesem Link ]] heruntergeladen werden kann. +Im Bauleitplanserver gibt es im Schema gebietseinheiten die Tabellen kreisegemeindeverbaende, gemeinden und gemeindeteileDarin enthalten sind die administrativen Einheiten denen die Bauleit-, Sonderund Flächennutzungspläne zugeordnet sindAls Quelle für Geometrien der Kreise, Gemeindeverwaltungen und Gemeinden wird der [[https://www.geodaten-mv.de/dienste/dvg_laiv_wfs?request=getfeature&service=wfs&typenames=dvg:gemeinden&version=2.0.0|Dienst über digitale Verwaltungsgrenzen]] verwendet
- +Die Gemeindeteile basieren auf der [[https://www.laiv-mv.de/Geoinformation/Geobasisdaten/Verzeichnisse/ | Excel-Datei ]], die auf der Seite vom LAiV heruntergeladen werden kann.
-Die **Geometrien der Gemeinden** sind von einem WFS unter [[https://www.geodaten-mv.de/dienste/dvg_laiv_wfs?request=getfeature&service=wfs&typenames=dvg:gemeinden&version=2.0.0|diesem Link]] zu beziehen+
 Sowohl die Gemeindenamen mit den dazugehörigen Kennungen rs und ags als auch die Ortsteilnamen sind in den Plänen im Attribut **gemeinde** oder/und **planaufstellendegemeinde** hinterlegt.  Sowohl die Gemeindenamen mit den dazugehörigen Kennungen rs und ags als auch die Ortsteilnamen sind in den Plänen im Attribut **gemeinde** oder/und **planaufstellendegemeinde** hinterlegt. 
  
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
-Bevor eine Aktualisierung der Daten stattfinden kann, müssen die Namen in den beiden Tabellen sowie in den Plänen auf einen aktuellen Stand gebracht werden. Das heißt, dass die Bezeichnungen einmalig aus den Quellen entnommen werden und in der Datenbank angepasst werden. Diese Änderungen stellen keine Fortführung im Sinne der nachfolgenden Ausführungen dar, sondern lediglich eine Korrektur von Schreibweisen. Wie diese Korrektur vorgenommen wird findet sich [[#namenskorrektur|weiter unten]].+Bevor eine Aktualisierung der Daten stattfinden kann, müssen die Namen in den vorhandenen Tabellen sowie in den Plänen auf einen aktuellen Stand gebracht werden. Das heißt, dass die Bezeichnungen einmalig aus den Quellen entnommen werden und in der Datenbank angepasst werden. Diese Änderungen stellen keine Fortführung im Sinne der nachfolgenden Ausführungen dar, sondern lediglich eine Korrektur von Schreibweisen. Wie diese Korrektur vorgenommen wird findet sich [[#namenskorrektur|weiter unten]].
  
 Für die Fortführung von Gemeinden und Ortsteilen werden folgende Voraussetzungen angenommen: Für die Fortführung von Gemeinden und Ortsteilen werden folgende Voraussetzungen angenommen:
Zeile 19: Zeile 17:
   * Die Zugehörigkeit von Plänen zu Gemeinden gilt als geändert, wenn der ags der Gemeinde in die der Plan bei der Aktualisierung mit seinem Schwerpunkt fällt anders ist als der bisherige.   * Die Zugehörigkeit von Plänen zu Gemeinden gilt als geändert, wenn der ags der Gemeinde in die der Plan bei der Aktualisierung mit seinem Schwerpunkt fällt anders ist als der bisherige.
   * Ändert sich die Zugehörigkeit eines Planes zur Gemeinde und hat dieser Plan noch keine Angaben im Attribut planaufstellende Gemeinde, wird angenommen, dass die bisher angegebene Gemeinde die planaufstellende Gemeinde war.   * Ändert sich die Zugehörigkeit eines Planes zur Gemeinde und hat dieser Plan noch keine Angaben im Attribut planaufstellende Gemeinde, wird angenommen, dass die bisher angegebene Gemeinde die planaufstellende Gemeinde war.
 +  * Beim Update wird immer nur der erste Eintrag im Attribut gemeinde und planaufstellendegemeinde berücksichtigt.
  
 ===== Aktualisierung ===== ===== Aktualisierung =====
  
-Die Aktualisierung beider Tabellen erfolgt in folgenden Schritten: +Die Aktualisierung der Gebietseinheiten-Tabellen erfolgt in folgenden Schritten: 
-  - Download der Gemeinden vom WFS +  - Download und Import der Kreise aus Dienst dvg vom Geodatenportal 
-  - Import mit überschreiben in die Tabelle import.gemeinden_wfs +  - Download und Import der Gemeindeverbände aus Dienst dvg vom Geodatenportal 
-  - Download der letzten Excel-Tabelle der Gebietseinheiten +  - Download und Import der Gemeinden aus Dienst dvg vom Geodatenportal 
-  - Import mit überschreiben in die Tabelle import.gebietseinheiten_excel +  Download und Import der Gemeindeteile aus CSV-Datei vom LAiV 
-  - Als Transaktion ausführen +  - Download und Import der Gemeindeverbände aus Dienst von HRO 
-    - Einfügen der Gemeinden aus der Tabelle import.gemeinden_wfs in die Tabelle xplankonverter.gemeinden_planaufstellung, die es dort noch nicht gibt+  - Download und Import der Gemeindeteile aus Dienst von HRO 
-    - Truncate der Tabelle xplankonverter.gemeinden und Einfügen der Gemeinden aus der Tabelle import.gemeinden_wfs +  - Überschreiben der Tabellen kreise, gemeindeverbaende, gemeinden und gemeindeteile im Schema gebietseinheiten
-    - Einfügen der Gebietseineheiten aus der Tabelle import.gebietseinheiten_excel in die Tabelle xplankonverter.gebietseinheiten_planaufstellungdie es dort noch nicht gibt. +  - Als Transaktion ausführen: 
-    - Truncate der Tabelle xplankonverter.gebietseinheiten und Einfügen der Gebietseinheiten aus der Tabelle import.gebietseinheiten_excel+    - Befülle die Tabelle gemeindeabgleich mit allen gemeinde und planaufstellendegemeinden der Pläne
 +    - Trage die neuen Gemeindenamen für Pläne ein, deren Einträge in gemeinde nicht mehr in der neuen Gemeindetabelle gebietseinheiten.gemeinden enthalten sind
 +    - Trage die neuen gemeindeteilnamen für Pläne einderen Einträge in gemeindeteile nicht mehr in der neuen Gemeindeteiltabelle gebietseinheiten.gemeindeteile enthaltn sind.
     - Übernahme der Werte der gemeinden der Pläne in das Attribut planaufstellendegemeinden wenn das Attribut planaufstellendegemeinde NULL ist und der ags der Gemeinde aus der Tabelle xplankonverter.gemeinden in dessen Geometrie der Schwerpunkt des Geltungsbereiches des Plan fällt nicht mit dem ags des Planes im Attribut gemeinden übereinstimmt.     - Übernahme der Werte der gemeinden der Pläne in das Attribut planaufstellendegemeinden wenn das Attribut planaufstellendegemeinde NULL ist und der ags der Gemeinde aus der Tabelle xplankonverter.gemeinden in dessen Geometrie der Schwerpunkt des Geltungsbereiches des Plan fällt nicht mit dem ags des Planes im Attribut gemeinden übereinstimmt.
     - Update der Werte im Attribut gemeinden, wenn der ags der Gemeinde aus der Tabelle xplankonverter.gemeinden in dessen Geometrie der Schwerpunkt des Geltungsbereiches des Plan fällt nicht mit dem ags des Planes im Attribut gemeinden übereinstimmt. Wenn es in der Tabelle xplankonverter.gebietseinheiten einen Ortsteil gibt, der mit dem Ortsteil des zu aktualisierenden Wertes (im Attribut gemeinden) übereinstimmt, wird neben dem ags, rs, gemeindenamen auch der Ortsname übernommen, sonst bleibt der Ortsname leer.     - Update der Werte im Attribut gemeinden, wenn der ags der Gemeinde aus der Tabelle xplankonverter.gemeinden in dessen Geometrie der Schwerpunkt des Geltungsbereiches des Plan fällt nicht mit dem ags des Planes im Attribut gemeinden übereinstimmt. Wenn es in der Tabelle xplankonverter.gebietseinheiten einen Ortsteil gibt, der mit dem Ortsteil des zu aktualisierenden Wertes (im Attribut gemeinden) übereinstimmt, wird neben dem ags, rs, gemeindenamen auch der Ortsname übernommen, sonst bleibt der Ortsname leer.
Zeile 40: Zeile 41:
  
 Auswahllisten Auswahllisten
-  * Die Auswahllisten für das Attribut gemeinden enthalten nur die aktuellen Gemeinden und Ortsteile aus der Tabelle xplankonverter.gebietseinheiten. +  * Die Auswahllisten für das Attribut gemeinden enthalten nur die aktuellen Gemeinden und Gemeindeteile aus den gleichnamigen Tabellen des Schemas gebietseinheiten. 
-  * Die Auswahllisten für das Attribut planaufstellendegemeinden enthalten hingegen alle Gemeinden und Ortsteile aus der Tabelle xplankonverter.gebietseinheiten_planaufstellung+  * Die Auswahllisten für das Attribut planaufstellendegemeinden enthalten alle Gemeinden und Gemeindeteile aus den Tabellen planaufstellende_gemeinde und planaufstellende_gemeindeteile
-  * Zur Auswahl stehen jeweils nur die Gemeinden und Ortsteile die zur Stelle gehören. Die Filterung erfolgt über den Amtsschlüssel aus dem Attribut id_amt, welche in den Tabellen der Gebietseinheiten enthalten sind.+  * Zur Auswahl stehen jeweils nur die Gemeinden und Gemeindeteile die zur Stelle gehören. Die Filterung erfolgt über den Amtsschlüssel aus dem Attribut gvb_schl, welche in den Tabellen der Gebietseinheiten enthalten sind.
  
 Layer Layer
-  * Der Layer Gemeinden zeigt die aktuellen Gemeinden aus der Tabelle xplankonverter.gemeinden. +  * Der Layer Gemeinden zeigt die aktuellen Gemeinden aus der Tabelle gebietseinheiten.gemeinden. 
-  * Der Layer Alt-Gemeinden wird zu administrativen Zwecken nur in der Stelle Administration gezeigt und enthält nur die Gemeinden der Tabelle xplankonverter.gemeinden_planaufstellung, die nicht in der Tabelle xplankonverter.gemeinden enthalten sind. Die Verknüpfung der Tabellen erfolgt über das Attribut ags.+  * Der Layer Alt-Gemeinden wird zu administrativen Zwecken nur in der Stelle Administration gezeigt und enthält nur die Gemeinden der Tabelle gebietseinheiten.planaufstellende_gemeinden, die nicht in der Tabelle gebietseinheiten.gemeinden enthalten sind. Die Verknüpfung der Tabellen erfolgt über das Attribut ags.
  
 ===== Namenskorrektur ===== ===== Namenskorrektur =====
Zeile 52: Zeile 53:
  
 Bezüglich der Gebietseinheiten Bezüglich der Gebietseinheiten
-  * Import der Gebietseinheiten aus der aktuellsten Excel-Datei in die Tabelle import.gebietseinheiten_excel+  * Import der Gemeinden und Gemeindeverbände aus den aktuellsten CSV-Dateien in die Tabellen import.gemeinden_excel und import.verwaltungsgemeinschaft_gemeinde_excel. 
 +  * Zusammenführen der beiden Importtabellen zur Tabelle import.gebietseinheiten_excel (Da sind dann die Daten von Ämtern, Gemeinden und Ortsteilen drin in der Struktur der Zieltabelle xplankonverter.gebietseinheiten)
   * Update der Gemeindenamen in der Tabelle xplankonverter.gebietseinheiten   * Update der Gemeindenamen in der Tabelle xplankonverter.gebietseinheiten
   * Update der Gemeindenamen in den Attributen gemeinde und planaufstellendegemeinde in den Tabellen der Pläne (xplan_gml.bp_plan, fp_plan, so_plan)   * Update der Gemeindenamen in den Attributen gemeinde und planaufstellendegemeinde in den Tabellen der Pläne (xplan_gml.bp_plan, fp_plan, so_plan)
 +  * Entfernen von Leerzeichen am Anfang und Ende von Ortsteilnamen und Ersetzung von doppelten Leerzeichen durch einzelne.
 +  * Abgleich der in den Plänen vorkommenden Ortsteilnamen mit den Ortsteilnamen in der Tabelle import.gebietseinheiten.
 +    * Hier bei werden die identifiziert, die es in den Plänen gibt, aber nicht in der Import-Tabelle und die, die in der Importtabelle sind, aber nicht in den Plänen.
 +    * An Hand dieses Vergleiches werden dann die Namen in den Plänen angepasst, so dass sie zu denen in der Importtabelle passen. Dieser Schritt ist manuell und wir nur ausgeführt wenn die Änderungen Rechtschreibfehler bereinigt und Falscheingaben in den Plänen eindeutig identifiziert werden können.
 +    * Ortsteile, die in den Plänen vorkommen aber nicht in der Importtabelle sind müssen als planaufstellende Gemeinde übernommen werden falls es dort noch keinen Eintrag gibt.
 +    * Änderungen an Ortsteilnamen in Plänen müssen auch in der Tabelle xplankonverter.gebietseinheiten vorgenommen werden.
   * Duplizieren der Tabelle xplankonverter.gebietseinheiten nach xplankonverter.gebietseinheiten_planaufstellung   * Duplizieren der Tabelle xplankonverter.gebietseinheiten nach xplankonverter.gebietseinheiten_planaufstellung
   * Hinzufügen von Gemeinden und Ortsteilen aus den Attributen planaufstellendegemeinde der Pläne in die Tabelle xplankonverter.gebietseinheiten_planaufstellung, die es dort noch nicht gibt   * Hinzufügen von Gemeinden und Ortsteilen aus den Attributen planaufstellendegemeinde der Pläne in die Tabelle xplankonverter.gebietseinheiten_planaufstellung, die es dort noch nicht gibt
gebietseinheiten.1628617205.txt.gz · Zuletzt geändert: 2021/08/10 19:40 von pkorduan