FAQ Häufig gestellte Fragen
Allgemeines
Was ist XPlanung?
Der Standard XPlanung stellt mit Beschluss des IT-Planungsrates vom Oktober 2017 eine deutschlandweite verbindliche Norm für die softwareneutrale Strukturierung des Inhalts von räumlichen Planwerken dar. XPlanung selbst ist keine Softwareanwendung und ersetzt oder ändert auch nicht die gesetzlichen Grundlagen zur Erarbeitung von räumlichen Planwerken. Der Standard stellt ein objektorientiertes semantisches Datenaustauschformat für einzelne Planwerke bereit.
Das Datenmodell des Standards XPlanung unterstützt derzeit die Abbildung folgender Arten raumbezogener Pläne:
- Regionalplan und landesweiter Raumordnungsplan (RPlan) nach
- Bundesraumordnungsgesetz sowie den Raumordnungsgesetzen auf Ebene der Länder,
- Flächennutzungsplan (FPlan) nach BauGB und BauNVO,
- Bebauungsplan (BPlan) nach BauGB und BauNVO,
- Landschaftsplan (derzeit nur LPlan-Kernmodell) nach Bundesnaturschutzgesetz und
- Sonstige raumbezogene Planwerke und Nachrichtliche Übernahmen (SoPlan)
Weitere allgemeine Informationen zu XPlanung finden Sie auf den Seiten der XLeitstelle.
Der Standard XPlanung stellt mit Beschluss des IT-Planungsrates vom Oktober 2017 eine deutschlandweite verbindliche Norm für die softwareneutrale Strukturierung des Inhalts von räumlichen Planwerken dar. XPlanung selbst ist keine Softwareanwendung und ersetzt oder ändert auch nicht die gesetzlichen Grundlagen zur Erarbeitung von räumlichen Planwerken. Der Standard stellt ein objektorientiertes semantisches Datenaustauschformat für einzelne Planwerke bereit.
Das Datenmodell des Standards XPlanung unterstützt derzeit die Abbildung folgender Arten raumbezogener Pläne:
- Regionalplan und landesweiter Raumordnungsplan (RPlan) nach
- Bundesraumordnungsgesetz sowie den Raumordnungsgesetzen auf Ebene der Länder,
- Flächennutzungsplan (FPlan) nach BauGB und BauNVO,
- Bebauungsplan (BPlan) nach BauGB und BauNVO,
- Landschaftsplan (derzeit nur LPlan-Kernmodell) nach Bundesnaturschutzgesetz und
- Sonstige raumbezogene Planwerke und Nachrichtliche Übernahmen (SoPlan)
Weitere allgemeine Informationen zu XPlanung finden Sie auf den Seiten der XLeitstelle.
Wer hilft bei offenen Fragen rund um das Thema XPlanung?
Für die Brandenburger Kommunen und deren Auftragnehmer besteht die Möglichkeit der kostenfreien Beratung und Unterstützung bei der Erzeugung XPlanungskonformer Daten der Bauleitplanung. Weitere Informationen finden Sie beim LBV unter dem Menüpunkt XPlanung.
Für die Brandenburger Kommunen und deren Auftragnehmer besteht die Möglichkeit der kostenfreien Beratung und Unterstützung bei der Erzeugung XPlanungskonformer Daten der Bauleitplanung. Weitere Informationen finden Sie beim LBV unter dem Menüpunkt XPlanung.
Datenmodell
Wo stehen die Spezifikationen und Releases der einzelnen Versionen?
Die Spezifikationen und Releases aller gültigen Versionen finden Sie auf den Seiten der XLeitstelle.
Die Spezifikationen und Releases aller gültigen Versionen finden Sie auf den Seiten der XLeitstelle.
Was sind Pflichattribute?
Im Modell der XPlanung sind viele zu beschreibende Objekteigenschaften optional und nur einige stellen Pflichtangaben dar.
In den Spezifikationen der einzelnen Versionen sind Pflichtangaben u. a. im Objektartenkatalog über die Kardinalitätsangabe [1] oder [1..*] zu identifizieren (d. h. das Element muss genau einmal vorkommen bzw. muss mindestens einmal vorkommen).
Pflichtattribute sind im Datenmodell festgelegt, weil diese zur Beschreibung des Objektes unbedingt erforderlich sind und belegt sein müssen, z.B. das Attribut „name“ für das Objekt BP_Plan.
Auszug aus Objektartenkatalog – PDF
| Attribute und Relationen | ||
|---|---|---|
| Name | Typ | Definition |
| xplan:name | CharacterString [1] | Name des Plans |
Auszug aus Objektartenkatalog – HTML
| Attribute und Relationen | |
|---|---|
| Bezeichnung | Objekttyp |
| xplan:name [1] | CharacterString |
Darüber hinaus sind in diesem Zusammenhang auch die Konformitätsregeln zu beachten, die Attribute in bestimmten Kombinationen zur Pflicht erklären. Zum Beispiel sagt die Regel Nr. 3.2.3.2 aus: „Wenn das Attribut hoehenbezug den Wert 3000 (relativBezugshoehe) hat, muss das Attribut bezugshoehe des zugehörigen Planobjektes belegt sein.“
Sind die im Datenmodell festgelegten Pflichtattribute in der erzeugten XPlanGML nicht belegt, erscheint bei Überprüfung der XPlanGML mit dem XPlan-Validator eine Fehlermeldung. Die XPlanGML ist ohne Korrektur nicht valide.
Im Modell der XPlanung sind viele zu beschreibende Objekteigenschaften optional und nur einige stellen Pflichtangaben dar.
In den Spezifikationen der einzelnen Versionen sind Pflichtangaben u. a. im Objektartenkatalog über die Kardinalitätsangabe [1] oder [1..*] zu identifizieren (d. h. das Element muss genau einmal vorkommen bzw. muss mindestens einmal vorkommen).
Pflichtattribute sind im Datenmodell festgelegt, weil diese zur Beschreibung des Objektes unbedingt erforderlich sind und belegt sein müssen, z.B. das Attribut „name“ für das Objekt BP_Plan.
Auszug aus Objektartenkatalog – PDF
| Attribute und Relationen | ||
|---|---|---|
| Name | Typ | Definition |
| xplan:name | CharacterString [1] | Name des Plans |
Auszug aus Objektartenkatalog – HTML
| Attribute und Relationen | |
|---|---|
| Bezeichnung | Objekttyp |
| xplan:name [1] | CharacterString |
Darüber hinaus sind in diesem Zusammenhang auch die Konformitätsregeln zu beachten, die Attribute in bestimmten Kombinationen zur Pflicht erklären. Zum Beispiel sagt die Regel Nr. 3.2.3.2 aus: „Wenn das Attribut hoehenbezug den Wert 3000 (relativBezugshoehe) hat, muss das Attribut bezugshoehe des zugehörigen Planobjektes belegt sein.“
Sind die im Datenmodell festgelegten Pflichtattribute in der erzeugten XPlanGML nicht belegt, erscheint bei Überprüfung der XPlanGML mit dem XPlan-Validator eine Fehlermeldung. Die XPlanGML ist ohne Korrektur nicht valide.
Sind Änderungswünsche am Datenmodell XPlanung möglich?
Änderungswünsche am Datenmodell XPlanung sind prinzipiell möglich. Veränderungen am Modell der XPlanung werden von einer zentralen Stelle koordiniert. Dieser Aufgabe widmet sich die Leitstelle XPlanung / XBau, die ihren Sitz in Hamburg hat.
Das auszufüllende Formular “Änderungsantrag XPlanung“ und weitere Informationen finden Sie auf der Internetseite der Leitstelle unter “Änderungsmanagement XPlanung". Der Antrag wird durch die Arbeitsgruppe XPlanung geprüft und bei Zustimmung in der nächsten Version umgesetzt. Das Ergebnis der Prüfung wird auch auf dieser Internetseite veröffentlicht.
E-Mail: xleitstelle@gv.hamburg.deÄnderungswünsche am Datenmodell XPlanung sind prinzipiell möglich. Veränderungen am Modell der XPlanung werden von einer zentralen Stelle koordiniert. Dieser Aufgabe widmet sich die Leitstelle XPlanung / XBau, die ihren Sitz in Hamburg hat.
Das auszufüllende Formular “Änderungsantrag XPlanung“ und weitere Informationen finden Sie auf der Internetseite der Leitstelle unter “Änderungsmanagement XPlanung". Der Antrag wird durch die Arbeitsgruppe XPlanung geprüft und bei Zustimmung in der nächsten Version umgesetzt. Das Ergebnis der Prüfung wird auch auf dieser Internetseite veröffentlicht.
E-Mail: xleitstelle@gv.hamburg.de
Wie wird ein Planinhalt innerhalb des XPlanungsmodells zugeordnet?
Nach der Bezeichnung eines Planinhaltes eines raumbezogenen Plandokumentes (Bauleitplan, Raumordnungsplan, Landschaftsplan) kann innerhalb des Objektartenkataloges gesucht werden. Mit Hilfe der Attribute wird das Objekt entsprechend spezifiziert.
Zum Beispiel ist in einen Bebauungsplan eine Baufläche als reines Wohngebiet geplant. Bei der Suche im Objektartenkatalog (PDF) nach „Baufläche“, „Wohngebiet“ oder „Reines Wohngebiet“ gelangt man schnell zum Objekt BP_BaugebietsTeilFlaeche. Mit Hilfe des Attributes besondereArtDerBaulNutzung wird dann diese Baufläche mit dem Wert „1100“ als reines Wohngebiet eingestuft.
Nach der Bezeichnung eines Planinhaltes eines raumbezogenen Plandokumentes (Bauleitplan, Raumordnungsplan, Landschaftsplan) kann innerhalb des Objektartenkataloges gesucht werden. Mit Hilfe der Attribute wird das Objekt entsprechend spezifiziert.
Zum Beispiel ist in einen Bebauungsplan eine Baufläche als reines Wohngebiet geplant. Bei der Suche im Objektartenkatalog (PDF) nach „Baufläche“, „Wohngebiet“ oder „Reines Wohngebiet“ gelangt man schnell zum Objekt BP_BaugebietsTeilFlaeche. Mit Hilfe des Attributes besondereArtDerBaulNutzung wird dann diese Baufläche mit dem Wert „1100“ als reines Wohngebiet eingestuft.
Was sind externe Codelisten im XPlanungsmodell?
Die externen Codelisten stellen bei der XPlanung einen Weg dar, individuelle Planungsaussagen zu vermerken. Hierbei handelt es sich um Attribute, die im technischen Sinne Zeichenketten enthalten.
Im Verfahren der XPlanung werden diese Attribute jedoch wie Aufzählungstypen behandelt. Ein Codelist-Attribut (z. B. detaillierteZweckbestimmung) darf nur eine vorgegebene Anzahl von Wertebereichen aufweisen. Diese werden außerhalb des Standards in einer CodelistRegistry definiert, wobei nicht alle im Standard verwendeten Attribute über externe Codelisten ergänzt werden können.
Mit diesen Codelisten wird erreicht, dass die im XPlanGML-Format gelieferten Daten einschließlich der planspezifischen Besonderheiten gegen das Standard-Schema der XPlanung validiert werden können.
Die externen Codelisten stellen bei der XPlanung einen Weg dar, individuelle Planungsaussagen zu vermerken. Hierbei handelt es sich um Attribute, die im technischen Sinne Zeichenketten enthalten.
Im Verfahren der XPlanung werden diese Attribute jedoch wie Aufzählungstypen behandelt. Ein Codelist-Attribut (z. B. detaillierteZweckbestimmung) darf nur eine vorgegebene Anzahl von Wertebereichen aufweisen. Diese werden außerhalb des Standards in einer CodelistRegistry definiert, wobei nicht alle im Standard verwendeten Attribute über externe Codelisten ergänzt werden können.
Mit diesen Codelisten wird erreicht, dass die im XPlanGML-Format gelieferten Daten einschließlich der planspezifischen Besonderheiten gegen das Standard-Schema der XPlanung validiert werden können.
Wo sind die externen Codelisten zentral für das Land Brandenburg zu finden?
Die externen Codelisten aller Versionen (ab XPlanGML 3.0) sind zentral auf den Seiten des LBV unter externe Codelisten einzusehen. Dieser Stand wird ab 2022 nicht mehr angepasst und für bestehende XPlanGML-Dateien eingefroren. Die XML-Dateien stehen weiterhin auf diesen Seiten zur Verfügung.
In Zukunft sind die externen Codelisten der XLeitstelle zu nutzen.
Die externen Codelisten aller Versionen (ab XPlanGML 3.0) sind zentral auf den Seiten des LBV unter externe Codelisten einzusehen. Dieser Stand wird ab 2022 nicht mehr angepasst und für bestehende XPlanGML-Dateien eingefroren. Die XML-Dateien stehen weiterhin auf diesen Seiten zur Verfügung.
In Zukunft sind die externen Codelisten der XLeitstelle zu nutzen.
Wie wird auf die externen Codelisten verwiesen?
In Version 3 gab es nur eine zentrale Codeliste, die in jeder Software angelegt werden musste.
Ab Version 4 wurde von diesem Konzept abgegangen. Attribute vom Typ "Externe Codeliste“ werden ab Version 4 durch gml:CodeType abgebildet. Das bedeutet, man kann in XPlanGML-Dokumenten die für ein bestimmtes Attribut benutzte Codeliste explizit angeben.
Im XPlanung-Dokument muss die Adresse des Verzeichnisses mit den Codelisten über das Attribut codeSpace (codeSpace="https://registry.gdi-de.org/codelist/de.xleitstelle.xplanung/{Name der Codeliste}/{Name der Codeliste}.de.xml">Wert<) direkt im Objekt referiert werden.
In Version 3 gab es nur eine zentrale Codeliste, die in jeder Software angelegt werden musste.
Ab Version 4 wurde von diesem Konzept abgegangen. Attribute vom Typ "Externe Codeliste“ werden ab Version 4 durch gml:CodeType abgebildet. Das bedeutet, man kann in XPlanGML-Dokumenten die für ein bestimmtes Attribut benutzte Codeliste explizit angeben.
Im XPlanung-Dokument muss die Adresse des Verzeichnisses mit den Codelisten über das Attribut codeSpace (codeSpace="https://registry.gdi-de.org/codelist/de.xleitstelle.xplanung/{Name der Codeliste}/{Name der Codeliste}.de.xml">Wert<) direkt im Objekt referiert werden.
Sind neue Beiträge in die zentralen Codelisten des Landes Brandenburg möglich?
Der Stand der externen Codelisten des LBV wird ab 2022 nicht mehr angepasst und für bestehende XPlanGML-Dateien eingefroren. Die XML-Dateien stehen weiterhin zur Verfügung.
In Zukunft sind die externen Codelisten der XLeitstelle zu nutzen.
Das LBV bietet Unterstützung zur Aufnahme neuer Werte in die einzelnen Codelisten der XLeitstelle an. Dazu richten Sie bitte eine Anfrage per E-Mail an den Kontakt-Link.
Der Stand der externen Codelisten des LBV wird ab 2022 nicht mehr angepasst und für bestehende XPlanGML-Dateien eingefroren. Die XML-Dateien stehen weiterhin zur Verfügung.
In Zukunft sind die externen Codelisten der XLeitstelle zu nutzen.
Das LBV bietet Unterstützung zur Aufnahme neuer Werte in die einzelnen Codelisten der XLeitstelle an. Dazu richten Sie bitte eine Anfrage per E-Mail an den Kontakt-Link.
Datenqualität/Datenprüfung
Wie kann die Validität einer XPlanGML-Datei überprüft werden?
Mit dem „Validator der XLeitstelle ist es möglich, XPlanungskonform erfasste Bauleitplanungsdaten einer Qualitätsprüfung zu unterziehen. Das Tool ist frei im Internet zugänglich.
Die Prüfung beinhaltet eine semantische, geometrische und syntaktische Validierung. Die drei Validierungstypen sind standardmäßig in dem Prüftool vorselektiert. Zusätzlich wurde ein Profil für Brandenburg als weitere Validierungsoption in der Anwendung realisiert, dessen Anwendung für Städte, Gemeinden und Ämter im Land Brandenburg ebenfalls verpflichtend für die Prüfung der XPlanGML ist. Damit können die, neben den eigentlichen Pflichtattributen, zusätzlichen optionalen Attribute, die im Land Brandenburg ebenfalls verpflichtend zu füllen sind, geprüft werden (ergänzende Informationen siehe LBV-Pflichtenheft).
Mit dem „Validator der XLeitstelle ist es möglich, XPlanungskonform erfasste Bauleitplanungsdaten einer Qualitätsprüfung zu unterziehen. Das Tool ist frei im Internet zugänglich.
Die Prüfung beinhaltet eine semantische, geometrische und syntaktische Validierung. Die drei Validierungstypen sind standardmäßig in dem Prüftool vorselektiert. Zusätzlich wurde ein Profil für Brandenburg als weitere Validierungsoption in der Anwendung realisiert, dessen Anwendung für Städte, Gemeinden und Ämter im Land Brandenburg ebenfalls verpflichtend für die Prüfung der XPlanGML ist. Damit können die, neben den eigentlichen Pflichtattributen, zusätzlichen optionalen Attribute, die im Land Brandenburg ebenfalls verpflichtend zu füllen sind, geprüft werden (ergänzende Informationen siehe LBV-Pflichtenheft).
Wann ist eine XPlanGML-Datei valide?
Jedes gültige XPlanGML-Dokument muss die im zugehörigen XML-Schema festgelegten Syntaxregeln erfüllen. Dieses wird als Schema-Validität bezeichnet.
Darüber hinaus gibt es aber noch weitere, nicht im XML-Schema dokumentierte Regeln und Bedingungen zur Konsistenzsicherung, die ein gültiges XPlanGML-Dokument erfüllen muss. Diese als Konformitätsbedingungen bezeichneten Regeln müssen ebenfalls eingehalten sein.
XPlanGML-Konformität liegt nur vor, wenn ein entsprechendes XML-Dokument gegen das zugehörige XPlanGML-Schema validiert und alle in den zugehörigen Konformitätsbedingungen spezifizierten Regeln erfüllt sind.
Darüber hinaus müssen aber auch noch die zusätzlichen optionalen Attribute, die im Land Brandenburg ebenfalls verpflichtend sind, gefüllt sein.
Jedes gültige XPlanGML-Dokument muss die im zugehörigen XML-Schema festgelegten Syntaxregeln erfüllen. Dieses wird als Schema-Validität bezeichnet.
Darüber hinaus gibt es aber noch weitere, nicht im XML-Schema dokumentierte Regeln und Bedingungen zur Konsistenzsicherung, die ein gültiges XPlanGML-Dokument erfüllen muss. Diese als Konformitätsbedingungen bezeichneten Regeln müssen ebenfalls eingehalten sein.
XPlanGML-Konformität liegt nur vor, wenn ein entsprechendes XML-Dokument gegen das zugehörige XPlanGML-Schema validiert und alle in den zugehörigen Konformitätsbedingungen spezifizierten Regeln erfüllt sind.
Darüber hinaus müssen aber auch noch die zusätzlichen optionalen Attribute, die im Land Brandenburg ebenfalls verpflichtend sind, gefüllt sein.
Wo stehen die für die Schema-Validität festgelegten Regeln?
Die Regeln für die Schema-Validität sind in den Schemadateien (XSD) jeder Version enthalten. Die Reihenfolge der Attribute innerhalb jedes Objektes muss eingehalten sein und Pflichtattribute der einzelnen Objekte müssen belegt sein.
Die Schemadateien sind je Version unter den Spezifikationen aller gültigen Versionen auf den Seiten der XLeitstelle im ZIP-Archiv zum Download zu finden.
Die Regeln für die Schema-Validität sind in den Schemadateien (XSD) jeder Version enthalten. Die Reihenfolge der Attribute innerhalb jedes Objektes muss eingehalten sein und Pflichtattribute der einzelnen Objekte müssen belegt sein.
Die Schemadateien sind je Version unter den Spezifikationen aller gültigen Versionen auf den Seiten der XLeitstelle im ZIP-Archiv zum Download zu finden.
Wo stehen die für die Validität der Konformität festgelegten Regeln?
Die Konformitätsregeln sind je Version unter den Spezifikationen aller gültigen Versionen auf den Seiten der XLeitstelle als PDF zu finden.
Die Konformitätsregeln sind je Version unter den Spezifikationen aller gültigen Versionen auf den Seiten der XLeitstelle als PDF zu finden.
Welche optionalen Attribute werden bei der Validierung überprüft?
Im Land Brandenburg sind im Pflichtenheft XPlanung unter dem Punkt 5.6 die Attribute benannt, die laut Schema optional sind, aber erfasst werden sollten.
Diese Inhalte sind für die Verwaltungsprozesse des Landes Brandenburg unverzichtbar. Daher wird deren Vorhandensein durch den XPlanGML-Validator genauso geprüft wie die Pflichtattribute des Objektmodells und die Einhaltung der Konformitätsbedingungen.
Im Land Brandenburg sind im Pflichtenheft XPlanung unter dem Punkt 5.6 die Attribute benannt, die laut Schema optional sind, aber erfasst werden sollten.
Diese Inhalte sind für die Verwaltungsprozesse des Landes Brandenburg unverzichtbar. Daher wird deren Vorhandensein durch den XPlanGML-Validator genauso geprüft wie die Pflichtattribute des Objektmodells und die Einhaltung der Konformitätsbedingungen.
