Ich weiß, dass die Zeichnungsreihenfolge in ArcGIS von Ebenen gesteuert wird. Wenn ich möchte, dass einige Features über andere Features gezeichnet werden, kann ich Definitionsabfragen verwenden, um sie in verschiedene Layer zu unterteilen und übereinander zu positionieren.
Aber ich habe mich gefragt (meistens aus Neugier), was die Zeichenreihenfolge der 1000 überlappenden Polygone in meiner Feature-Class bestimmt und ob ich steuern kann, welche Features in einer Ebene oben angezeigt werden.
arcgis-desktop
cartography
layers
display
draw-order
Whatahitson
quelle
quelle
Antworten:
Normalerweise werden die Features in der Reihenfolge gezeichnet, in der sie aus der Datenbank / Datei zurückgegeben werden. Diese Reihenfolge ist beliebig und kann sich ändern.
Die einzige mir bekannte Möglichkeit, die Zeichenreihenfolge innerhalb einer Ebene zu steuern, ist die Verwendung von Symbolebenen. Mit Symbolebenen können Sie die Zeichnungsreihenfolge einzelner Symbolgruppen innerhalb einer Ebene bestimmen. Sie müssen Ihre Ebene entweder durch Kategorien oder abgestufte Symbole symbolisieren, aber Sie können für alles den gleichen Stil verwenden, wenn Sie möchten.
Weitere Informationen zu Symbolebenen: Arbeiten mit Symbolebenen
quelle
ORDER BY
: Die Bestellung muss von ArcGIS (Quelle> Abfrage ändern) und nicht beispielsweise in einer Datenbankansicht erfolgen, aus der ArcGIS die Daten sammelt.