Passpunkte anhängen (Reality-Mapping)

Zusammenfassung

Kombiniert Passpunkte mit einer vorhandenen Passpunkt-Tabelle.

Die anzuhängenden Punkte sind die Ergebnisse der Werkzeuge Verknüpfungspunkte berechnen bzw. Passpunkte berechnen oder einer Point-Feature-Class.

Verwendung

  • Wenn sowohl der Parameter Name des Z-Wert-Feldes als auch der Parameter Eingabe-DEM festgelegt sind, hat der Name des Z-Wert-Feldes Priorität. Wenn weder der Parameter Name des Z-Wert-Feldes noch der Parameter Eingabe-DEM festgelegt ist, wird der Z-Wert für alle Bodenpasspunkte und Prüfpunkte auf 0 festgelegt.

  • Gehen Sie beim Aufrufen der Option Anhängen umsichtig vor. Sie gilt nur, wenn die Verknüpfungspunkte in der Eingabe- und der Ziel-Passpunkttabelle die gleiche Transformation aufweisen.

Parameter

BeschriftungErläuterungDatentyp
Ziel-Passpunkte

Die Eingabe-Passpunkttabelle. Dies ist in der Regel die Ausgabe des Werkzeugs Verknüpfungspunkte berechnen.

Feature Class; Feature Layer
Eingabe-Passpunkte

Eine Punkt-Feature-Class, die Passpunkte speichert. Hierbei kann es sich um die Passpunkttabelle handeln, die mit dem Werkzeug Passpunkte berechnen, mit dem Werkzeug Verknüpfungspunkte berechnen oder mit einer Punkt-Feature-Class erstellt wurde, die Bodenpasspunkte aufweist.

Feature Class; Feature Layer; File; String
Name des Z-Wert-Feldes
(optional)

Das Feld, das die Z-Werte von Passpunkten speichert.

Wenn sowohl der Parameter Name des Z-Wert-Feldes als auch der Parameter Eingabe-DEM festgelegt sind, wird das Z-Wert-Feld verwendet. Wenn weder der Parameter Name des Z-Wert-Feldes noch der Parameter Eingabe-DEM festgelegt ist, wird der Z-Wert für alle Bodenpasspunkte und Prüfpunkte auf 0 festgelegt.

Field
Tag-Feldname
(optional)

Ein Feld in der Eingabe-Passpunkttabelle, das einen eindeutigen Wert aufweist. Dieses Feld wird der Ziel-Passpunkttabelle hinzugefügt, in der das Tag-Feld verwendet werden kann, um Kennungen zur Verfügung zu stellen, die mit Bodenpasspunkten verknüpft sind.

Field
Eingabe-DEM
(optional)

Ein DEM zum Abrufen des Z-Wertes für die Passpunkte in der Eingabe-Passpunkttabelle.

Wenn sowohl der Parameter Name des Z-Wert-Feldes als auch der Parameter Eingabe-DEM festgelegt sind, wird das Z-Wert-Feld verwendet. Wenn weder der Parameter Name des Z-Wert-Feldes noch der Parameter Eingabe-DEM festgelegt ist, wird der Z-Wert für alle Bodenpasspunkte und Prüfpunkte auf 0 festgelegt.

Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer
XY-Genauigkeit
(optional)

Die Eingabegenauigkeit für die X- und Y-Koordinaten. Die Genauigkeit wird in denselben Einheiten angegeben wie die Eingabe-Passpunkte.

Diese Informationen sollten vom Datenanbieter bereitgestellt werden. Wenn die Genauigkeitsinformationen nicht verfügbar sind, lassen Sie diesen optionalen Parameter leer.

Double
Z-Genauigkeit
(optional)

Die Eingabegenauigkeit für die vertikalen Koordinaten. Die Genauigkeit wird in den Einheiten der Eingabe-Passpunkte angegeben.

Diese Informationen sollten vom Datenanbieter bereitgestellt werden. Wenn die Genauigkeitsinformationen nicht verfügbar sind, lassen Sie diesen optionalen Parameter leer.

Double
Geoid
(optional)

Die Geoid-Korrektur ist für RPCs erforderlich, die auf ellipsoidförmige Höhen verweisen. Die meisten Höhen-Datasets werden auf orthometrische Höhen auf Meeresspiegelniveau referenziert, sodass diese Korrektur in diesen Fällen zum Konvertieren in ellipsoidförmige Höhen erforderlich ist.

  • Deaktiviert: Es werden keine Geoid-Korrekturen vorgenommen. Verwenden Sie diese Option nur, wenn Ihr DEM bereits in ellipsoidförmigen Höhen ausgedrückt ist. Dies ist die Standardeinstellung.
  • Aktiviert: Eine Geoid-Korrektur wird durchgeführt, um orthometrische Höhen in ellipsoidförmige Höhen (basierend auf dem Geoid EGM96) zu konvertieren.
Boolean
Interessenbereich
(optional)

Definiert die Ausdehnung eines Interessenbereichs durch die Eingabe der minimalen und minimalen X- und Y-Koordinaten im Raumbezug der Eingabe-Passpunkttabelle.

Envelope; Feature Layer; Feature Class
Option "Anhängen"
(optional)

Gibt an, wie die Passpunkte an die Passpunkttabelle angefügt werden.

  • Alle Punkte hinzufügenFügen Sie alle Punkte der Eingabe-Passpunkttabelle zur Ziel-Passpunkttabelle hinzu, einschließlich GCPs, Prüfpunkte und alle Verknüpfungspunkte. Dies ist die Standardeinstellung.
  • Nur GCPs hinzufügenFügen Sie nur GCPs in der Eingabepunkttabelle zur Ziel-Passpunkttabelle hinzu.
  • GCPs und Verknüpfungspunkte hinzufügenFügen Sie GCPs und Verknüpfungspunkte, die speziell mit den GCPs verknüpft sind, zur Ziel-Passpunkttabelle hinzu.Setzen Sie diese Option umsichtig ein. Sie gilt nur, wenn die Verknüpfungspunkte in der Eingabe- und der Ziel-Passpunkttabelle die gleiche Transformation aufweisen. Die Verknüpfungspunkte haben möglicherweise nicht die gewünschten Positionen, wenn sie mit einem anderen Anpassungsprozess berechnet wurden.
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Passpunkte

Die aktualisierten Passpunkte.

Feature Class; Feature Layer

arcpy.rm.AppendControlPoints(in_master_control_points, in_input_control_points, {in_z_field}, {in_tag_field}, {in_dem}, {in_xy_accuracy}, {in_z_accuracy}, {Geoid}, {area_of_interest}, {append_option})
NameErläuterungDatentyp
in_master_control_points

Die Eingabe-Passpunkttabelle. Dies ist in der Regel die Ausgabe des Werkzeugs Verknüpfungspunkte berechnen.

Feature Class; Feature Layer
in_input_control_points

Eine Punkt-Feature-Class, die Passpunkte speichert. Hierbei kann es sich um die Passpunkttabelle handeln, die mit dem Werkzeug Passpunkte berechnen, mit dem Werkzeug Verknüpfungspunkte berechnen oder mit einer Punkt-Feature-Class erstellt wurde, die Bodenpasspunkte aufweist.

Feature Class; Feature Layer; File; String
in_z_field
(optional)

Das Feld, das die Z-Werte von Passpunkten speichert.

Wenn sowohl der Parameter Name des Z-Wert-Feldes als auch der Parameter Eingabe-DEM festgelegt sind, wird das Z-Wert-Feld verwendet. Wenn weder der Parameter Name des Z-Wert-Feldes noch der Parameter Eingabe-DEM festgelegt ist, wird der Z-Wert für alle Bodenpasspunkte und Prüfpunkte auf 0 festgelegt.

Field
in_tag_field
(optional)

Ein Feld in der Eingabe-Passpunkttabelle, das einen eindeutigen Wert aufweist. Dieses Feld wird der Ziel-Passpunkttabelle hinzugefügt, in der das Tag-Feld verwendet werden kann, um Kennungen zur Verfügung zu stellen, die mit Bodenpasspunkten verknüpft sind.

Field
in_dem
(optional)

Ein DEM zum Abrufen des Z-Wertes für die Passpunkte in der Eingabe-Passpunkttabelle.

Wenn sowohl der Parameter Name des Z-Wert-Feldes als auch der Parameter Eingabe-DEM festgelegt sind, wird das Z-Wert-Feld verwendet. Wenn weder der Parameter Name des Z-Wert-Feldes noch der Parameter Eingabe-DEM festgelegt ist, wird der Z-Wert für alle Bodenpasspunkte und Prüfpunkte auf 0 festgelegt.

Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer
in_xy_accuracy
(optional)

Die Eingabegenauigkeit für die X- und Y-Koordinaten. Die Genauigkeit wird in denselben Einheiten angegeben wie die in_input_control_points.

Diese Informationen sollten vom Datenanbieter bereitgestellt werden. Wenn die Genauigkeitsinformationen nicht verfügbar sind, überspringen Sie diesen optionalen Parameter.

Double
in_z_accuracy
(optional)

Die Eingabegenauigkeit für die vertikalen Koordinaten. Die Genauigkeit wird in den Einheiten der in_input_control_points angegeben.

Diese Informationen sollten vom Datenanbieter bereitgestellt werden. Wenn die Genauigkeitsinformationen nicht verfügbar sind, überspringen Sie diesen optionalen Parameter.

Double
Geoid
(optional)

Die Geoid-Korrektur ist für RPCs erforderlich, die auf ellipsoidförmige Höhen verweisen. Die meisten Höhen-Datasets werden auf orthometrische Höhen auf Meeresspiegelniveau referenziert, sodass diese Korrektur in diesen Fällen zum Konvertieren in ellipsoidförmige Höhen erforderlich ist.

  • NONEEs werden keine Geoid-Korrekturen vorgenommen. Verwenden Sie NONE nur, wenn Ihr DEM bereits in ellipsoidförmigen Höhen ausgedrückt ist. Dies ist die Standardeinstellung.
  • GEOIDEine Geoid-Korrektur wird durchgeführt, um orthometrische Höhen in ellipsoidförmige Höhen (basierend auf dem Geoid EGM96) zu konvertieren.
Boolean
area_of_interest
(optional)

Definiert die Ausdehnung eines Interessenbereichs durch die Eingabe der minimalen und minimalen X- und Y-Koordinaten im Raumbezug der Eingabe-Passpunkttabelle.

Envelope; Feature Layer; Feature Class
append_option
(optional)

Gibt an, wie die Passpunkte an die Passpunkttabelle angefügt werden.

  • ALLFügen Sie alle Punkte der Eingabe-Passpunkttabelle zur Ziel-Passpunkttabelle hinzu, einschließlich GCPs, Prüfpunkte und alle Verknüpfungspunkte. Dies ist die Standardeinstellung.
  • GCPFügen Sie nur GCPs in der Eingabepunkttabelle zur Ziel-Passpunkttabelle hinzu.
  • GCPSETFügen Sie GCPs und Verknüpfungspunkte, die speziell mit den GCPs verknüpft sind, zur Ziel-Passpunkttabelle hinzu.Setzen Sie diese Option umsichtig ein. Sie gilt nur, wenn die Verknüpfungspunkte in der Eingabe- und der Ziel-Passpunkttabelle die gleiche Transformation aufweisen. Die Verknüpfungspunkte haben möglicherweise nicht die gewünschten Positionen, wenn sie mit einem anderen Anpassungsprozess berechnet wurden.
String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_master_control_points

Die aktualisierten Passpunkte.

Feature Class; Feature Layer

Codebeispiel

AppendControlPoints: Beispiel 1 (Python-Fenster)

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

#===========================
#AppendControlPoints
'''Usage: AppendControlPoints_rm(in_master_control_points, 
{in_z_field}, {in_tag_field}, {in_dem}, {in_xy_accuracy}, 
{in_z_accuracy}, {Geoid}, {area_of_interest}, {append_option}
'''

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

arcpy.rm.AppendControlPoints("calval_allpoints_dem1", 
    "C:\test\calval_allpoints_dem1", "Score", "Ways", "calval",1, 2, "NONE", 
"-79.6407162269889 43.4853802421312 -79.094324938576 44.0836924137218", "GCP")
AppendControlPoints: Beispiel 2 (eigenständiges Skript)

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

#append control points

import arcpy
arcpy.env.workspace = "c:/workspace"

#append the control points and tie points
target = "BD.gdb/tiePoints"
in_controlPoints = "BD.gdb/controlPoints"
dem = "BD.gdb/dem"
AOI = "-79.6407162269889 43.4853802421312 -79.094324938576 44.0836924137218"
AppOpt = "GCP"


arcpy.rm.AppendControlPoints(target, in_controlPoints, "", dem, "", "", "", AOI, appOpt)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen