Elimination der Klassen "..RasterplanAenderung" in allen Teilmodellen
XPLAN-232
- 4.1
Geprüft
- Basis
- BPlan
- FPlan
- Landschaftsplan
- Reg.plan
- SoPlan
Elimination der Klasse XP_RasterplanAenderung und aller davon abgeleiteter Klassen.
Das zentrale Konzept in XPlanGML, um einen Basisplan mit einem Änderungsplan zu verbinden, ist die Struktur XP_VerbundenerPlan, in der insbes. der Rechtscharakter der Änderung (Änderung / Erweiterung / Aufhebung) spezifiziert wird. Die Verwendung dieses Konzeptes setzt voraus, dass Basisplan und Änderungsplan als eigenständige Plan-Objekte (z.B. BP_Plan) mit den notwendigen Metadaten (name, geltungsbereich, …) vorliegen. Ob die eigentlichen Planinhalte dabei in Raster- oder Vektorform vorliegen ist unerheblich.
Nur für Rasterpläne gibt es mit der Basisklasse XP_RasterplanAenderung und den abgeleiteten spezifischen Klassen (BP_RasterplanAenderung, …) eine weitere Möglichkeit, Änderungspläne in XPlanGML zu repräsentieren. Die zusätzliche Konzept ist (1) redundant und (2) weniger mächtig als die Verwendung von XP_VerbundenerPlan, da es z.B. in diesem Fall kein Attribut für den Rechtscharakter einer Änderung gibt. Überdies ist zweifelhaft, ob ein Änderungsplan nicht grundsätzlich ein eigenständiges Planwerk ist und deshalb mit einem eigenen Plan-Objekt modelliert werden muss.
Nur für Rasterpläne gibt es mit der Basisklasse XP_RasterplanAenderung und den abgeleiteten spezifischen Klassen (BP_RasterplanAenderung, …) eine weitere Möglichkeit, Änderungspläne in XPlanGML zu repräsentieren. Die zusätzliche Konzept ist (1) redundant und (2) weniger mächtig als die Verwendung von XP_VerbundenerPlan, da es z.B. in diesem Fall kein Attribut für den Rechtscharakter einer Änderung gibt. Überdies ist zweifelhaft, ob ein Änderungsplan nicht grundsätzlich ein eigenständiges Planwerk ist und deshalb mit einem eigenen Plan-Objekt modelliert werden muss.
Ein unnötiges und evtl. rechtlich gar nicht zulässiges/sinnvolles Konzept verbleibt im Standard.
Keine, da bei einer Migration von XPlanGML 4.1 -> 5.0 aus den RasterplanAenderung Objekten automatisch Plan-Objekte abgeleitet werden können, sofern die Pflichtattribute nameAenderung und geltungsbereichAenderung belegt sind.
Antragsdatum: 19.12.2016
Beschluss: Akzeptiert