Übung 4a: Bearbeiten von gemeinsamen Features mit einer Karten-Topologie
Karten-Topologie
Viele Vektor-Datasets enthalten Features mit einer gemeinsamen Geometrie. Features können Kanten, z. B. Liniensegmente, oder Knoten, die Punkte an den Enden von Segmenten, gemeinsam nutzen. Beispiel: Wassereinzugsgebiet-Polygone können gemeinsame Kanten entlang von Bergkämmen besitzen und See-Polygone können ihre Uferlinienkanten zusammen mit Landnutzungs-Polygonen verwenden. Drei Wassereinzugsgebiete könnten einen einzigen Knoten an einem Berggipfel nutzen, während sich drei Flussabschnitt-Features einen Knoten an einem Zusammenfluss teilen. Die Werkzeugleiste "Topologie" enthält Werkzeuge für die Arbeit mit topologisch verknüpften Features.
Eine Karten-Topologie stellt topologische Beziehungen zwischen den Teilen von Features her, die lagegleich (koinzident) sind. Sie können die Feature-Classes angeben, die an der Karten-Topologie teilnehmen sollen. Sie können auch die Entfernung oder Cluster-Toleranz auswählen, die definiert, wie nah Kanten und Stützpunkte beieinander liegen müssen, damit sie als lagegleich betrachtet werden. Sie können gleichzeitig gemeinsame Kanten und Knoten mit dem Werkzeug "Topologiebearbeitung" bearbeiten, während Sie eine Karten-Topologie erstellen.
ArcView-Benutzer können eine Karten-Topologie erstellen und bearbeiten, die dem in dieser Übung verwendeten Typ entspricht. ArcEditor- und ArcInfo-Benutzer können ebenfalls Geodatabase-Topologien bearbeiten, die einen Satz von Regeln über die Beziehungen zwischen Feature-Classes in einem Feature-Dataset definieren. In einer anderen Übung werden Sie eine Geodatabase-Topologie bearbeiten.
Erstellen einer Karten-Topologie
Starten Sie ArcMap und zeigen Sie die Werkzeugleisten Editor, Fangen und Topologie an.
In dieser Übung werden Sie mehrere Wassereinzugsgebiet-Features in zwei Feature-Classes durch das Erstellen einer Karten-Topologie aktualisieren.
- Klicken Sie auf der Werkzeugleiste "Standard" auf die Schaltfläche Öffnen .
- Navigieren Sie im Verzeichnis "\Editing\Topology", in dem die Lernprogrammdaten installiert sind, zum Kartendokument MapTopology.mxd. Das Standardverzeichnis lautet "C:\ArcGIS\ArcTutor".
- Klicken Sie auf die Karte und dann auf Öffnen.
- Wenn das Kartendokument aus der vorherigen Übung noch geöffnet ist und Sie zum Schließen aufgefordert werden, können Sie dies tun, ohne die Änderungen zu speichern.
- Klicken Sie auf der Werkzeugleiste Editor auf das Menü Editor und dann auf Bearbeitung starten.
- Schließen Sie das Fenster Features erstellen. Sie benötigen es in dieser Übung nicht.
-
Klicken Sie auf Lesezeichen und dann auf 3 Region Divide.
Die Kartenansicht wird auf den Lesezeichenbereich vergrößert. Sie können jetzt die Beschriftungen für die kleineren Wassereinzugsgebiete sehen.
- Klicken Sie auf die Schaltfläche Karten-Topologie. auf der Werkzeugleiste Topologie.
- Klicken Sie auf Alle auswählen. Alle Features auf der Karte aus beiden Feature-Classes sollen an der Karten-Topologie beteiligt sein.
- Klicken Sie auf OK.
Diese Karte enthält zwei Feature-Classes. "Hydro_region" enthält Polygon-Features, die drei große hydrologische Regionen im Südwesten der USA darstellen. Beachten Sie, dass ein Teil des regionalen Wassereinzugsgebiets "Great Basin" im Lernprogramm-Dataset weggelassen wurde. "Hydro_units" enthält Polygon-Features, die kleinere Wassereinzugsgebiete innerhalb dieser Regionen darstellen. Sie können die Features in der Feature-Class "Hydro_units" sehen, weil die Features "Hydro_region" teilweise transparent sind.
Die regionalen Daten wurden durch Zusammenführen der kleineren hydrologischen Einheiten abgeleitet. Aus diesem Grund sind die Grenzen der Features in "Hydro_region" bereits mit den Grenzen der kleineren Wassereinzugsgebiete lagegleich. In dieser Übung werden Sie eine Karten-Topologie erstellen, damit Sie die Stützpunkte bearbeiten können, die eine gemeinsame Kante bilden, und einen Knoten verschieben, der den Schnittpunkt mehrerer Features definiert.
Suchen gemeinsamer Features
Sie bearbeiten nun die Karten-Topologie mit dem Werkzeug "Topologiebearbeitung", um eine Kante auszuwählen und festzulegen, mit welchen Features sie zusammen verwendet werden soll. Im Dialogfeld "Gemeinsame Features anzeigen" können Sie ermitteln, welche Features eine bestimmte Topologiekante oder einen Knoten gemeinsam nutzen, und festlegen, ob Änderungen an einem bestimmten Topologieelement von bestimmten Features übernommen werden sollen.
- Klicken Sie auf das Werkzeug Topologiebearbeitung der Werkzeugleiste Topologie vornehmen.
- Klicken Sie auf die gemeinsame Kante von East Fork Sevier. Utah. polygon (#16030002) und Kanab. Arizona, Utah. polygon (#15010003).
- Klicken Sie auf Gemeinsame Features anzeigen auf der Werkzeugleiste Topologie.
- Doppelklicken Sie auf Hydro_units. Das Pluszeichen ändert sich in ein Minuszeichen und unter Hydro_units werden zwei weitere Verzweigungen eingeblendet. Jede dieser Verzweigungen stellt ein hydrologisches Einheiten-Feature dar, das diese Kante ebenfalls nutzt.
-
Klicken Sie auf East Fork Sevier. Utah. (51).
Das Feature Nummer 51 in der Feature-Class "Hydro_units", die hydrologische Einheit "East Fork Sevier", blinkt auf der Karte.
-
Doppelklicken Sie auf Hydro_region und klicken Sie auf Great Basin Region (1).
Das Feature Nummer 1 in der Feature-Class "Hydro_region", die Region "Great Basin", blinkt auf der Karte.
- Schließen Sie das Dialogfeld Gemeinsame Features.
Bearbeiten einer gemeinsamen Kante in einer Karten-Topologie
Nachdem Sie sich davon überzeugt haben, dass die Features, die Sie aktualisieren müssen, diese Kante gemeinsam verwenden, aktualisieren Sie nun die Grenze der Wassereinzugsgebiete, damit sie besser in das Terrain passen.
-
Markieren Sie Hillshaded_terrain.sid im Inhaltsverzeichnis von ArcMap, um das Bild einzublenden.
- Halten Sie die Z-Taste gedrückt. Der Zeiger wird zum Werkzeug "Vergrößern".
- Ziehen Sie bei gedrückter Z-Taste einen Rahmen um die ausgewählte Kante.
-
Doppelklicken Sie auf die Kante. Sie können jetzt die Stützpunkte (grün) sehen, die die Form dieser Kante definieren.
-
Verschieben Sie den Zeiger auf den zweiten Stützpunkt vom östlichen Ende der Kante. Wenn sich der Zeiger in ein Feld mit vier Pfeilen ändert, klicken Sie auf den Stützpunkt, ziehen ihn nach Nordwesten und legen ihn dann auf der blauen Führungslinie ab.
- Klicken Sie außerhalb der Kante einmal auf die Karte, um die Auswahl aufzuheben. Klicken Sie anschließend wieder auf die Kante, um sie erneut auszuwählen.
Umgestalten einer gemeinsamen Kante in einer Karten-Topologie
- Stellen Sie sicher, dass das Fangen an Kanten aktiviert ist. Falls dies nicht der Fall ist, klicken Sie auf Fangen an Kante (Werkzeugleiste Fangen).
- Klicken Sie auf das Werkzeug Kante umformen auf der Werkzeugleiste Topologie.
-
Bewegen Sie den Zeiger an die Stelle auf der Kante, an der sich die ausgewählte Topologiekante und die blaue Führungslinie trennen.
- Klicken Sie auf die Kante, um eine Editierskizze zu beginnen.
- Fügen Sie weitere Stützpunkte entlang der Führungslinie hinzu. Wenn Sie die LEERTASTE gedrückt halten, können Sie die Fangfunktion vorübergehend deaktivieren, falls Sie Schwierigkeiten haben, die umgeformte Linie an der gewünschten Stelle entlang der blauen Linie zu platzieren.
- Vergewissern Sie sich, dass der letzte Stützpunkt, den Sie der Skizze hinzufügen, die Kante in der Nähe des verschobenen Stützpunkts fängt.
- Klicken Sie mit der rechten Maustaste an einer beliebigen Stelle auf die Karte, und klicken Sie auf Skizze fertig stellen.
Verschieben eines gemeinsamen Knotens in einer Karten-Topologie
Nachdem Sie die gemeinsame Kante der Wassereinzugsgebietsgrenzen angepasst haben, müssen Sie ein anderes Problem mit den vorhandenen Daten lösen. Der Knoten am östlichen Ende der Kante ist der Punkt, an dem sich die regionalen Wassereinzugsgebiete Great Basin, Upper Colorado und Lower Colorado treffen. Sie verschieben diesen gemeinsamen Knoten um eine angegebene Anzahl von Metern.
- Klicken Sie auf das Werkzeug Topologiebearbeitung der Werkzeugleiste Topologie vornehmen.
- Klicken Sie außerhalb der Kante einmal auf die Karte, um die Auswahl aufzuheben.
- Halten Sie die N-Taste gedrückt. Dadurch werden die wählbaren Topologieelemente vorübergehend auf Knoten beschränkt.
-
Ziehen Sie bei gedrückter N-Taste einen Rahmen um den Knoten.
- Klicken Sie mit der rechten Maustaste, und klicken Sie dann auf Verschieben.
-
Geben Sie in die X- und Y-Felder 460 bzw. 410 ein und drücken Sie die EINGABETASTE.
Der Knoten wird an die neue Position verschoben und alle Features werden aktualisiert, die diesen Knoten in der Karten-Topologie gemeinsam verwenden. Sie können den Knoten auch verschieben, indem Sie ihn ziehen, während Sie den Stützpunkt der Topologiekante bewegen.
- Klicken Sie auf der Werkzeugleiste Editor auf das Menü Editor und dann auf Bearbeitung stoppen.
- Klicken Sie auf Ja, um die Änderungen zu speichern.
- Schließen Sie ArcMap, wenn Sie das Lernprogramm beendet haben. Sie müssen das Kartendokument nicht speichern.
- Um mit der nächsten Übung fortzufahren, klicken Sie auf Übung 4b: Beheben von Linienfehlern mithilfe der Geodatabase-Topologie.
In dieser Übung haben Sie gelernt, wie Sie eine Karten-Topologie erstellen und mit dem Werkzeug "Topologiebearbeitung" mehrere Features bearbeiten, die gemeinsame Kanten und Knoten verwenden. Mithilfe der Karten-Topologie war es Ihnen möglich, die allgemeine Grenze zwischen den Features beizubehalten, während Sie gleichzeitig erst vier und dann sechs Features in zwei verschiedenen Feature-Classes bearbeitet haben. Das Werkzeug "Topologiebearbeitung" und die Topologieeditier-Tasks können auch zur Bearbeitung der Kanten und Knoten in einer Geodatabase-Topologie verwendet werden.