Planungseditor
Der Planungseditor erlaubt es dem Nutzer ein Planungsprojekt auszugestalten und zu persistieren. Hierzu kann das Fenster Planungseditor oder die Planungstoolbar verwendet werden.
Das VC Planner Plugin stellt dem Nutzer mehrere Funktionen / Kategorien zur Verfügung, die sowohl über das Planungseditorfenster, als auch über die Planungstool aufgerufen werden können, siehe dazu auch obenstehendes Bild.
Planungseditor
Grunsätzliche Funktionen
Der Planungseditor folgt dem Grundprinzip der VCS Fenstertechnologie und bietet neben der Hilfe ebenfalls die Möglichkeit das Fenster von seiner urpsrünglichen Position abzudocken und an eine andere Position zu verschieben.
Funktion / Icon | Beschreibung |
---|---|
schließt das Fenster, lässt die gewählte Planung aber aktiv. Ein Klick auf das Planungsicon im Header öffnet das Fenster wieder an der alten Position. |
|
je nach Kategorie auf der das geklickt wurde, öffnet sich der entsprechende Editor. |
|
je nach Kategorie auf der das geklickt wurde, werden unterschiedliche Funktionen angeboten. Grundsätzlich sind dies Mengenoperationen und bei Vektorebenen eine Anlege-, bei Meshmodifikation eine Importoperation. Mengenoperationen sind:
|
|
signalisiert ungespeicherte Änderungen. Das Symbol kann entweder auf Objekten oder auf Button in Erscheinung treten. Auf Objekten oder Ebenen, zeigt das Icon an, welche Objekte / Ebenen seit der letzten Speicherung geändert worden sind. Auf dem Speichern Button, zeigt das Symbol an, dass es Änderungen gibt, die gespeichert werden sollen, siehe obige Grafik. |
Ein Klick auf in einem Kindeditorfenster des Planungseditors bewirkt, dass die zuletzt getätigten Änderungen im Editor übernommen werden. Ein Klick auf kann als Auto-Apply verstanden werden. Selbiges gilt, wenn das Fenster durch ein anderes ersetzt (also eine anderes Fenster an derselben Position aufgeht) wird. |
erweiterte Funktionen auf den Elementen innerhalb einer Kategorie
Element in Kategorie | Funktionen |
---|---|
Ansichten |
|
Kameraflüge |
|
3D Modelle |
|
Vektorebenen |
|
Rasterebenen |
|
Versteckte Objekte |
|
Meshmodifikation |
|
Tasks |
|
erweiterte Funktionen auf Rechtsclick in der Karte
Element in Karte | Funktionen |
---|---|
3D Modell |
|
Vektorobjekt |
|
Meshmodifikation |
|
Kategorien und Editoren
Siehe auch weitere Informationen zu den einzelnen Editoren:
Versteckte Objekte
Hier werden alle versteckten Objekte aufgelistet. Ein Klick / Selektion eines Elementes der Auflistung zeigt das selektierte Objekt transparent in der Karte an. Ein Klick auf bietet die Option das Element aus der Liste zu entfernen "Element löschen" und somit wieder "sichtbar" zu schalten. Wichtig, damit wird nicht das Element aus dem Datensatz gelöscht, sondern der Eintrag aus der Liste der versteckten Objekte, und damit wird das Objekt wieder sichtbar geschaltet.
Tasks / Aufgaben
Unter Tasks werden laufende oder fehlgeschlagene Konvertierungsaufgaben aufgelistet. Nachdem Daten über den Datenuploaddialog in das Planungsprojekt hochgeladen wurden, wird ein Konvertierungsjob im Planner Backend angestoßen. Laufende, wie auch fehlgeschlagene Konvertierungsjobs werden unter Tasks / Aufgaben angezeigt. Erfolgreiche Konvertierungsjobs tauchen in dieser Liste nicht mehr auf, sondern werden als Datensätze / Ebenen in der entsprechenden Kategorie aufgeführt. Fehlegschlagene Konvertierungsjobs werden farblich hervorgehoben und mit einem Symbol gekennzeichnet.
Planungstoolbar
Beschreibung der Tools aus obiger Grafik, von links nach rechts:
Tool | Beschreibung |
---|---|
Info |
aktiviert das Info-Werkzeug und zeigt den Balloon für das selektierte Objekt an. |
Upload |
öffnet den Uploadbereich (Rasterdaten, Vektordaten, 3D Modelle). Nur über die Toolbar / den Uploadbutton können Raster- und Vektordaten, sowie 3D Modelle importiert werden. |
Zeichnen |
kann durch Auswahl einer Vektorebene im Planungseditor - Vektorebene aktiviert werden und schaltet die entsprechenden Zeichenfunktionen frei. Über werden die weiteren Zeichentools angezeigt und stehen zur Auswahl. Das aktuell aktive Zeichentool wird links neben dargestellt und markiert. Ein Klick auf eines der Icons öffnet den entsprechenden Zeicheneditor (siehe hierzu die VC Map Dokumentation) |
Objektbibliothek |
wird durch Auswahl einer Vektorebene im Planungseditor - Vektorebene aktiviert und durch Klick auf das Symbol wird der Objektbibliothekeditor geöffnet |
Ansichtspunkt |
Öffnet den Ansichtspunkteditor |
Kameraflug |
Öffnet den Kameraflugeditor |
Objekte verstecken |
Durch Klick auf das Icon wird die Funktion direkt aktiviert und ein Klick auf ein Objekt versteckt dieses und fügt einen Eintrag (Objekt ID) in der Kategorie "Versteckte Objekte" im Planungseditor hinzu |
Meshmodifikation |
Ein Klick auf das Icon neben aktiviert das entsprechend dargestellte Werkezeug. Ein Klick auf öffnet die Übersicht über die zur Verfügung stehenden Modifikationswerkezeuge. Ein Klick auf eines der Icons aktiviert das enstprechende Tool und öffnet den Editor für die Meshmodifikation. |
Kommentarfunktion |
Ein Klick auf das Icon aktiviert die Kommentarfunktion. Ein Klick in die Karte an die gewünschte Position setzt einen Kommentarmarker und öffnet den Kommentareditor. |
Die Planungseditoren im Detail
Ansichtspunkte
Mit diesem Editor werden Ansichtspunkte konfiguriert. Ansichten dienen dazu, dass Nutzer schnell zu vordefinierten Perspektiven springen können.
Mit Klick auf wird eine neue Ansicht hinzugefügt und der interaktive Ansichteneditor geöffnet.
Durch Click auf wird eine Ansicht als Startansicht festgelegt. Immer wenn die Anwendung geladen wird, wird der Kartenausschnitt entsprechend der definierten Startansicht geladen.
Die Bereiche Position und Orientierung werden entsprechend des WYSIWYG-Prinzips von der Kamera interaktiv gesteuert und verändern sich beim Bewegen in der Karte. Umgekehrt: Werden Werte in diesen Bereichen verändert, so passt sich die aktuelle Kameraansicht automatisch an die veränderten Angaben an. |
Die folgenden Parameter können für die jeweilige Ansicht konfiguriert werden:
Allgemeine Einstellungen
Option | Beschreibung |
---|---|
Name (ID) |
Eindeutiger Name (Identifier) der eingebundenen Ansicht. |
Titel |
Anzeigetitel der eingebundenen Ansicht. Wird zur Darstellung in anderen Elementen verwendet, die die Ansicht referenzieren. |
Animation |
Definiert, ob beim Ansichtswechsel eine Animation als Flug zwischen zwei Perspektiven erfolgt, oder ob dabei die nächste Ansicht direkt geladen wird. |
Animationsdauer (wenn Animation aktiv) |
Legt die Dauer der Animation in Sekunden fest. |
Position
Option | Beschreibung |
---|---|
Kameraposition |
Die Position der Kamera im 3D-Raum. Wird nur angezeigt, wenn die 3D-Karte aktiv ist. |
Orientierung
Option | Beschreibung |
---|---|
Azimut |
Azimutwinkel der Kamera |
Neigung |
Neigungswinkel der Kamera, d.h. die Drehung um die in Längsrichtung der Kamera verlaufende y-Achse. |
Querneigung |
Rollwinkel der Kamera, d.h. die Drehung um die in Längsrichtung der Kamera verlaufende x-Achse. |
Hinzufügen übernimmt den Ansichtspunkt in die Liste der Ansichtspunkte auf. Abbrechen verwirft die Einstellungen und schließt den Editor. |
Kameraflüge
Mit dem Kameraflugeditor besteht die Möglichkeit, virtuelle Rundflüge in einer VC Map App zu erstellen. Mit Klick auf das Icon in der Toolbar oder durch in der Kategorie "Kameraflüge" wird der Editor aktiviert und es öffnet sich das zugehörige Einstellungsfenster über das ein neuer Rundflug erstellt werden kann.
Player
Der Player ermöglicht das Abspielen des aktuellen Kamerafluges. Die Zeit auf der linken Seite des Schiebereglers gibt dabei den aktuellen Fortschritt an, die Angabe auf der rechten Seite bezieht sich auf die Gesamtdauer.
Aktion | ..UI | Shortcut |
---|---|---|
Abspielen / Pausieren |
/ |
Diese Option steht bald zur Verfügung. |
Zurück-/Vorspulen |
/ |
Diese Option steht bald zur Verfügung. |
Zur letzten/nächsten Stützpunktposition springen |
/ |
Diese Option steht bald zur Verfügung. |
Hinzufügen - fügt den Flug der Kategorie Kameraflüge hinzu Abbrechen verwirft die Einstellungen und schließt den Editor. |
3D Modelle
Mit diesem Editor werden 3D Modelle konfiguriert. 3D Modelle dienen dazu, die Planung 3 dimensional zu verdeutlichen und somit dem Nutzer / Betrachter einen realitätsnaheren Eindruck der Planung zu vermitteln. Der Editor gibt dem Nutzer die Möglichkeit ein 3D Modell im Kontext seiner Umgebung 3 dimensional zu platzieren / positionieren.
Die Bereiche Position und Orientierung werden entsprechend des WYSIWYG-Prinzips gesteuert und verändern sich beim Bewegen des Modells in der Karte. Umgekehrt: Werden Werte in diesen Bereichen verändert, so passt sich die aktuelle Position des Modells automatisch an die veränderten Angaben an. |
Die folgenden Parameter können für das jeweilige 3D Modell konfiguriert werden:
Allgemeine Einstellungen
Option | Beschreibung |
---|---|
Name (ID) |
Eindeutiger Name (Identifier) des eingebundenen Modells. |
Beschreibung |
Beschreibung des eingebundenen 3D Modells. |
Position
Option | Beschreibung |
---|---|
Position (Eingabefelder) |
Die Position des 3D Objektes im 3D-Raum. Es können die Koordinaten in X [°], Y [°] und Z [m] Richtung angegeben werden. |
Position (Icons) |
- Position auf der Karte wählen |
Orientierung
Option | Beschreibung |
---|---|
Azimuth |
Azimutwinkel [°] des 3D Modells (Eingabewert oder Einstellung über Schieberegler) |
Neigung |
Neigungswinkel [°] des 3D Modells, d.h. die Drehung um die in Längsrichtung des 3D Modells verlaufende y-Achse (Eingabewert oder Einstellung über Schieberegler). |
Querneigung |
Rollwinkel [°] des 3D Modells, d.h. die Drehung um die in Längsrichtung des 3D Modells verlaufende x-Achse (Eingabewert oder Einstellung über Schieberegler). |
Skalierung |
Skalierungsfaktor in X, Y & Z Richtung |
Metadaten
Wenn erweiterte Metadaten konfiguriert wurden, werden diese hier angezeigt und können über einen Klick auf editiert werden. Mehr dazu finden sie unter Setzen / Editieren von erweiterten Metadaten und Planungsobjekt / Planungsfeature - Metadaten setzen / editieren
Anwenden übernimmt die Einstellungen für das 3D Modell und fügt es der Liste der 3D Modelle hinzu Abbrechen verwirft die Einstellungen und schließt den Editor. |
Vektorebenen
Allgemeine Einstellungen
Option | Beschreibung |
---|---|
Name (ID) |
Eindeutiger Name (Identifier) der eingebundenen Ebene. |
Beschreibung |
Beschreibung der eingebundenen Ebene. |
Ebeneneinstellungen
Option | Beschreibung |
---|---|
Z Index |
Einstellung des Z-Index der Ebene, siehe auch z-Index (Anzeigereihenfolge) |
Vektor Eigenschaften
Option | Beschreibung |
---|---|
Höhenmodus |
Definiert den verwendeten Höhenmodus. 'Auf Gelände' legt 2D-Daten auf das Gelände. 'Relativ zum Gelände' interpretiert Höhen, als Werte über dem Gelände. 'Absolute' ist die 3D-Höhe über dem Referenzellipsoid. |
Höhe über dem Boden |
Ein vertikaler Versatz zum Gelände. Kann mit Höhenmodus 'Relativ zum Gelände' verwendet werden. |
Geländeebene |
Geländehöhe der Objekte. |
Distanzskalierung |
Ermittelt oder setzt Skalierungseigenschaften von Objekten basierend auf der Entfernung des Objekts zur Kamera. Interpolation der Objektskalierung zwischen den angegebenen Entfernungen. Außerhalb dieser Bereiche bleibt die Skalierung des Objekts auf die nächstgelegene Grenze fixiert. Wenn nicht selektiert, wird keine Skalierung vorgenommen. |
Blick Versatz |
Liest oder setzt den kartesischen 3D-Offset, der auf Objekte in Augenkoordinaten angewendet wird. Augenkoordinaten sind ein linkshändiges Koordinatensystem, bei dem x nach rechts, y nach oben und z in den Bildschirm zeigt. Augenkoordinaten verwenden denselben Maßstab wie Weltkoordinaten, in der Regel Meter. Ein Augen-Offset wird häufig verwendet, um mehrere Objekte an der gleichen Position anzuordnen, z. B. um ein Objekt über dem entsprechenden 3D-Modell anzuordnen. |
Auswahl erlauben |
Legt fest, ob Feature selektiert werden können, z.B. um Feature-Infos anzuzeigen. |
Klassifizierung |
Definiert, was von der Klassifizierung betroffen ist, d. h. nur "Objekte", nur "Gelände" oder "Objekte & Gelände" werden klassifiziert. Der Standardwert beim Hinzufügen einer Ebene ist "keine". |
Extrusion |
Definiert die Standard-Extrusionshöhe von Objekten. Wird nur mit dem Höhenmodus 'absolut' unterstützt. |
Stockwerke über Grund |
Anzahl der Stockwerke über Grund. Benötigt entweder 'Extrusion' oder 'Stockwerkshöhe(n)'. |
Stockwerkshöhe(n) über Grund |
Werte für die Geschosshöhe(n). Beginnend mit dem Erdgeschoss, wenn mehrere angegeben sind. Der letzte Eintrag wird wiederholt, wenn weniger 'Geschosshöhe(n)' als 'Stockwerke' angegeben sind oder bis die 'Extrusion' erreicht ist. |
Skirts |
Legt die Standard-Extrusion (Tiefe) von Objekten unterhalb des Bodens fest. |
Stockwerke unter Grund |
Anzahl der Geschosse unter Grund. Ähnliches Verhalten wie bei 'Stockwerke über Grund'. |
Stockwerkshöhe(n) unter Grund |
Werte für die Geschosshöhe(n). Beginnend mit dem ersten Kellergeschoss, wenn mehrere angegeben sind. Der letzte Eintrag wird wiederholt, wenn weniger "Geschosshöhe(n)" als "Stockwerke" angegeben werden oder bis Kellertiefe ("Skirt") erreicht ist. |
Modell URL |
Relativer Pfad zum Standardmodell, das auf Punktobjekte angewendet wird. Unterstütztes Format ist GLTF ('.gtlf' oder '.glb'). |
Modell Skalierung |
Definiert die Standardskalierung in x, y und z. Werte größer als 1,0 vergrößern das Modell, Werte kleiner als 1,0 verkleinern es. |
Modell Ausrichtung |
Ausrichtung ist die Drehung um die negative z-Achse. |
Modell Neigung |
Neigung ist die Drehung um die negative y-Achse. |
Modell Rotation |
Rotation ist die Drehung um die positive x-Achse. |
Basis-URL |
Eine Basis-URL, um relative Modell-URLs aufzulösen. Erwartet http- oder https-Anfragen. |
Die hier konfigurierten Vektoreigenschaften definieren das Standardverhalten der Ebene. Jedes Feature kann seinerseits eigene Eigenschaften besitzen, die die Werte der Ebene überschreiben. |
Bedenken Sie bitte, dass Vektorebenen limitiert ist was eine performante Darstellung insbesondere von Modellen angeht, da keinerlei Kachelung erfolgt. |
Metadaten
Wenn erweiterte Metadaten konfiguriert wurden, werden diese hier angezeigt und können über einen Klick auf editiert werden. Mehr dazu finden sie unter Setzen / Editieren von erweiterten Metadaten und Planungsobjekt / Planungsfeature - Metadaten setzen / editieren
Anwenden übernimmt die Einstellungen für die Vektorebene und fügt es der Liste der Vektorebenen hinzu Abbrechen verwirft die Einstellungen und schließt den Editor. |
Rasterebenen
Allgemeine Einstellungen
Option | Beschreibung |
---|---|
Name (ID) |
Eindeutiger Name (Identifier) der eingebundenen Rasterebene. |
Beschreibung |
Beschreibung der eingebundenen Rasterebene. |
Position
Option |
Beschreibung |
Position (Icons) |
- Ausdehnung der Rasterebene in der Karte anzeigen |
Projektion |
Gibt die Projektion der Boundingbox der Rasterebene an. Diese ist auf 'EPSG:4326' festgesetzt. Das bedeutet, dass die Eckkoordinaten stets in Breiten- und Längenkoordinaten auf dem WGS84-Referenzellipsoid angeben werden. |
Min |
Koordinaten (Lon/Lat) der unteren linken Ecke der Boundingbox. |
Max |
Koordinaten (Lon/Lat) der oberen rechten Ecke der Boundingbox. |
Ebeneneinstellungen
Option |
Beschreibung |
Deckkraft |
Definiert die Transparenz der Ebene in einem Wertebereich zwischen 0 und 1. Dabei entspricht ein Wert von 0 vollständiger Transparenz, ein Wert von 1 vollständiger Opazität. |
Z Index |
Einstellung des Z-Index der Ebene, siehe auch z-Index (Anzeigereihenfolge) |
Metadaten
Wenn erweiterte Metadaten konfiguriert wurden, werden diese hier angezeigt und können über einen Klick auf editiert werden. Mehr dazu finden sie unter Setzen / Editieren von erweiterten Metadaten und Planungsobjekt / Planungsfeature - Metadaten setzen / editieren
Anwenden übernimmt die Einstellungen für die Vektorebene und fügt es der Liste der Vektorebenen hinzu Abbrechen verwirft die Einstellungen und schließt den Editor. |
Meshmodifikation
Durch Auswahl eines Modifikationsmodus in der Toolbar und zeichnen eines Polygons, oder Auswahl eines Elementes in der Kategorie "Meshmodifikation" wird der Meshmodifikationseditor geöffnet.
Der Editor bedient beide zur Verfügung stehenden Modi:
-
Mesh einebnen - hierbei wird das Mesh flachgedrückt (Texturen und Geometrie bleiben erhalten, lediglich die Z Koordinaten wird auf den angegebenen Wert verändert); bitte einen Wert bei Absolute Höhe eintragen
-
Mesh schneiden (Schnitt) - hier wird das Polygon als Schnittpolygon verwendet und die Geometrie an den Rändern aufgeschnitten
Beide Modi unterstützen die Geometriebearbeitung - Verschieben und Stützpunkte bearbeiten. Darüberhinaus kann die Ebene oder Ebenen ausgewählt werden für die die Modifikation angewendet werden soll.
Objektbibliothek
Der Objektbibliothekseditor kann erst geöffnet werden, wenn in der Kategorie der Vektorebenen ein Ebene ausgewählt wurde. Damit wird in der Toolbar das Icon der Objektbibliothek aktiviert und steht dem Nutzer zur Verfügung. Damit kann ein strukturiertes Arbeiten erreicht werden. So kann beispielsweise eine Ebene Bäume angelegt werden, selektiert und danach per Objektbibliothek die entsprechenden Bäume platziert werden. |
Der Objektbibliothekseditor stellt 4 Kategorien (ein- / ausklappbar) bereit.
-
Objektbibliothek - Auswahl der entsprechenden Bibliothek und Anzeige der Elemente (ein Klick auf ein Element wählt dieses aus und ein Klick in die Karte an die gewünschte Position platziert das Element)
-
Namen & Beschreibung editieren - Editieren / Setzen von Name und Beschreibung der Vektorebene
-
Vektor Eigenschaften - siehe auch Vektor Eigenschaften
-
Metadaten editieren - Mehr dazu finden sie unter Setzen / Editieren von erweiterten Metadaten und Planungsobjekt / Planungsfeature - Metadaten setzen / editieren
z-Index (Anzeigereihenfolge)
Der z-Index definiert die Rendering-Reihenfolge eines Bildplanungsobjekts oder einer Vektorebene (Feature-Store-Objekt) innerhalb eines Planungsprojektes. Je nach vorgegebenem z-Index pro Objektebene kann der Anwender die Anzeigereihenfolge der einzelnen Ebenen manuell festlegen.
So wird beispielsweise eine Ebene mit einem höherwertigen z-Index immer über einer Ebene mit einem niedrigeren z-Index gerendert. Verschiedene, aber nicht alle Vektor- und Rasterebenen unterstützen die z-Indexierung.
Unterstützte Zeichnungsobjekte sind:
-
Linie, Polygon, Bounding Box, Kreis, Rechteck und Text Label
-
Unterstützte Vektorebenen sind: .shp, .kml/.kmz, .json/.geojson
-
Unterstützte Rasterebenen sind: .png, .jpg/.jpeg, .tif/.tiff/.geotiff
Der z-Index kann im Planungseditor in Vektor- und Rasterebenen eingestellt werden. Standardmäßig hat jede neue Ebene einen z-Index von 0.
In der Praxis wird jede neu geladene Ebene eine zuvor importierte Ebene überlagern, bei gleichem z-Index. Um die Anzeigereihenfolge der importierten Ebenen mit dem Planungswerkzeug zu verändern, kann der Benutzer den z-Index im Bearbeitungsteil des jeweiligen Planungsprojektes ändern.
Der Benutzer kann den z-Index auch mit einer negativen Zahl einstellen. Dies funktioniert genauso wie bei positiven Zahlen, je niedriger die Zahl, desto niedriger die Platzierung (Anzeige).
Bitte beachten Sie, dass bei der 2D-Kartenansicht Ebenen mit negativen z-Indices unterhalb der Basiskarte platziert werden. |
In der 3D-Kartenansicht hingegen kann aufgrund der für die 3D-Visualisierung verwendeten Schnittstelle (Cesium) eine Raster- oder Vektorebene mit einem z-Index kleiner als 0 nur über der Basiskarte platziert werden. Das Verhalten der Ebenen in den verschiedenen Kartenansichten ist nachfolgend verdeutlicht.
Die Reihenfolge der z-Indizes in der 3D-Kartenansicht kann nur innerhalb des gleichen Ebenentyps eingehalten werden. Das bedeutet, dass Rasterebenen immer von Vektorebenen überlagert werden, unabhängig von deren z-Index. Innerhalb desselben Ebenentyps wird der z-Index und damit die Platzierungsreihenfolge der Ebenen wie bereits erläutert eingehalten. In der 2D-Kartenansicht wird der z-Index hingegen auch zwischen Raster- und Vektorebenen berücksichtigt, so dass die Platzierungsreihenfolge zwischen allen Ebenentypen entsprechend ihrem z-Index chronologisch ist. Für ein besseres Verständnis sei auf die beiden folgenden Abbildungen verwiesen. |
Datenupload
Der Datenupload, wie oben dargestellt, ist für den Upload von Vektor- und Rasterdaten, sowie 3D Modellen gültig.
Der Uploaddialog stellt einen Vereich zur Verfügung, wo Dateien per Drag&Drop hereingezogen werden können. Zusätzlich kann durch einen Klick auf die ein Dateiexplorer geöffnet werden, der es erlaubt die hochzuladenden Daten zu selektieren und dem Importprozess zur Verfügung zu stellen.
Mit Klick auf Importieren wird der Upload gestartet und im Weiteren Verlauf dann auch der entsprechende Konvertierungsprozess.
Ein Klick auf Abbrechen verwirft die Dateien aus dem Uploaddialog und schließt das Fenster.