ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Passpunkte abgleichen

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Erstellt Abgleich-Verknüpfungspunkte für einen gegebenen Bodenpasspunkt und einen initialen Verknüpfungspunkt in einem der überlappenden Bilder.

Im Ortho Mapping-Workflow zur Blockausgleichung müssen für eine genauere Ausgleichung in vielen Fällen Bodenpasspunkte hinzugefügt werden. Einem Bodenpasspunkt ist in der Regel ein Verknüpfungspunkt in jedem überlappenden Bild zugeordnet. Gibt es zahlreiche überlappende Bilder für einen Bodenpasspunkt, ist das manuelle Erstellen von Verknüpfungspunkten für die einzelnen Bilder mit erheblichem Arbeitsaufwand verbunden.

Verwendung

  • Wenn für den Eingabe-Passpunktsatz kein Bodenpasspunkt vorhanden ist, tritt beim Ausführen des Werkzeugs ein Fehler auf.

  • Wenn für den Eingabe-Passpunktsatz Bodenpasspunkte verfügbar sind, jedoch kein initialer Verknüpfungspunkt vorhanden ist, tritt beim Ausführen des Werkzeugs ein Fehler auf.

  • Werden keine zugeordneten Verknüpfungspunkte gefunden, bleibt der Eingabe-Passpunktsatz unverändert. Eine Warnmeldung mit dem Hinweis, dass keine neuen Verknüpfungspunkte gefunden wurden, wird angezeigt.

  • Ein Eingabe-Passpunktsatz kann ein JSON-Zeichenfolgeobjekt mit einer Liste von Punkten sein, wie unten dargestellt.

    Eingabe-Passpunktsätze

    [
    {
    "poinId": <id>,
    "x": 
    "y":
    "z":
    "xyAccuracy":
    "zAccuracy":
    "spatialReference":{<spatialReference>}, // default WGS84
    "imagePointSpatialReference": {}, // default ICS
    "imagePoints": [
    {"imageId": 
     "x":
         "y": 
        },
       …
       ]
    }
    ]
    

Syntax

MatchControlPoints(in_mosaic_dataset, in_control_points, out_control_points, {similarity})
ParameterErklärungDatentyp
in_mosaic_dataset

Das Mosaik-Dataset mit den Quellbilddaten, aus denen die Verknüpfungspunkte erstellt werden

Mosaic Dataset; Mosaic Layer
in_control_points

Der Eingabe-Passpunktsatz, der eine Liste der Bodenpasspunkt-Features sowie mindestens einen initialen Verknüpfungspunkt für jeden Bodenpasspunkt enthält

File; Feature Class; Feature Layer; String
out_control_points

Die Ausgabe-Passpunkt-Features, die Bodenpasspunkte enthalten

Feature Class
similarity
(optional)

Gibt die Ähnlichkeit für übereinstimmende Verknüpfungspunkte an.

  • LOW —Die Kriterien für die Ähnlichkeit für die beiden übereinstimmenden Punkte sind niedrig. Mit dieser Option werden die meisten übereinstimmenden Punkte erzeugt, einige Übereinstimmungen weisen jedoch möglicherweise eine höhere Fehlerstufe auf.
  • MEDIUM —Die Kriterien für die Ähnlichkeit für die beiden übereinstimmenden Punkte sind mittel.
  • HIGH —Die Kriterien für die Ähnlichkeit für die beiden übereinstimmenden Punkte sind groß. Mit dieser Option wird die geringste Anzahl übereinstimmender Punkte erzeugt, die einzelnen Übereinstimmungen weisen jedoch eine niedrigere Fehlerstufe auf.
String

Codebeispiel

MatchControlPoints – Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für das Werkzeug MatchControlPoints.

import arcpy
mdpath = "c:/omproject/dronecollection.gdb/droneimgs"
initpointset = "c:/omproject/initialgcpset.json"
arcpy.MatchControlPoints_management(mdpath, initpointset, out_control_points="c:/omproject/matchedpointsets.shp", similarity="HIGH")
MatchControlPoints – Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Beispiel für das Werkzeug MatchControlPoints.

import arcpy
import json
mdpath = "c:/omproject/dronecollection.gdb/droneimgs"
initpointset = [
    {
        "x": -117.21684675264804,
        "y": 34.052400694386705,
        "z": 123,
        "pointId": 1,
        "imagePoints": [
            {
                "imageID": 7,
                "x": -5635883367.549803,
                "y": -26485513430.170017,
                "u": -5635883367.549803,
                "v": -26485513430.170017
            }
        ]
    }
]
arcpy.MatchControlPoints_management(
        mdpath, in_control_points=json.dumps(initpointset), out_control_points="c:/omproject/matchedpointsets.shp", similarity="HIGH")

Umgebungen

  • Aktueller Workspace
  • Faktor für parallele Verarbeitung

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Raster"
  • Automatisches Georeferenzieren von Rastern
  • Grundlagen für die Georeferenzierung eines Raster-Datasets
  • Raster registrieren

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2019 Esri. | Datenschutz | Rechtliches