Rubbersheeting
Rubbersheeting wird in der Regel verwendet, um zwei oder mehr Layer auszurichten. Dabei werden die Features eines Layers in einer stückweisen Transformation unter Beibehaltung der geraden Linien verschoben.
In dieser Übung lernen Sie, wie Sie mit Versatz-Links, mehreren Versatz-Links und Identity-Links Rubbersheeting für Daten durchführen. Sie führen Rubbersheeting für einen neu importierten Satz von Straßen-Features durch, um diesen an eine vorhandene Feature-Class von Straßen-Features anzupassen.
Festlegen der Daten- und Rubbersheeting-Optionen
Voraussetzung:
Starten Sie ArcMap, und zeigen Sie die Werkzeugleisten Editor, Fangen und Räumliche Anpassung an.
- Klicken Sie auf der Werkzeugleiste "Standard" auf die Schaltfläche Öffnen .
- Navigieren Sie im Verzeichnis "\Editing\SpatialAdjustment", in dem die Lernprogrammdaten installiert sind, zum Kartendokument Rubbersheet.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.
- Stellen Sie sicher, dass das Fangen an Stützpunkt aktiviert ist. Falls dies nicht der Fall ist, klicken Sie auf Fangen an Stützpunkt (Werkzeugleiste Fangen).
- Sie müssen angeben, ob eine ausgewählte Gruppe von Features oder alle Features in einem Layer angepasst werden sollen. Klicken Sie auf der Werkzeugleiste Räumliche Anpassung auf das Menü Räumliche Anpassung und anschließend auf Daten zur Anpassung festlegen.
- Klicken Sie auf Alle Features in diesen Layern.
- Vergewissern Sie sich, dass nur der Layer ImportStreets markiert ist. Deaktivieren Sie gegebenenfalls den Layer ExistingStreets. Klicken Sie auf OK.
- Klicken Sie auf das Menü Räumliche Anpassung, zeigen Sie auf Anpassungsmethoden und klicken Sie dann auf Rubbersheet, um die Anpassungsmethode festzulegen.
- Klicken Sie im Menü Räumliche Anpassung auf Optionen.
- Klicken Sie auf die Registerkarte Allgemein.
- Klicken Sie für die Anpassungsmethode auf Rubbersheet, damit Sie zusätzliche Optionen für Rubbersheeting festlegen können.
- Klicken Sie auf Optionen.
- Klicken Sie auf Natürlicher Nachbar und dann auf OK.
- Klicken Sie auf OK, um das Dialogfeld Eigenschaften: Anpassen zu schließen.
Hinzufügen von Versatz-Links
Versatz-Links definieren die Quellen- und Zielkoordinaten für eine Anpassung. Versatz-Links können manuell erstellt oder aus einer Link-Datei geladen werden.
In dieser Übung erstellen Sie eigene Versatz-Links an mehreren wichtigen Schnittpunkten der Layer "ExistingStreets" und "ImportStreets".
- Klicken Sie auf Lesezeichen und dann auf Import streets, um die aktuelle Ansicht auf die Bearbeitungsfläche dieser Übung festzulegen.
- Um eine bessere Ansicht des Anpassungsbereichs zu erhalten, zoomen Sie auf das Lesezeichen "Intersections", das für Sie erstellt wurde. Klicken Sie auf Lesezeichen und dann auf Intersections.
- Klicken Sie auf das Werkzeug Neuer Versatz-Link auf der Werkzeugleiste Räumliche Anpassung.
- Fangen Sie den Link an der Quellenposition im Layer "ImportStreets" (siehe unten):
- Fangen Sie den Link an der Zielposition im Layer "ExistingStreets" (siehe unten):
- Erstellen Sie weitere Links an den Umfangsschnittpunkten der Layer, wobei Sie entgegen dem Uhrzeigersinn vorgehen. Lesen Sie die Fang-Info, um sicherzustellen, dass Sie die richtige Position fangen. Sie erstellen insgesamt sechs Versatz-Links (siehe unten):
Hinzufügen mehrerer Versatz-Links
- Um eine bessere Ansicht des Anpassungsbereichs zu erhalten, zoomen Sie auf das Lesezeichen "Curve features", das für Sie erstellt wurde. Klicken Sie auf Lesezeichen und dann auf Curve features.
- Klicken Sie auf das Werkzeug Mehrere Versatz-Links auf der Werkzeugleiste Räumliche Anpassung.
- Klicken Sie im Layer "ImportStreets" auf das geschwungene Straßen-Feature.
- Klicken Sie im Layer "ExistingStreets" auf das geschwungene Straßen-Feature.
- Sie werden aufgefordert, die Anzahl der Links, die erstellt werden sollen, einzugeben. Übernehmen Sie den Standardwert (10) und drücken Sie die EINGABETASTE.
Mehrere Links werden jetzt in der Karte angezeigt.
- Erstellen Sie mehrere Links für das andere geschwungene Feature.
- Klicken Sie auf das Werkzeug Neuer Versatz-Link auf der Werkzeugleiste Räumliche Anpassung.
- Fügen Sie die abschließenden Versatz-Links hinzu (siehe unten):
Hinzufügen von Identity-Links
Identity-Links werden verwendet, um Features an bestimmten Punkten zu verankern, damit sie sich während einer Anpassung nicht bewegen. Sie fügen jetzt Identity-Links an wichtigen Schnittpunkten hinzu, um ihre Positionen beizubehalten.
- Klicken Sie auf das Werkzeug Neuer Identity-Link auf der Werkzeugleiste Räumliche Anpassung.
- Verkleinern Sie die Ansicht und fügen Sie fünf Identity-Links an den Schnittpunkten hinzu (siehe unten):
Anpassen der Daten
- Klicken Sie auf das Menü Räumliche Anpassung und dann auf Anpassungsvorschau, um die Anpassung zu überprüfen. In der Vorschau wird eine Anpassung angezeigt, bevor sie tatsächlich durchgeführt wird. Wenn die Ergebnisse der Anpassung nicht zufriedenstellend sind, können Sie die Links ändern, um die Genauigkeit der Anpassung zu verbessern.
- Klicken Sie im Menü Räumliche Anpassung auf Anpassen.
- So sollte die Anpassung aussehen:
- Klicken Sie auf das Menü Bearbeiten und dann auf Alle Elemente auswählen. Sie können nun die Links auswählen, da sie grafische Elemente sind.
- Drücken Sie die ENTF-TASTE.
- 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 5c: Kantenanpassung von Daten.
In dieser Übung haben Sie gelernt, wie Sie die Daten für eine Anpassung festlegen, Versatz-Links erstellen, die Anpassung in der Vorschau anzeigen und die Daten anpassen.