Sie lesen die Dokumentation zu Icon Map Pro für Version 1.1.0.12, die noch nicht veröffentlicht wurde. Zur aktuellen Version (1.1.0.11).

Formen in ihren Höhen (WKT und GeoJSON mit Z)

Neu in 1.1.0.12

Ist Z-Höhen verwenden aktiviert, zeichnet die Ebene Formen (aus Daten) jede Form im 3D-Raum, in der Höhe, die in jeder ihrer Koordinaten steht. Die Spur eines Flugzeugs steigt vom Flughafen auf, eine Pipeline bleibt auf gleicher Höhe, während sie ein Tal überquert, und ein Luftraumsektor schwebt auf seiner Untergrenze.

Flugspuren, die in 3D von Heathrow aufsteigen, auf einer geneigten Karte, mit einem Flugzeugmodell an der Spitze jeder Spur
Abflüge in ihren Höhen gezeichnet, die Flugzeuge als 3D-Modelle

Was Sie benötigen

Dieselben Felder wie bei Formen aus Daten: eine ID und die Form in Bild / WKT / GeoJSON. Der Unterschied liegt im Text: Jede Koordinate trägt eine dritte Zahl, ihre Höhe.

ID Bild / WKT / GeoJSON
BA117 LINESTRING Z (-0.4543 51.4700 25, -0.5200 51.4780 600, -0.6400 51.4950 1500)
Pipeline 7 LINESTRING (-3.21 55.86 240, -3.18 55.86 240, -3.15 55.87 240)
Sector 3 POLYGON Z ((-1.2 51.6 2000, -0.9 51.6 2000, -0.9 51.4 2000, -1.2 51.4 2000, -1.2 51.6 2000))
Waypoint {"type":"Point","coordinates":[-0.19,51.15,3000]}

Z-Höhen verwenden benötigt die Engine Modern. Auf der Engine Legacy ist der Schalter nicht verfügbar. Siehe Die Engines Modern und Legacy.

Aktivieren

  1. Fügen Sie die Ebene Formen (aus Daten) wie gewohnt hinzu. Siehe Die Ebene hinzufügen.
  2. Aktivieren Sie unter Formatbereich > Datenebenen > Formen (aus Daten) - Konfiguration die Einstellung Z-Höhen verwenden.
  3. Stellen Sie Höhen beziehen sich auf auf Meeresspiegel oder Boden und Höheneinheiten auf Meter oder Fuß.
  4. Neigen Sie die Karte, um die Höhen zu sehen. Siehe Ansicht, Zoom und Projektion.

Dieselben drei Einstellungen finden Sie im Ebenen-Manager: Wählen Sie die Zeile Formen (aus Daten) aus. Siehe Ebenen bearbeiten, neu anordnen und entfernen.

Z-Höhen verwenden ist standardmäßig deaktiviert. Ein Bericht, dessen Text zufällig Höhen enthält, zeichnet seine Formen also weiterhin flach, bis Sie die Einstellung aktivieren. Zeilen ohne Höhen werden wie bisher flach gezeichnet, sodass eine Ebene beides enthalten kann.

Höhen in WKT und GeoJSON

WKT

Die Höhe ist die dritte Zahl jeder Koordinate. Jede dieser Formen funktioniert:

Form Beispiel
Eine Kennung Z LINESTRING Z (-0.45 51.47 25, -0.52 51.48 600)
Eine Kennung ZM LINESTRING ZM (-0.45 51.47 25 0, -0.52 51.48 600 60). Die vierte Zahl (M, ein Messwert) wird gelesen und ignoriert.
Drei Zahlen ohne Kennung LINESTRING (-0.45 51.47 25, -0.52 51.48 600)
Die Kennung direkt am Typ LINESTRINGZ (...)

POINT, MULTIPOINT, LINESTRING, MULTILINESTRING, POLYGON, MULTIPOLYGON und GEOMETRYCOLLECTION nehmen alle Höhen auf. Solange Z-Höhen verwenden aktiviert ist, wird auch Text mit MULTILINESTRING Z und MULTIPOLYGON Z gelesen, den die flache Ebene nicht lesen kann. Eine Geometrie, die nur mit M gekennzeichnet ist, hat keine Höhen.

GeoJSON

GeoJSON hat Höhen eingebaut. Der GeoJSON-Standard (RFC 7946) erlaubt in jeder Position eine dritte Zahl, die Höhe: [longitude, latitude, altitude]. Geometrien und Features funktionieren beide, wie bei der flachen Ebene.

{"type":"LineString","coordinates":[[-0.4543,51.47,25],[-0.52,51.478,600],[-0.64,51.495,1500]]}

Einheiten und Koordinatensysteme

Höhen sind in Höheneinheiten angegeben: Meter oder Fuß. Flugdaten geben Flughöhen oft in Fuß an. Ist ein EPSG-Code festgelegt, werden Längen- und Breitengrad umgerechnet, und die Höhen bleiben unverändert.

Wovon aus eine Höhe gemessen wird

Höhen beziehen sich auf legt fest, wo eine Höhe von 0 liegt:

Höhen beziehen sich auf Bedeutung Verwenden Sie es für
Meeresspiegel (Standard) Jede Höhe ist eine Höhe über dem Meeresspiegel. Ist das 3D-Gelände überhöht, werden die Höhen mit derselben Überhöhung multipliziert, sodass die Formen mit den Hügeln im Einklang bleiben. Flugspuren, Lufträume, Pipelines und Stromleitungen, deren Höhen als absolute Höhen vermessen wurden
Boden Jede Höhe liegt über dem 3D-Gelände unter diesem Punkt. Ohne 3D-Gelände entspricht dies Meeresspiegel. Kabel und Drohnenrouten, deren Höhe über dem Boden angegeben ist
Eine Linie in 300 Metern über dem Meeresspiegel, die über einem Tal auf gleicher Höhe bleibt, und eine Linie 50 Meter über dem Boden, die den Hügeln folgt
Meeresspiegel hält eine Form auf ihrer Höhe, Boden folgt dem Gelände
Eine Pipeline auf 3D-Gelände, die über einem Tal auf gleicher Höhe bleibt, neben derselben Trasse, die auf dem Boden liegt
Dieselbe Pipeline mit aktiviertem Z-Höhen verwenden und auf den Boden gelegt

Wird das 3D-Gelände nach den Formen geladen, rücken Formen, die vom Boden aus gemessen werden, auf das Gelände, sobald seine Kacheln eintreffen. Siehe Gelände, Schummerung, Himmel und Beleuchtung.

Fehlende Höhen

Nicht jede Koordinate braucht eine Höhe. In WKT hat eine Koordinate mit zwei Zahlen keine Höhe. In GeoJSON hat eine Position mit zwei Zahlen keine.

  • In einer Linie wird eine fehlende Höhe zwischen zwei Koordinaten, die eine Höhe haben, im Verhältnis zur Strecke entlang der Linie ergänzt. Eine Spur mit einer Höhe an jedem zehnten Punkt wird trotzdem als gleichmäßiger Steigflug gezeichnet.
  • An einem Ende einer Linie lässt eine fehlende Höhe die gesamte Linie flach auf der Karte liegen, weil es auf dieser Seite nichts gibt, woraus sie ergänzt werden könnte.
  • In einem Punkt oder Polygon braucht jede Koordinate eine Höhe. Fehlt eine, wird die Form flach gezeichnet.
  • In einer Sammlung werden die Elemente, die ihre Höhen haben, in diesen Höhen gezeichnet und die übrigen flach.
Eine Linie mit Höhen am ersten, dritten und letzten Punkt: Die fehlenden Höhen dazwischen werden entlang der Linie ergänzt; eine Linie ohne Höhe an ihrem Ende wird flach gezeichnet
Fehlende Höhen in der Mitte werden ergänzt, ein fehlendes Ende lässt die Linie flach

So werden die Formen gezeichnet

Warteschleifen als aufsteigende Ringe und Luftraumsektoren als schwebende Platten über einer geneigten Karte
Luftraumsektoren und Warteschleifen in ihren Höhen

Eine in ihren Höhen gezeichnete Zeile verwendet die eigenen Einstellungen der Ebene, einschließlich ihrer bedingten Formatierung:

Teil Geltende Einstellungen
Linien und Polygonumrisse Konturfarbe, Konturtransparenz, Konturbreite, Konturweichzeichnung sowie Farbtyp mit Verlaufsfarbe 1 und Verlaufsfarbe 2. Breite der unsichtbaren Linie vergrößert den Bereich, der Klicks entgegennimmt.
Polygonfüllungen Füllfarbe und Fülltransparenz. Ein Polygon, dessen Ecken in unterschiedlichen Höhen liegen, wird geneigt gezeichnet.
Punkte Ein Kreis mit Kreisgröße, in der Füllfarbe und mit der Konturfarbe als Rand.

Solange Z-Höhen verwenden aktiviert ist, werden einige Optionen nicht angeboten oder gelten nicht für die in ihren Höhen gezeichneten Zeilen:

  • Form des Linienzugs bietet keine Routen an, und Füllstil bietet nur Durchgezogen an.
  • Eine in ihren Höhen gezeichnete Linie verläuft gerade zwischen ihren Punkten: Geglättet und Bézier gelten für flache Linien.
  • Liniensymbole, die Bilder am Anfang und Ende einer Linie, die Polygonextrusion und Datenbeschriftungen werden nur für flache Formen gezeichnet.
  • In ihren Höhen gezeichnete Punkte sind Kreise, unabhängig von der Einstellung Punkte anzeigen als.
  • Beim Herauszoomen vereinfachen gilt nicht: Höhen werden so gezeichnet, wie sie geliefert werden.

Formen werden auf der flachen Karte und auf dem Globus gezeichnet. Auf dem Globus werden Formen auf der abgewandten Seite ausgeblendet.

Auswahl, QuickInfos und Zoom

  • Auswahl. Klicken Sie auf eine Linie, ein Polygon oder einen Punkt dort, wo es gezeichnet ist, in der Luft, um seine Zeile auszuwählen und die Berichtsseite kreuzzufiltern oder kreuzhervorzuheben. Das Lasso wählt Formen dort aus, wo sie auf dem Bildschirm gezeichnet sind. Andere Formen werden mit den Transparenzen unter Interaktivität abgeblendet. Siehe Auswahl, Kreuzfilterung und Hervorhebung.
  • QuickInfos. Wenn Sie auf eine Form zeigen, erscheinen die Felder in QuickInfos.
  • Zoom. Auto-Zoom und Auf ausgewählte Elemente zoomen erfassen die Formen in ihren Höhen, sodass eine Spur, die auf Reiseflughöhe steigt, auf dem Bildschirm bleibt.
  • Zeichenreihenfolge. Die Formen behalten den Platz der Ebene gemäß Z-Index und bewegen sich mit der Zeile Formen (aus Daten) im Ebenen-Manager.

Einstellungen

Diese Einstellungen liegen unter Formatbereich > Datenebenen > Formen (aus Daten) - Konfiguration. Sie gelten für die gesamte Ebene und unterstützen keine bedingte Formatierung.

Einstellung Wirkung Standard
Z-Höhen verwenden Zeichnet Formen, deren WKT oder GeoJSON an jeder Koordinate eine Höhe enthält, in diesen Höhen. Formen ohne Höhen werden wie bisher gezeichnet. Aus
Höhen beziehen sich auf Meeresspiegel: Jede Höhe liegt über dem Meeresspiegel. Boden: Jede Höhe liegt über dem 3D-Gelände darunter. Wird angezeigt, wenn Z-Höhen verwenden aktiviert ist. Meeresspiegel
Höheneinheiten Meter oder Fuß. Wird angezeigt, wenn Z-Höhen verwenden aktiviert ist. Meter

Alle anderen Einstellungen sind unter Formen aus Daten (WKT und GeoJSON) beschrieben.

Tipps

  • Eine Form ist flach. Prüfen Sie die Enden einer Linie: Beide brauchen eine Höhe. Prüfen Sie, dass Z-Höhen verwenden aktiviert ist und die Karte die Engine Modern verwendet.
  • Die Formen liegen viel zu hoch oder zu tief. Prüfen Sie Höheneinheiten. Flughöhen in Fuß, die als Meter gelesen werden, liegen mehr als dreimal zu hoch.
  • Eine Linie taucht in die Hügel ein. Mit Meeresspiegel verläuft eine Linie, die tiefer als das Gelände liegt, darunter. Prüfen Sie die Höhen, oder verwenden Sie Boden für Höhen, die über dem Boden angegeben sind.
  • Um ein Flugzeug an der Spitze seiner Spur zu zeichnen, legen Sie das Flugzeug in eine eigene Zeile der Ebene 3D-Modelle, mit deaktiviertem Auf dem Gelände aufsetzen und derselben Höhe.
  • Formen (aus Dateien) und Katalogebenen werden auf dem Boden gezeichnet.

Verwandte Themen