Verbindungspunkte berechnen (Data Management)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Berechnet die Verbindungspunkte zwischen den überlappenden Mosaik-Dataset-Elementen. Die Verbindungspunkte können zum Berechnen der Anpassungen für das Mosaik-Dataset verwendet werden.

Verwendung

Syntax

ComputeTiePoints_management (in_mosaic_dataset, control_points_features, {similarity}, {in_mask_dataset}, {out_image_feature_points})
ParameterErläuterungDatentyp
in_mosaic_dataset

Das Eingabe-Mosaik-Dataset, das zum Erstellen der Verbindungspunkte verwendet wird.

Mosaic Layer; Mosaic Dataset
control_points_features

Die Ausgabe-Passpunkttabelle. Diese Tabelle enthält die mit diesem Werkzeug erstellten Verbindungspunkte.

Feature Class
similarity
[similarity,...]
(optional)

Wählen Sie die Toleranzstufe für übereinstimmende Verbindungspunkte.

  • LOWDie Ähnlichkeitstoleranz für die übereinstimmenden Paare ist niedrig. Diese Option erzeugt die Paare mit der höchsten Übereinstimmung, einige Übereinstimmungen weisen jedoch möglicherweise eine höhere Fehlerstufe auf.
  • MEDIUMDie Ähnlichkeitstoleranz für die übereinstimmenden Paare ist mittel. Dies ist die Standardeinstellung.
  • HIGHDie Ähnlichkeitstoleranz für die übereinstimmenden Paare ist hoch. Diese Option erzeugt die geringste Anzahl von übereinstimmenden Paaren, jedes übereinstimmende Paar weist jedoch eine niedrigere Fehlerstufe auf.
string
in_mask_dataset
(optional)

Eine Maske verhindert, dass Verbindungspunkte in den Bereichen erstellt werden, die mit dem Eingabemasken-Layer überlappen.

Feature Layer
out_image_feature_points
(optional)

Die Ausgabe-Bild-Feature-Punkt-Tabelle. Sie wird als Polygon-Feature-Class gespeichert. Diese Ausgabe kann sehr umfangreich sein.

Feature Class

Codebeispiel

ComputeTiePoints – Beispiel 1 (Python-Fenster)

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

import arcpy
arcpy.ComputeTiePoints_management("\\srvr\wksp\compTiePts.gdb\md", \
                                  "\\srvr\wksp\compTiePts.gdb\outCP", \
                                  "MEDIUM", "\\srvr\wksp\mask.shp", \
                                  "\\srvr\wksp\compTiePts.gdb\outFP")
ComputeTiePoints – Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für das Werkzeug "ComputeTiePoints".

#===========================
#Compute Tie Points
'''Usage: ComputeTiePoints_management(in_mosaic_dataset, control_points_features, 
                                      {MEDIUM | LOW | HIGH}, {in_mask_dataset}, 
                                      {out_image_feature_points})
'''

try:
    import arcpy
    arcpy.env.workspace = "C:/Workspace"

    #Compute tie points for mosaic dataset items
    mdname = "computetiepnt.gdb/md"
    controlpnt = "C:/workspace/outcontrolpnt.shp"
    similarity = "MEDIUM"
    inmask = "C:/workspace/mask.shp"
    outpnt = "C:/workspace/outfeat.shp"

    arcpy.ComputeTiePoints_management(mdname, controlpnt, similarity, inmask,
                                      outpnt)

except:
    print "Compute Tie Points example failed."
    print arcpy.GetMessages()

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Nein
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
9/11/2013