Kartenanzeige
SAGis XPlanung enthält eine Sammlung an Standard-Darstellungsvorschriften zur Visualisierung von Planwerken nach den Vorlagen der Planzeichenverordnung. Eine Anpassung der individuellen Stile ist in den Einstellungen möglich.
Tip
Die Darstellungskonfiguration aus den Einstellungen wird auf alle Planwerke bei der Kartenanzeige angewendet. Für die Anpassung der Darstellung einzelner Planwerke, können die üblichen QGIS-Darstellungseigenschaften projektbasiert verwendet werden.
Präsentationsobjekte
Zur Erweiterung der Darstellungsinformationen realisiert der Standard XPlanung das Konzept der Präsentationsobjekte. Diese unterstützen oder ändern die Standard-Darstellung von Planinhalten, haben jedoch selbst keine fachliche Bedeutung. Präsentationobjekte können graphische Annotationen, wie textliche Beschriftungen oder zusätzliche Symbole repräsentieren.
Allgemein
In XPlanung werden Präsentationsobjekte für die grafische Darstellung im Plan verwendet, ohne selbst inhaltliche Planwerte zu repräsentieren. Man unterscheidet freie und gebundene Präsentationsobjekte.
- Freie Präsentationsobjekte haben keinen Bezug zu einem Fachobjekt (z.B. ein bloßer Annotations-Text) und dienen nur der grafischen Beschriftung
- Gebundene Präsentationsobjekte sind über die Relation
<xplan:dientZurDarstellungVon>mit genau einem Fachobjekt verknüpft und zeigen Attributwerte dieses Fachobjekts im Plan an
Bei gebundenen Präsentationsobjekten bestimmt das Attribut <xplan:art> den angezeigten Inhalt.
In diesem Feld wird ein XPath-Ausdruck eingetragen, der auf ein oder mehrere Attribute des zugehörigen Fachobjekts referenziert.
Der Ausdruck ist relativ zum Fachobjekt und verwendet in der Regel den Namensraum-Präfix <xplan:> vor jedem Elementnamen.
Praktisch wird also durch die Angabe <xplan:art>xplan:text</xplan:art> angeben, den Inhalt des Attributs text zu visualisieren.
Beispiel 1: Darstellung von Einzelattributen
BP_Plan
├── BP_BaugebietsTeilFlaeche
│ ├── allgArtDerBaulNutzung: WohnBauflaeche
│ ├── besondereArtDerBaulNutzung: ReinesWohngebiet
│ └── XP_PPO
│ ├── art: xplan:allgArtDerBaulNutzung
│ └── art: xplan:besondereArtDerBaulNutzung
└── BP_GruenFlaeche
├── zweckbestimmung: Kleingarten
└── XP_PPO
└── art: xplan:zweckbestimmung
- Visualisierung der Inhalte aus Attributen allgArtDerBaulNutzung und besondereArtDerBaulNutzung auf einem Objekt
BP_BaugebietsTeilFlaeche
- Visualisierung der Inhalte aus Attribut zweckbestimmung auf einem Objekt
BP_GruenFlaeche
Beispiel 2: Darstellung von Attributen mit Mehrfachauswahl
FP_Plan
└── FP_Gemeinbedarf
├── zweckbestimmung: Sport, Schule
├── XP_PPO
│ └── art: xplan:zweckbestimmung[1]
└── XP_PPO
└── art: xplan:zweckbestimmung[2]
Index bei Mehrfachauswahl
Der Index im XPath-Ausdruck gibt an, welcher Wert bei Attributen mit Mehrfachauswahl visualisiert werden soll. In Version 5.x muss der Index auch im Attribut index eingetragen werden. Hier muss weiterhin eine 0-basierte Zählweise verwendet werden, sodass der Index 0 auf den ersten Wert verweist, der Index 1 auf den zweiten Wert, usw.
Neues Präsentationsobjekt anlegen
- Das Werkzeug Planinhalte konfigurieren / abfragen aus der XPlanung-Werkzeugleiste wählen. Alt+Q
- Auf das XPlan-Objekt in der Karte klicken, zu dem das Präsentationsobjekt hinzugefügt werden soll
-
Im Kontextmenü das entsprechende Objekt finden und die Option Präsentationsobjekt hinzufügen wählen
-
Im Dialog die Art des Präsentationsobjekts auswählen, die Position/Platzierung definieren und den Inhalt des neuen Präsentationsobjekts konfigurieren
| Art des Präsentationsobjekts |
|
|---|---|
| Position |
Das Präsentationsobjekt wird standardmäßig an der Position des Mauscursors bei Aufruf des Dialogs platziert.
Alternativ kann die Position verändert werden:
|
| Inhalt/Darstellung | Der Inhalt des Präsentationsobjekts wird über die Konfiguration eines XPath-Ausdrucks definiert. Damit das Präsentationsobjekt auf der Karte dargestellt werden kann muss mindesteins ein XPath hinterlegt sein. |
Nutzungschablone
Ein typisches Präsentationsobjekt ist die Nutzungschablone. Die Tabellenform der Nutzungschablone gibt einen
einfachen Überblick auf die wichtigsten Festsetzungen einer Baufläche.
Die Nutzungsschablone kann für alle Bauflächen innerhalb eines Bebauungsplans angelegt werden
(Objektklasse BP_BaugebietsTeilFlaeche). Die angezeigten Daten der Tabelle werden aus den Sachdaten des
referenzierten XPlan-Fachobjekts verwendet.
Nutzungsschablone anlegen
- Siehe Neues Präsentationsobjekt anlegen: Art des Präsentationsobjekt als Nutzungsschablone festlegen.
Nutzungsschablone anpassen
-
Über den Objektbaum die Attribut-Ansicht eines Objekts vom Typ
XP_Nutzungsschabloneaufrufen.
| Form | Anpassen der Tabellenform. Auswahl aus den drei vorgegebenen Formen. |
|---|---|
| Zellwerte | Bestimmt die Inhalte der Nutzungschablone. Jede Auswahlliste bestimmt den Inhalt einer Zelle in der
Tabelle. Es kann aus den folgenden Optionen gewählt werden:
|