Geometrie erfassen

Das hier beschriebene Geometriefeld ermöglicht eine Geometrie zu digitalisieren. Es ist an verschiedenen Stellen im cardo implementiert:

  • Freihandgeometrie
  • Geodateneditor AnySource
  • Sketch
  • verschiedene Anwendungen, in welchen eine Geometrie digitalisiert werden soll

Es ermöglicht das:

  • Erfassen von Linien, Punkten, Flächen
  • Erfassen von Multigeometrien
  • Erstellen eines Puffers
  • Speichern als Shape
  • Toolbox als Geometriewerkzeugsammlung
  • Eingabe von Koordinaten mittels Tastatureingaben
  • Eingabe von Flächen aus Koordinatenlisten

-> Verschiedene Beispiele finden Sie hier

 

Hinweis: Sind die Werkzeuge ausgegraut und sie erhalten die Meldung "Selektionswerkzeug aktiv!" deaktivieren Sie das Selektionswerkzeug mit Esc oder mit einem Klick auf dieses.

 

Tipp für Tablet-Nutzende

Wenn Sie einen Stift für das Erfassen der Geometrie in der Karte nutzen, so müssen Sie beim Zeichnen der Geometrie diesen wie eine Maus benutzen. Das Zeichnen einer Strecke mit dem Stift auf der Oberfläche funktioniert so nicht, sie verschieben damit nur die Karte.

Für eine Erfassung einer Geometrie müssen die Stützpunkte gesetzt werden. Dazu müssen Sie den Stift von der Oberfläche nehmen und an einer anderen Stelle erneut "klicken". Damit zeichnen Sie nicht die Linien im Polygon, sondern die Stützpunkte in die Karte.

neue Geometrie erstellen

Je nach aktiviertem Geometrietyp (bei der Freihandgeometrie stehen alle Geometrietypen zur Verfügung) stehen für die Geometrieerfassung verschiedene Buttons zur Verfügung:

  1. Wählen Sie einen Geometrietyp aus.
  2. Die Karte wird aktiviert und in den Vordergrund gebracht.
  3. Zeichnen Sie nun die Geometrie.
  4. Doppelklicken Sie um die Geometrie abzuschließen oder klicken Sie auf den Übernehmen-Button links in der Karte.
  5. Die Geometriebearbeitung wird abgeschlossen.
  6. Dabei wird die Geometrie an das Geometriefeld übergeben.

 

Hinweis: Im Fenster Tastatureingabe ist die Eingabe einer Geometrie in Textform erforderlich!
Bsp.: Geometrie als WKT:
POLYGON((5495014.41992988 5654118.46022347,5495041.77704102 5654113.62845797,5495063.01467562 5654109.96208394,5495065.23159108 5654108.91565954,5495067.09437362 ...............................5654115.73907850,5495014.41992988 5654118.46022347))

Längen- und Flächenangaben an der Geometrie beim Zeichnen

Beim Zeichnen von Geometrien werden die Längen- und Flächeninformationen angezeigt.

Diese Informationen sind nach Abschluss der Geometrie "weg", können aber über den Button Beschriftung im Kontextmenü wieder hinzugeschalten werden. Beachten Sie, beim Zeichnen eines Polyones, wird der Umfang bis zum letzten noch nicht abgeschlossenen Stützpunkt angezeigt.

Letzten Stützpunkt entfernen

Erstellen Sie eine neue Geometrie, so finden Sie den Button zum Löschen des letzten Stützpunktes im Kontexmenü:

Wird die Geometrie erneut bearbeitet, so kann ein Stützpunkt mit Klicken der STRG-Taste und dem Klicken auf den Punkt entfernt werden.

Funktionen im Stiftmenü

Die Bearbeitung der Geometrien wird über den Stift gestartet. Je nach erfasstem Geometrietyp stehen unterschiedliche Funktionen bereit.

Aktionen am Stiftmenü:

Klicken Sie dazu auf den Stift am rechten Rand der Geometrie

  • Fläche hinzufügen: fügt eine neue Fläche zur bestehenden Fläche hinzu. Es entsteht ein Multipolygon mit bspw. zwei Flächen:
  • Innenring einfügen: Fügt in die Geometrie einen Innenring ein:
  • Punkt hinzufügen: fügt eine Punktgeometrie hinzu
  • Linie hinzufügen: fügt eine Liniengeometrie hinzu
  • Stützpunkte bearbeiten: ermöglicht das Bearbeiten der Stützpunkte. Klicken Sie einen Stützpunkt an und verschieben Sie diesen:
  • Geometrie löschen: löscht die Geometrie
  • Auf Geometrie zoomen: Zoomt auf die Geometrie
  • Puffer bilden: Eingabe eines Pufferabstandes in m möglich
  • Informationen zur Geometrie: zeigt Informationen zur Geometrie
Zeichnen eines Kreises

Kreis zeichnen

  1. Wählen Sie unter Neu den Eintrag Polygon aus Kreis.
  2. Klicken Sie für den Mittelpunkt des Kreises in die Karte und lassen Sie die Maus los und ziehen Sie nun einen Radius auf.
  3. Klicken Sie erneut, um den Kreis zu erstellen.
  4. Wollen Sie einen Kreis mit exaktem Radiums definieren, nutzen Sie die folgende Beschreibung über den Puffer.

Kreis zeichnen mit Puffer

  1. Wählen Sie unter Erstellen den Eintrag Punkt.
  2. Klicken Sie in die Karte und erstellen Sie einen Punkt an der der Mittelpunkt des Kreises liegt..
  3. Kreis mit definierter Größe zeichnen:
  4. Klicken Sie nun auf den Stiftbutton und wählen Sie den Eintrag Puffer bilden.
  5. Geben Sie nun die Pufferdistanz (Radius) in Metern ein.
  6. Hintergrund: Sie erhalten eine kreisrunde Fläche. Diese ist in dem Sinne kein Kreis mehr, da tatsächlich Stützpunkte auf der Kreislinie erzeugt werden und die Geometrie nicht durch Mittelpunkt + Radius definiert ist. Die Stützpunkte liegen aber so eng, dass es wie ein Kreis aussieht.
  7. Übernehmen Sie die Eingaben.
  8. Der Kreis wird in die Karte gezeichnet.
Stützpunkte der Geometrie bearbeiten
  1. Mit Klick auf dem Stift-Button stehen weitere Funktionen (Stützpunkte bearbeiten, Multigeometrie erfassen, ... ) zur Verfügung.
  2. zum Bearbeiten der Stützpunkte wird die bestehende Geometrie an diesen gefasst und an eine neue Stelle verschoben.
  3. Nach dem Anpassen der Geometrie ist diese zu Übernehmen.
  4. Neue Stützpunkte werden gesetzt, in dem die Linie zwischen zwei Stützpunkten verschoben wird.
  5. Stützpunkte werden entfernt, in dem der Bearbeiter mit gehaltener Steuerungstaste (STRG) auf einen Stützpunkt klickt.
  6. Hinweis: Ist die in Bearbeitung befindliche Tabelle mit einer Ebene verbunden und wird diese in der Karte auch angezeigt, so ist zum Aktualisieren der Geometrien in der Karte das Kartenbild neu zu zeichnen (Karte einmal kurz verschieben).
Stützpunkte anzeigen

Die Stützpunkte werden initial bei der Bearbeitung einer Geometrie angezeigt. Haben Sie diese ausgeblendet, so können Sie diese wie hier beschrieben wieder einblenden.

  1. Starten Sie die Bearbeitung einer Geometrie über den Eintrag Stützpunkte bearbeiten (Stift Schaltfläche)
  2. Um die Stützpunkte anzuzeigen klicken Sie erneut auf den Stift-Button und wählen Sie aus dem Menü den Eintrag Stützpunkte anzeigen
  3. Die Stützpunkte sind nun an der Geometrie sichtbar und können bearbeitet werden.

Ebenso ist es möglich, während die Geometrie in Bearbeitung ist, mit der rechten Maustaste in die Karte zu klicken und die Stützpunkte im Kontextmenü zu aktivieren:

 

Stützpunkte löschen

Stützpunkte löschen:

Zum Löschen von Stützpunkte muss die Geometrie im Bearbeitungsmodus sein (Stützpunkte bearbeiten). Klicken Sie dann mit zeitgleichem Drücken der STRG-Taste auf den Stützpunkt der Geometrie.

Multigeometrien erzeugen

Eine Multigeometrie ist genau eine Geometrie, bspw. bei Multipoylgonen eine Flächengeometrien mit verschieden vielen Teilflächen. Bspw.:

Eine Flächengeometrie mit 3 Teilflächen, wobei eine einen Innenring besitzt.

Vorgehensweise

  1. Multigeometrien erstellen Sie, wenn Sie nach dem Erstellen einer Freihandgeometrie auf den b_stift_orange.png-Button klicken und aus dem Kontextmenü den Eintrag Fläche (Punkt/Linie) hinzufügen wählen.
  2. Bei Multigeometrien werden die Teilflächen zusammengefasst dargestellt. Eine Mulitgeometrie ist immer eine Geometrie mit mehreren Flächen, Inenringe können den Teilflächen hinzugefügt werden.

Weitere Hinweise: (beachten Sie, das hier beschriebene Verhalten gilt ab cardo Version 4.1.1)

Verhalten, wenn 2 Fläche eines Multipolgyones auf das Erste gezeichnet wird:

Dies führt zu einem Polygon:

Verhalten wenn der Innenring nur Teilweise auf dem Polygon liegt:

Führt zum Ausschneiden der Fläche.

Wird der Innenring über das gesamte Polygon gezeichnet, erhalten Sie eine Fehlermeldung, es wird eine Fehlermeldung ausgeben.

Flächen bei Multigeometrien unterscheiden

Wenn Sie mit der Maus über den Auge oder Stiftbutton der einzelnen Flächen einer Multigeometrie fahren, so wird das entsprechende Teilstück in der Karte optisch hervorgehoben:

Geometrie puffern
  1. Zeichnen Sie eine Freihandgeometrie.
  2. Schließen Sie das Zeichnen ab.
  3. Wählen Sie unter dem Stift-Button den Eintrag Puffer bilden.
  4. Geben Sie die Größe des Puffers an.
  5. Die Geometrie wird entsprechend Ihren Angaben gepuffert.

Art des Puffers:

Original                                                                  abgerundete Kanten

geomPuffern_01.png                                  geomPuffern_02.png

eckige Kanten,                                                          eckige Kanten,

die Linienenden nicht verlängert                               die Linienenden verlängert

geomPuffern_03.png                                         geomPuffern_04.png

Nutzung der Toolbox

Mithilfe der Toolbox können Geometrieoperationen durchgeführt werden. Weiterhin ist es möglich Selektionsgeometrien zu übernehmen oder Geometrien der Suchprovider zu nutzen.

Eine ausführliche Beschreibung der Vorgehensweise und des Aufbaus der Toolbox ist hier zu finden.

Informationen zur Geometrie

Die Informationen zur Geometrie können am Geometriefeld abgerufen werden:

Verschiedene Informationen (Stützpunkte, Teilgeometrien, Koordinaten, etc.) zur Geometrie werden aufgelistet.

Hinweis zur Administration: die Referenzsysteme, die unter die Projektion der Informationen hinterlegt sind, werden administrativ in den cardo Einstellungen hinterlegt. Dort bestimmen Sie auch den Titel.

Hinweis: Beachten Sie bei der Anzeige der Geometrie die unterschiedlichen Angaben von Länge und Breite, wenn OSM als Bezugssystem eingestellt wird. Die Anzeige in den Informationen zur Geometrie, bezieht sich immer auf die Projektprojektion, weitere Infos zur Auswertung der Angaben bei der OSM Projektion finden Sie hier.

Fläche aus Koordinatenliste

Diese Funktion erlaubt Koordinatenlisten in Polygone zu konvertieren.

Der Text aus der Zwischenablage wird eingefügt und die letzten beiden Zahlenwerte als Rechts/Hochwert interpretiert. Texte werden dabei ignoriert.

Es erfolgt keine Anpassung der Daten (Umprojektion, Buffer, makeValid etc.)! Die Daten werden so, wie sie in das Feld kopiert werden, übernommen. Das händische Anpassen der Koordinaten ist mit einem Klick in das Feld der Tabelle möglich.

Ist genau 1 Wert in der Liste enthalten, dann wird diese Zeile als neuer Ring interpretiert.

Ist ein Punkt bereits als Anfangspunkt vorhanden, so wird dies als Ring erkannt.

 Funktionsweise:

  • STRG+V: Text aus Zwischenablage wird eingefügt
  • STRG+EINFG: Fügt eine neue Zeile im Grid ein
  • STRG+ENTF: Entfernt die markierte(n) Zeile(n) im Grid
  • STRG+Z: macht die letzte Aktion rückgängig
  • Änderung von Innenring zu Geometrie für Multigeometrien/Innenringe möglich

Hinweis: Geben Sie das Koordinatenbezugssystem unbedingt mit an!

Hinweis 2: Beachten Sie die Fehlermeldungen am Mauszeiger / Tooltip!

Tastatureingabe

Dialogfeld zum Notieren von Geometrien im Textformat. Prinzipiell ist es immer richtig, das entsprechende Koordinatenbezugssystem der Geometrie mit anzugeben. (Feld: KBS der Geometrie).

Trennung der Koordinaten mit Leerzeichen. Dezimaltrennzeichen kann Punkt oder Komma sein.

Hier als Beispiel für das Koordinatenbezugssystem 25833:

Punkt:

418017.808  5662480.952

oder

SRID=25833;POINT(493396.389 5652622.058)

Linie:

406475.817    5665385.559
406093.632    5663359.978
408768.928    5663512.852
408998.239    5665118.029

oder

SRID=25833;LINESTRING(406475.81719704 5665385.55945302,406093.63205562 5663359.97820346,408768.92804560 5663512.85226003,408998.23913045 5665118.02985402)

Polygon:

404832.42108891165    5667372.922188435
406093.63205561705    5667105.392589437
405367.48028690787    5665653.089052018
404182.70634848764    5666035.274193444
404832.42108891165    5667372.922188435

(Hier wird automatisch erkannt, dass es sich um ein Polygon handelt, da der erste und letzte Punkt identisch sind.)

Wichtig: sind erster und letzter Punkt NICHT identisch, so muss der Typ der Geometrie notiert werden! Sonst wird das Polygon als Linie erkannt!

oder

SRID=25833;POLYGON((404832.42108891 5667372.92218843,406093.63205562 5667105.39258944,405367.48028691 5665653.08905202,404182.70634849 5666035.27419344,404832.42108891 5667372.92218843))

Punkt in WGS 84:

13.82 51.10

oder

SRID=4326;POINT(13.82 51.10)

 

Weiterführende Informationen und Erläuterungen

Folgende Formate werden unterstützt:

  • GeoJson (siehe auch https://de.wikipedia.org/wiki/GeoJSON (Stand 14.12.2018)

    { "type": "Point", "coordinates": [30, 10] }

  • WKT (well known text, siehe http://www.giswiki.org/wiki/Well_Known_Text (Stand 14.12.2018)

    POINT (30 10)

  • EWKT (Extended Well-Known text)
    SRID=25833;POINT(493396.38975550 5652622.05821449)
  • GML (Geography Markup Language)
    "GML Auszeichnungssprache zum Austausch raumbezogener Objekte (Features). GML ist eine Anwendung von XML und durch Schemabeschreibungen (XML-Schemadateien *.xsd) festgelegt. GML erlaubt die Übermittlung von Objekten mit Attributen, Relationen und Geometrien im Bereich der Geodaten..." (siehe https://www.wikizero.com/de/Geography_Markup_Language, Stand 4.1.2019)

 

Informationen zum Rechteck:

Ein Rechteck braucht für die Abbildung immer fünf Punkte, bspw.

SRID=25833;POLYGON((321100 5620200, 321100 5620600, 321800 5620600,  321800 5620200, 321100 5620200))

wobei die Werte definiert sind:

Links unten, rechts unten, rechts oben, links oben, die letzte, fünfte Koordinate schließt das Polygon (ist immer gleich der ersten Koordinate).

Hier nochmal mit "einfachen" Koordinaten:

POLYGON((10 10, 10 20, 20 20, 20 10, 10 10))

Innerhalb der Koordinaten ist der erste Wert der Ostwert und der zweite Wert der Nordwert.

Hinweis: Beachten Sie beim Polygon, dass dieses doppelte Klammern benötigt (Beachten Sie entsprechende Fehlermeldung "Aus "POLYGON(321100 56202" ... konnte keine Geometrie erzeugt werden, scheinbar handelt es sich nicht um OGC (E)WKT. Koordindatenliste fehlerhaft, es wurde ( erwartet")

POLYGON((10 10, 10 20, 20 20, 20 10, 10 10))

Hinweis: Beachten Sie, dass hier als Dezimaltrennzeichen . statt , stehen muss.

Beispiel Multipoint

Einen Multipoint fügen Sie als Koordinatenliste hinzu. Die einzelnen Koordinaten sind mit Komma getrennt.

SRID=25833;MULTIPOINT(463982.55486288 5709634.89038601,464307.41223309 5710112.62181279,464498.50480380 5709615.78112894,463485.71417902 5709902.41998500,463906.11783459 5709176.26821630)

oder ohne Angabe der SRID (Auswahl aus der Nachschlageliste ist trotzdem notwendig).

MULTIPOINT(463982.55486288 5709634.89038601,464307.41223309 5710112.62181279,464498.50480380 5709615.78112894,463485.71417902 5709902.41998500,463906.11783459 5709176.26821630)

 

Typ der Geometrie

 

Mit diesem Feld ist es möglich, Koordinatenlisten auch als Multipolygon (bspw. aus XLS) einzufügen, ohne Anpassungen am Format vorzunehmen.

Wenn eine Datenzeile mit mindestens zwei Minus-Zeichen ("--") oder einem Hash (#) beginnt, dann werden die folgenden Koordinaten als neuer Teil interpretiert (z.B. für Multiline oder Ringe eines Polygons).

Beispiel Polygon mit zwei Innenringen:

494883.22077312 5652422.98621763
494990.71034415 5652399.09964629
494960.85212997 5652296.38738953
494860.52853035 5652316.69097517
494883.22077312 5652422.98621763
-- 494914.27331586 5652348.34068219
494911.28749445 5652325.05127514
494936.36839435 5652318.48246802
494939.35421577 5652340.57754651
494914.27331586 5652348.34068219
-- 494896.35838736 5652405.07128912
494889.78958024 5652371.63008925
494912.48182301 5652368.04710355
494918.45346585 5652397.30815344
494896.35838736 5652405.07128912

Freihandgeometrie übernehmen

Der Eintrag übernimmt eine bestehende Freihandgeometrie in das aufrufende Geometriefeld.

Maptip bei der Geometrieerfassung abschalten

Beim Hinzufügen von Stützpunkten durch einen einfachen Klick in der Karte, wird der Maptip für darunterliegende Themen angezeigt. Um dieses Verhalten zu unterbinden, können Sie zusätzlich die STRG Taste gedrückt halten. Dann wird das Maptipfenster NICHT angezeigt.

Rechteck erstellen

Die Erstellung eines Rechteckes ist nicht in diesem Editor implementiert. Nutzen Sie für die Erstellung eines Rechteckes das Modul Sketch und überführen Sie die Sketch Zeichnung ins Freihandwerkzeug.

Freihandgeometrie verschieben

Das Verschieben einer Freihandgeometrie ist nicht möglich. Bitte nutzen Sie für diese Funktion das Sketch-Werkzeug.