Repräsentationsgeometrie-Logik
Dieses Thema gilt nur für ArcEditor und ArcInfo.
Da geometrische Effekte die Geometrie und in einigen Fällen sogar den Geometrietyp verändern, müssen Sie sicherstellen, dass die Repräsentationsregeln die Geometrielogik verwalten. Geometrische Effekte werden der Reihe nach aufeinander angewendet. Die Ausgabe eines geometrischen Effekts ist die Eingabe des nächsten. Durch die Verkettung der geometrischen Effekte können Sie eine geeignete Geometrielogik erzielen. Unabhängig davon, wie die Geometrie dynamisch von den nacheinander angewandten geometrischen Effekten verändert wird, muss die endgültige Ausgabe nach dem Anwenden des letzten Effekts mit dem Geometrietyp des Symbol-Layers übereinstimmen. Wenn ein Warnsymbol in der Überschrift des Symbol-Layers angezeigt wird, ist die Geometrielogik unterbrochen. Der gerade hinzugefügte Symbol-Layer hat keine Geometrie, die symbolisiert werden kann.
Polygon-Geometrie |
Linien-Geometrie |
Punkt-Geometrie | |
---|---|---|---|
Füllsymbol-Layer |
Symbolisiert das Innere des Polygons. |
Gibt Geometrielogik-Fehler zurück, da keine auszufüllende Polygongeometrie vorhanden ist |
Gibt Geometrielogik-Fehler zurück, da keine auszufüllende Polygongeometrie vorhanden ist |
Liniensymbol-Layer |
Symbolisiert die Umrisslinie des Polygons. |
Symbolisiert Linien. |
Gibt Geometrielogik-Fehler zurück, da keine darzustellende Liniengeometrie vorhanden ist |
Markersymbol-Layer |
Platziert Marker in Polygone mit einem Markerplatzierungs-Style. |
Platziert Marker auf Linien mit einem Markerplatzierungs-Style. |
Platziert Marker auf Punkten mit einem Markerplatzierungs-Style. |
Wenn Sie beispielsweise einen Füll-Layer einer Linien-Repräsentationsregel hinzufügen, würde eine Warnung ausgegeben, da keine zu füllende Polygon-Geometrie vorliegt. Fügen Sie zum Reparieren der Logik entweder dem Füll-Layer oder dem auf die globalen Effekte bezogenen Teil der Regel einen geometrischen Linie-zu-Polygon-Effekt hinzu. Wenn Sie im umgekehrten Fall einen Liniensymbol-Layer einer Polygon-Repräsentationsregel hinzufügen, würde keine Warnung ausgegeben, da der Liniensymbol-Layer die Umrisslinie der Polygon-Geometrie symbolisiert.
Ändern der Eingabegeometrie ... |
... in Ausgabegeometrie |
Verwendung |
Beispiel | |||
---|---|---|---|---|---|---|
Punkt |
Punkt |
|
|
|||
Punkt |
Linie |
|
|
|||
Punkt |
Polygon |
|
|
|||
Linie |
Punkt |
|
|
|||
Linie |
Linie |
|
|
|||
Linie |
Polygon |
|
|
|||
Polygon |
Punkt |
|
|
|||
Polygon |
Linie |
|
|
|||
Polygon |
Polygon |
|
|