Symbolgeometrielogik

Effekte innerhalb von Symbolen dienen der dynamischen Veränderung der Geometrie, bevor die grafischen Aspekte des Symbols angewendet werden. Diese dynamische Geometrie kann nur das Symbol selbst interpretieren. Ein Beispiel ist der Gestrichelt-Effekt, der die Liniengeometrie dynamisch verändert (indem er kleine Segmente der Multipart-Geometrie bildet), bevor ein Strichsymbol gezeichnet wird. Einige Effekte ändern den Geometrietyp sogar dynamisch. So kann der Effekt "Puffer" zum Beispiel eine dynamische Polygon-Geometrie aus einer Punkt- oder Liniengeometrie erzeugen. Dies erfordert einen Füll-Layer innerhalb des Symbols, um die Darstellung der dynamischen Polygon-Geometrie festzulegen.

Da die Effekte kumulativ wirken können, können Sie mit den Grundbausteinen der Layer und Effekte komplexe Symbole erstellen. Beachten Sie, dass Effekte global auf der obersten Ebene eines Symbols angewendet werden können, wodurch die dynamische Geometrie an alle Layer des Symbols durchgereicht wird. Oder es können Effekte innerhalb eines Layers mit einem Symbol hinzugefügt werden, die sich nur auf diesen Layer auswirken. Globale Effekte werden immer vor den Effekten der Symbol-Layer angewendet.

Die Strukturierung von Symbolen unterliegt keinen Einschränkungen. Beachten Sie jedoch, dass eine Warnung angezeigt wird, wenn zu einem Symbol der richtige Layer-Typ fehlt, um die von den Effekten bereitgestellte dynamische Geometrie darzustellen, und das Symbol möglicherweise nicht wie erwartet dargestellt wird. Um ein Symbol in diesem Zustand zu reparieren, überprüfen Sie das gesamte Symbol auf der Registerkarte Struktur Struktur und versuchen Sie, Inkonsistenzen zu erkennen. Bedenken Sie Folgendes:

  • Das Ende einer kumulativen Reihe von Symboleffekten (einschließlich der globalen Effekte) bestimmt den Geometrietyp des Symbols. Ein Symbol-Layer, der diesem Geometrietyp entspricht, muss vorhanden sein. Zum Darstellen dynamischer Punktgeometrien muss mindestens ein Markersymbol-Layer vorhanden sein. Zum Darstellen dynamischer Liniengeometrien muss mindestens ein Strichsymbol-Layer (oder ein Markersymbol-Layer, der die Marker relativ zu einer Linie anordnet) vorhanden sein. Eine dynamische Polygon-Geometrie kann durch Füllsymbol-Layer zum Darstellen des Inneren, Strichsymbol-Layer zum Darstellen des Umrisses, und/oder Markersymbol-Layer, die Platzierungen von Markern enthalten, mit denen Marker anhängig von einem Polygon platziert werden, dargestellt werden.
  • Umgekehrt muss ein Symbol-Layer über eine entsprechende Geometrie verfügen, um dargestellt werden zu können.
  • Auf der Registerkarte Struktur Struktur des Modus Symbol formatieren im Fenster Symbolisierung sind die Symbol-Layer so angeordnet, dass der oberste Layer des Zeichenstapels näher am oberen Rand des Fensters angezeigt wird. Die Layer, die weiter oben im Stapel angezeigt werden, werden zuletzt dargestellt.
  • Auf der gleichen Registerkarte werden die Symboleffekte in der Reihenfolge ihrer Anwendung aufgelistet. Effekte, die weiter oben im Stapel angezeigt werden, werden zuerst angewendet. Globale Effekte wirken sich auf alle Symbol-Layer aus und werden vor allen Symbol-Layer-Effekten angewendet.