Raster registrieren (Data Management)
Zusammenfassung
Führt eine geographische Transformation in ein bestehendes Raster-Dataset durch, indem das Raster automatisch mit einem Bezugsbild registriert wird. Diese Funktion ist mit der Funktion der Schaltfläche Automatisch registrieren in Georeferenzierungswerkzeugen vergleichbar.
Um das Bild automatisch zu registrieren, müssen sich Eingabe-Raster und Referenz-Raster geographisch relativ nah beieinander befinden. Sie müssen möglicherweise eine Link-Datei mit einigen Links erstellen, um das Eingabe-Raster im gleichen Kartenbereich platzieren zu können. Mit der Werkzeugleiste Georeferenzierung kann eine Link-Tabelle erstellt werden.
Verwendung
-
Georeferenzierungsinformationen des Eingabe-Rasters werden aktualisiert.
Das Stichwort RESET erlaubt Ihnen, alle geographischen Informationen zu entfernen, die mithilfe dieses Werkzeugs angewendet wurden.
- Mit diesem Werkzeug können Sie ein einzelnes Element in einem Mosaik-Dataset registrieren. Dazu müssen Sie den vollständigen Pfad des Mosaik-Datasets und dann eine eindeutige Abfrage für das Element eingeben, das Sie aktualisieren möchten. Im Folgenden finden Sie einige Beispiele dazu, wie ein Element in einem Mosaik-Dataset als Eingabe-Raster festgelegt wird:
- \\Myserver\MyFolder\MyMosaicDataset\OBJECTID=1
- \\Myserver\MyFolder\MyMosaicDataset\NAME='tileName01'
Syntax
Parameter | Erläuterung | Datentyp |
in_raster |
Das Eingabe-Raster-Dataset. Nach Ausführung des Werkzeugs werden die Georeferenzierungsinformationen des Eingabe-Rasters aktualisiert. Ein Element kann auch in einem Mosaik-Dataset registriert werden. | Raster Layer |
register_mode |
Wählen Sie den Registrierungsmodus aus. Sie können das Raster entweder bei einer Transformationen registrieren, oder Sie können die Transformation zurücksetzen.
| String |
reference_raster (optional) |
Wählen Sie das Referenz-Raster aus, dem die Eingabe zugeordnet wird. | Raster Layer |
Input_link_file (optional) |
Die Link-Datei, die verwendet wird, um das Eingabe-Raster im gleichen Kartenbereich zu platzieren wie das Referenz-Raster. Jede Zeile in der Eingabelink-Datei kann einen der folgenden Werte enthalten, jeweils durch einen Tabulator getrennt:
| Text File |
transfomation_type (optional) |
Der geometrische Transformationstyp.
| String |
Output_CPT_link_file (optional) | Die Ausgabelink-Datei, die die von diesem Werkzeug erstellten Registrierungslinks enthält. Die Ausgabelink-Datei kann im Werkzeug Mit Datei entzerren verwendet werden. Jede Zeile in der Ausgabelink-Datei weist die folgenden Werte auf, jeweils durch einen Tabulator getrennt:
| Text File |
Codebeispiel
Dies ist ein Python-Beispiel für das Werkzeug "RegisterRaster".
import arcpy
arcpy.RegisterRaster_management(
"\\cpu\data\nonref.tif", "REGISTER", "\\cpu\data\yesref.tif",
"\\cpu\data\links.txt", "POLYORDER1", "#")
Dies ist ein Python-Skriptbeispiel für das Werkzeug "RegisterRaster".
# Register raster using only control points
import arcpy
arcpy.env.workspace = "C:/Workspace"
rdname = "irs_ps.img"
mode = "REGISTER"
refrd = ""
linkfile = "C:/Workspace/irs_controls_13.txt"
order = "POLYORDER2"
arcpy.RegisterRaster_management(
rdname, mode, refrd, linkfile, order)