Unsere Aufgabe ist es, einen See mit einer festen äußeren Begrenzungslinie und ohne Linien zwischen internen Feuchtgebieten, Untiefen und Untiefen zu zeichnen? Dies ist ein relativ unkomplizierter Vorgang für Arcinfo-Coverages und -Regionen. Leider ist dies für uns keine praktikable Option mehr. Die jetzt verwendeten Datasets sind zu groß und die mangelnde Fähigkeit zur Coverage-Bearbeitung in Arcmap von entscheidender Bedeutung. Kann die kartografische Darstellung unser Dilemma lösen? Ist es möglich, so etwas wie das Folgende zu erstellen, ohne Geometrien zu duplizieren oder zu verdreifachen, deren einziger Zweck darin besteht, besser aussehende Karten zu erstellen (und zu verwalten)?
(Klicken Sie sich durch für mehr Details)
Mit einer Feature-Class: Die Grenze zwischen Fluss und See ist sichtbar. Wenn Sie sie als unterschiedliche Polygone in einer Feature-Class beibehalten, können Sie ein Namensattribut festlegen (Fluss und See unterscheiden sich). An anderer Stelle impliziert die dicke Linie eine scharfe Grenze zwischen See und flachem / intermittierendem See, die tatsächliche Kante ist jedoch unbestimmt und schwankt mit den Jahreszeiten und Hoch-Niedrig-Wasser-Zyklen. Die Linie sollte impliziert und nicht gezeichnet werden.
Mit Regionen: Eine Geometrie, mehrere Attributtabellen, mehrere Darstellungen.
- Der äußere Umfang (normale Hochwassermarke) ist sauber abgegrenzt
- Keine offensichtliche Trennung zwischen See und Fluss, aber sie wissen immer noch, was was ist
- Flachwasser / intermittierendes Wasser wird entsprechend symbolisiert, wobei sich die Untiefen der Flüsse von den Untiefen der Seen unterscheiden.
Sehen Sie hier für eine Karte Paket Simulation von dem, was wir versuchen , Abdeckung zu erreichen und die Quelle ArcInfo Bereich , aus dem es gebaut ist.
quelle
Antworten:
Diese Frage habe ich auf der Ask A Cartographer- Website von Esri gestellt . Sie wiesen mich auf eine am besten geeignete Problemumgehung hin: Verwenden Sie das Zeichnen auf Symbolebene im Allgemeinen und das Auflösen von Polygongrenzen im Besonderen mithilfe des Zeichnens auf Symbolebene. Wahrscheinlich, worauf Craig in seiner Antwort bereits hingewiesen hatte. Ich habe die Dialoge und Hilfethemen schon einmal gesehen, habe mich aber nicht damit befasst, da es sich bei den Beispielen um Zeilen in Großbuchstaben handelt und ich nicht verstanden habe, wie die gleichen Prinzipien auf Polygone angewendet werden können. Mit der v10-Hilfe haben sie die Beispiele und Verfahren erheblich erweitert. Obwohl es für eine v10-Zielgruppe geschrieben wurde, sollte es auch v9.x-Benutzern helfen, da es sich nicht wesentlich geändert hat.
Ich habe es endlich geschafft, dass Symbolebenen mit unseren Daten vor Ort funktionieren (keine doppelten Feature-Classes erstellt, keine Attribute hinzugefügt). Es gibt einige Inkonsistenzen in der Symbolebene, die Verwirrung stiften, die ich hier erwähnen werde (auch bekannt als "Achten Sie auf untergetauchte Steine" und "Hier sind Drachen"):
Eine Problemumgehung für die Verwendung von Markierungs- / Bildfüllungen, das Auflösen aller inneren Grenzen und das Zeichnen des äußersten Randes aller Objekte ("normale Hochwassermarkierung" in den Beispieldaten (verknüpft mit in Q)) ist:
Entwickeln Sie die Gewohnheit, die Stapelreihenfolge und die Eigenschaften für das Zusammenführen von Verknüpfungen immer zu überprüfen. Nur weil Sie es angewiesen haben, X zu tun / nicht zu tun, heißt das nicht, dass es sich tatsächlich an etwas erinnert.
(UPDATE) Es ist immerhin möglich, Bildsymbole, Symbolebenen und eine einzelne ToC-Ebene zu verwenden. Du legst deine Zunge nach rechts, stellst dich auf ein Bein (egal welches) und schaust zum Mond. Von hier ein Kartenpaket, die zwei Arbeitsmethoden (- update.mpk See-Kartographie-symb-Level) erhalten.
siehe bild in voller größe
quelle
Die folgende Aufnahme verwendet die in meinem Kommentar beschriebene Methode. (keine Darstellung - beide Ebenen verweisen auf dieselben Daten)
Versuchte dies mit Darstellungen in einer Ebene zu erreichen, konnte es aber nicht tun. Es wurde versucht, nur eine Gliederung mit kartografischer Darstellung zu generieren, damit diese als Overlay verwendet werden kann, dies jedoch nicht möglich ist. (Kartografische Darstellungen waren ein wichtiger Grund, warum ich auf ArcEditor aktualisiert habe. Bisher habe ich sie jedoch nur in sehr geringem Umfang verwendet, da es sich nicht um ein so leistungsfähiges Tool handelt, wie ich es ursprünglich erwartet hatte.)
quelle
Konvertieren Sie Ihre Regionspolygone in überlappende Features. Sie können sie dann symbolisieren, wie Sie möchten, basierend auf dem Attribut. Die Zeichenreihenfolge kann über das Zeichnen auf Symbolebene gesteuert werden, sodass die Feuchtgebiete immer oben zeichnen. Verwenden Sie Topologieregeln, um sicherzustellen, dass mehrere Polygone synchron bleiben.
quelle