Definieren von Elementpunktebenen anhand von dynamischen Punkten

Beim Erstellen einer Elementpunktebene mit dynamischen Punkten werden die Breiten- und Längengraddaten in jedes Element der Dimension eingebettet.

Um eine Elementpunktebene mit dynamischen Punkten zu definieren, müssen Sie Folgendes erstellen oder bereits verfügbar sein:

  • Eine Dimension, die in der Transformation.cfg Datei oder in einem Transformationsdataset definiert ist, enthält die Datei, in der jedes Element die Zeichenfolge "Breitengrad, Längengrad"oder "Breitengrad, Längengrad, Name"enthält.

    Anweisungen zum Erstellen einer Dimension finden Sie im Handbuch Konfiguration von Datasets.

  • Eine Ebenendatei, die die zugehörige Dimension angibt.

    Weitere Informationen zum erforderlichen Format der Ebenendatei finden Sie unter Element Point Layer File Format.

HINWEIS

Bei Verwendung von Dynamic Points muss unbedingt sichergestellt werden, dass die Kardinalität der in der Ebenendatei angegebenen Dimension angemessen ist. Wenn jede Zeile eines Datensatzes einen anderen Breiten- und Längengrad aufweist, füllt sich die Dimension schnell und die meisten Zeilen werden in ein Element mit kleinen Elementen umgewandelt. Da das Element "Kleine Elemente"keine Längen- und Breitengrad aufweist, wird es nicht auf der Welt angezeigt.

Format der Elementpunkt-Schichtdatei

Jede Elementpunktebenendatei mit dynamischen Punkten muss mit der folgenden Vorlage formatiert werden:

Layer = ElementPointLayer:
  Dimension = ref: wdata/model/dim/Dimension Name
  Metric = ref: wdata/model/metric/Metric Name
  Dynamic Points = bool: true
  Scale = double: Scale
  Color = v3d: RGB Color Vector
  Rendering Mode = int: Mode Number
Parameter Beschreibung
Dimension

Der Name der Dimension (in einer Konvertierungskonfigurationsdatei definiert), die Elemente mit der Zeichenfolge "latitude,Längengrad"oder "latitude,Längengrad,name"enthalten muss, wie in den folgenden Beispielen dargestellt:

  • 37.5.181, 7.1903
  • 35.3317,-77.8126, irgendwo

Metrik Der Name der Metrik, die über die im Parameter "Dimension"angegebene Dimension ausgewertet wird.
Dynamische Punkte Aktiviert dynamische Punkte. Auf true setzen.
Skalierung Optional. Der Wert, der zur Größe der Punkte in der Ebene verwendet wird. Der Standardwert lautet 100. Größere Werte machen die Punkte größer und kleinere Werte verkleinern sie.
Farbe Optional. Der RGB-Farbvektor, der als (rot, grün, blau) ausgedrückt wird. Für jede Farbe im Vektor können Sie einen Wert zwischen 0,0 und 1,0 eingeben. (1.0, 0.0, 0.0) ist beispielsweise hellrot und (0.5, 0.5, 0.5) grau.
Rendermodus

Optional. Ganzzahlwert, der den für die Ebene zu verwendenden Rendermodus darstellt. Die drei verfügbaren Modi lauten wie folgt:

  • Rendermodus 1. Die Punktgröße wird im Bildschirmbereich definiert (Punkte bleiben relativ zum Computerbildschirm konstant). Punkte werden mit Polygonen gerendert, sodass es keine Obergrenze für die Punktgröße gibt. Dies ist der standardmäßige Rendermodus.
  • Rendermodus 2. Die Punktgröße wird im Weltraum definiert (Punkte bleiben im Verhältnis zum Globus konstant). Punkte werden mit Polygonen gerendert, sodass es keine Obergrenze für die Punktgröße gibt.
  • Rendermodus 3. Die Punktgröße wird im Bildschirmbereich definiert. Punkte werden mit OpenGL-Übergangspunkten gerendert.

Die Datei IP Coordinates.layer ist wie folgt formatiert:

Layer = ElementPointLayer:
  Dimension = ref: wdata/model/dim/Coordinates
  Metric = ref: wdata/model/metric/Visitors
  Dynamic Points = bool: true

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now