Neuen Plan erstellen
GeoOffice Fachbaum
Das zentrale Werkzeug und somit Voraussetzung zum Erfassen und Bearbeiten neuer Pläne ist ein eingebundener GeoOffice Fachbaum. Falls das Fachbaumfenster noch nicht im Kartendokument enthalten ist, kann dieses über den Reiter Fenster im Hauptmenü hinzugefügt werden.
Fachbaumfenster hinzufügen
Der Fachbaum für die xPlanung heißt XPlan-## (z.B. XPlan-BP) und ist im Konfigurationsverzeichnis abgelegt. Wenn für das Kartendokument noch kein Fachbaum importiert wurde, oder der Fachbaum verändert wurde, kann dieser mit Rechtsklick auf Editieren Fachbaum und dem Befehl Fachbaum importieren bzw. Fachbaum abgleichen aus dem Konfigurationsverzeichnis hinzugefügt, bzw. damit abgeglichen werden. In den mitgelieferten Vorlagen ist der Fachbaum bereits vorhanden.
Fachbaum importieren/abgleichen
Plan zeichnen
Um einen Plan von Grund auf neu zu erstellen, muss die von XPlanGML vorgegebene Hierarchie von Objekten beachtet werden. So steht am Beginn, das Zeichnen eines Planobjektes, das wiederum einen oder mehrere Bereichsobjekte haben kann. Erst wenn diese beiden Objekttypen erstellt sind können die eigentlichen Planinhalte gezeichnet werden. Dies erfolgt mit Hilfe des GeoOffice Fachbaums.
Zu Beginn muss ein Planobjekt gezeichnet werden, das den Planbereich umgrenzt. Dazu muss das Fachobjekt für den Plan im Fachbaum gefunden werden, was z.B. durch die Suchfunktion (1) im GeoOffice Fachbaum erleichtert wird. Gibt man im Suchfeld einen Text ein, werden nur noch jene Objekte angezeigt, die die eingetragene Zeichenfolge enthalten. Nun kann per Doppelklick für das gewünschte Fachobjekt (2), in diesem Fall BP_Plan, eine Editiersitzung gestartet werden. Im Bereich Konstruktionswerkzeuge (3) kann nun das entsprechende Konstruktionswerkzeug ausgewählt und zu zeichnen begonnen werden.
Konstruktionswerkzeug auswählen
Nach dem Zeichnen öffnet sich der Sachdatendialog, in den die Attribute des Planobjektes eingegeben werden müssen. Pflichtfelder variieren je nach Planart. Beispiele für Pflichtfelder sind:
•Planname und Plannummer
•Gemeindezuordnung durch AGS (Amtlicher Gemeindeschlüssel) oder RS (Regionalschlüssel)
•Planart
Da XPlanGML ein objektorientiertes Datenmodell ist, wird dies auch in GeoOffice xPlanung abgebildet und lässt sich gut am Beispiel des Attributs Gemeinde erklären. Prinzipiell ist es möglich, dass ein Plan mehreren Gemeinden zugeordnet werden kann, daher müssen die Attribute zur Beschreibung der Gemeinde mehrfach eingegeben werden können. Zudem beinhaltet das Attribut Gemeinde wiederum mehrere Attribute (AGS, RS, Gemeindename, Ortsteilname).
Im Sachdatendialog müssen solche Attribute erst ergänzt werden. Sie sind durch einen Plus-Button (4) gekennzeichnet. Durch einen Klick auf die Schaltfläche wird der Sachdatendialog entsprechend erweitert. Mit einem Klick auf das rote x kann das eingefügte Unterobjekt wieder entfernt werden.
Bei sogenannten Enumerationen kann aus vordefinierten Auswahllisten (5) ein Wert ausgewählt werden.
Das objektorientierte Datenmoell im Sachdatendialog
Ein wichtiges Prinzip, das von GeoOffice xPlanung verfolgt wird, ist, dass die Eingaben so früh wie möglich auf ihre XPlanGML Konformität geprüft werden. Dies trifft in besonderem Maße auf die Eingabe der Sachdaten zu.
Zum einen wird jede Eingabe beim Verlassen des Feldes auf die Konformität überprüft und zum anderen findet beim Klick auf OK oder Übernehmen eine Prüfung des gesamten Objektes statt. Falls Konformitätsprobleme vorhanden sind werden diese angezeigt und können sehr schnell und zielgerichtet korrigiert werden.
Konformitätsmeldung während der Eingabe
Konformitätsmeldung nach Klick auf OK oder Übernehmen
Pläne mit fehlenden Pflichtfeldern können zwar gespeichert werden, sollten aber hinsichtlich der Richtlinien der Konformitätsprüfung entsprechend überarbeitet werden. Wird diese Meldung mit OK bestätigt, sind die Konformitätsbedingungen nicht erfüllt. Klickt man auf Abbrechen kommt man zurück zum Sachdatendialog und kann die nicht erfüllten Konformitätsbedingungen bereinigen.
Nach Abschluss der Erfassung einer Plangeometrie wird automatisch ein neuer Eintrag in der Planverwaltung angelegt.
Bereich zeichnen
Im zweiten Schritt muss ein Bereich definiert werden. Auch hier kann wiederum mit Hilfe der Suche im GeoOffice Fachbaum nach dem Fachobjekt für den Bereich gesucht werden.
Ident wie beim Plan kann auch der Bereich nach Auswahl eines Konstruktionswerkzeuges händisch gezeichnet werden. Häufig haben jedoch Plan und Bereich die gleiche Ausdehnung. In XPlanGML ist es in diesem Fall nicht unbedingt notwendig den Bereich mit einer eigenen Geometrie abzugrenzen. Die Implementierung von XPlanGML in GeoOffice xPlanung erfordert aber eine Geometrie für einen Bereich. Der Anwender hat verschiedenen Möglichkeiten die Geometrie vom Plan auf den Bereich zu übertragen.
Neben dem Zeichnen der Fläche mit Hilfe der Fang- oder Verfolgen-Funktionalität von ArcGIS kann über die GeoOffice Werkzeuge Zuweisen/Kopieren oder Selektierte Zuweisen/Kopieren die Geometrie des Plans in einen Bereich kopiert werden. Am besten selektiert man die Fläche des Plans, und startet das Editieren für den Bereich mit einem Doppelklick auf den Eintrag im Fachbaum. Anschließend wählt man des Werkzeug Selektierte Zuweisen/Kopieren . Der folgende Dialog zeigt an, von welchem Layer die Attribute/Geometrie in den Ziellayer übernommen werden sollen und muss mit Ok bestätigt werden (Dieser Dialog erscheint nicht zwingend, sondern nur, wenn sich Elemente überlagern und nicht klar ist, welches Element kopiert werden soll).
Danach öffnet sich der Sachdatendialog und es werden analog zum Plan die Attribute erfasst. Das Attribut Nummer Bereich ist ein Pflichtfeld.
Auch hier wird eine Konformitätsprüfung durchgeführt. Wenn keine Meldung erscheint, wurde diese erfolgreich abgeschlossen.
Sobald die Features Plan und Bereich vorhanden sind, sind die Grundvoraussetzungen eines neuen Plans erfüllt und die weiteren Planelemente können erfasst werden.
Die Vorgehensweise verläuft immer nach demselben Schema, wie bereits für den Plan und den Bereich durchgeführt wurde:
1.Fachobjekt im Fachbaum suchen
2.Fachobjekt doppelklicken
3.Konstruktionswerkzeug auswählen
4.Feature zeichnen
5.Sachdaten befüllen
6.Wenn Meldungen der Konformitätsprüfung kommen, diese beheben