Transformieren von Features

Das Werkzeug Transformieren Transformieren führt mit Versatz-Links, die den Ursprungs- und Zielpfad für ausgewählte Features oder Layer angeben, geometrische Transformationen durch. Das Ergebnis ist eine Best-fit-Transformation zwischen den Links. Dieses Werkzeug ist im Bereich Features ändern verfügbar.

Der Grad der auf die Form, Fläche, Entfernung und Richtung der ausgewählten Features angewendeten Verzerrung hängt von der Transformationsmethode sowie von der Anzahl und Position der verwendeten Versatz-Links ab.

Transformationen

Tipp:

Verwenden Sie das Geoverarbeitungswerkzeug Features transformieren, um projektive Transformationen mit vier oder mehr Links durchzuführen, z. B. wenn direkt aus Luftaufnahmen erfasste Daten transformiert werden müssen.

Transformieren ausgewählter Features oder Layer

Wählen Sie zum Transformieren von Features die Features oder Layer aus, und zeichnen Sie die Versatz-Links.

  1. Deaktivieren Sie auf der Registerkarte Bearbeiten die Topologie, legen Sie die Voreinstellungen für das Fangen fest, und zeigen Sie den Bereich Features ändern an.
    1. Klicken Sie in der Gruppe Änderungen verwalten auf den Pfeil für die Topologie, und wählen Sie Keine Topologie Keine Topologie aus.
    2. Klicken Sie in der Gruppe Fangen auf das Dropdown-Menü Fangen Nach Fangen auflisten, und aktivieren Sie die Voreinstellungen für das Fangen.

      Um die Funktion "Fangen" vorübergehend zu deaktivieren, halten Sie beim Bearbeiten eines Features die Leertaste gedrückt.

    3. Klicken Sie in der Gruppe Features auf Ändern Features ändern.
  2. Blenden Sie Ausrichten ein, und klicken Sie auf Transformieren Transformieren.
  3. Wählen Sie die Features mit einer der folgenden Methoden aus:
    • Klicken Sie zum Transformieren ausgewählter Features auf die Registerkarte Ausgewählte Features, klicken Sie auf Auswählen Aktive Auswahl, und wählen Sie die Features aus.
      • Um die Auswahl zu verfeinern, klicken Sie in der Strukturansicht mit der rechten Maustaste auf ein Feature, und klicken Sie auf Auswahl aufheben Auswahl löschen oder auf Nur dieses auswählen Nach Auswahl auflisten.
        Kontextmenü
    • Um alle Features in einem oder mehreren Layern zu transformieren, klicken Sie auf die Registerkarte Layer, und wählen Sie die Layer aus.
  4. Klicken Sie auf den Dropdown-Pfeil Transformationsmethode, und wählen Sie eine Transformationsmethode aus.
    • Affin: Die Features werden differentiell skaliert, gedreht, übertragen, widergespiegelt und verzerrt.

      Bei dieser Methode werden mindestens drei Versatz-Links benötigt.

    • Ähnlichkeit: Die Features werden einheitlich skaliert, gedreht, übertragen und widergespiegelt.

      Bei dieser Methode werden mindestens zwei Versatz-Links benötigt. Sie empfiehlt sich für CAD-Zeichnungen und andere dateibasierte Feature-Daten, die im Allgemeinen nicht verzerrt werden.

  5. Zeichnen Sie eine geeignete Anzahl von Versatz-Links aus zwei Punkten, die den Ursprungs- und Zielpfad der Features definieren, die Sie transformieren. Sie können beliebig viele Links darstellen.
    Hinweis:

    Wenn Sie die für die aktive Methode erforderliche Mindestanzahl an Versatz-Link zeichnen, wird am oberen Rand des Bereichs das quadratisches Mittel des Fehlers angezeigt.

    1. Klicken Sie auf Neue Links hinzufügen Neuen Link hinzufügen.

      Die Konstruktionswerkzeugleiste für Segmente wird im unteren Bereich der Karte angezeigt.

      Werkzeugleiste für Segment-Konstruktionswerkzeuge
    2. Fangen Sie den Ursprungspunkt an einer Kante oder einem Stützpunkt des Features, das Sie transformieren.
    3. Fangen Sie den Endpunkt an der neuen Zielposition.
  6. Klicken Sie zum Löschen eines Versatz-Links auf Auswählen Auswählen, wählen Sie den Link aus, und drücken Sie die Taste Entf, oder klicken Sie mit der rechten Maustaste, und klicken Sie auf Löschen.
    • Um alle Versatz-Links zu löschen, klicken Sie im Bereich auf Alle Links löschen Löschen.
  7. Klicken Sie auf Transformieren.

    Die Features werden transformiert, und die Versatz-Links werden automatisch gelöscht.

Laden von Links aus einer Datei

Sie können beim Darstellen von Links Zeit sparen, indem Sie auf Links aus Datei laden Durchsuchen klicken und vordefinierte Links laden, die sich in einer mit ArcMap erstellten Link-Datei befinden.

Sie können vier- oder fünfspaltige Link-Dateien laden. Eine vierspaltige Link-Datei enthält ein Paar Quell- und Zielkoordinatenwerte. Eine fünfspaltige Link-Datei enthält eine ID-Spalte (Zeichenfolge oder numerisch), die den Spalten mit den Koordinatenwerten vorangestellt ist.

Link-Dateien sind durch Tabulatoren getrennte ASCII-Textdateien, die pro Zeile für jeden Link zwei Paar XY-Koordinatenwerte enthalten.

Beispielinhalte für eine fünfspaltige Link-Datei.

3	1032507.603691	1865947.186470	1032507.207115	1865926.170407
2	1032508.350801	1865986.785187	1032509.079486	1866025.405116
1	1032388.666424	1865961.179459	1032361.009572	1865981.280533

RMS-Fehler (Root Mean Square)

Der RMS-Fehler gibt die Gesamteignung der Transformation basierend auf der Anzahl und der Position Ihrer Versatz-Links an. Jeder Link erzeugt einen Restfehler, der die Übereinstimmung zwischen der Position des Ziel-Passpunktes und der tatsächlichen transformierten Position misst

Restfehler

Der im Bereich dargestellte RMS-Fehler ist die mit der folgenden Formel berechnete Summe der Restfehler, die von den einzelnen Links erzeugt werden.

RMS-Gleichung

RMS-Fehler sind je nach Genauigkeit der Ursprungsdaten und dem Maßstab der Quellkarte verschieden. In einigen Fällen kann ein hoher RMS-Fehler darauf hinweisen, dass bei den Daten ein hohes Maß an Streckung oder Verzerrung auftritt.

Ihre speziellen Anforderungen bestimmen letztendlich, was ein akzeptabler RMS-Fehler ist. Wenn ein RMS-Fehler als zu hoch ermittelt wird, können Sie den Fehler anpassen, indem Sie Links entfernen und neue Passpunkte hinzufügen.

Berechnungen

Affin

x’ = Ax + By + C
y’ = Dx + Ey + F

Dabei gilt:

A = Sx cos rB = (Sy / cos s) sin(s - r) C = DxD = Sx sin rE = (Sy / cos s) cos(s - r) F = DySx, Sy = Scaling factors (can be negative) Dx, Dy = Translation distances in x and y directions (can be negative) s = Skew angle of shearing along x-axis, measured from y-axis (-pi/2 < s < pi/2) r = Rotation angle in radians, measured counterclockwise from x-axis (- pi < r <= pi)

Ähnlichkeit

x' = Ax + By + C 
y' = -Bx + Ay + F

Dabei gilt:

A = s * cos tB = s * sin tC = Translation in x direction F = Translation in y direction
s = Scale change (same in x and y directions) t = Rotation angle, measured counterclockwise from the x-axis

Projektiv

x' = (Ax + By + C) / (Gx + Hy + 1) y' = (Dx + Ey + F) / (Gx + Hy + 1)