Geometrie in ein Mosaik-Dataset importieren (Data Management)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Ändert die Feature-Geometrie für die Footprints, die Grenze oder die Seamlines in einem Mosaik-Dataset, sodass sie mit denjenigen in einer Polygon-Feature-Class übereinstimmen.

Bild

Auf Footprint ausgeschnittenes Bild

Verwendung

Syntax

ImportMosaicDatasetGeometry_management (in_mosaic_dataset, target_featureclass_type, target_join_field, input_featureclass, input_join_field)
ParameterErläuterungDatentyp
in_mosaic_dataset

Pfad und Name des Mosaik-Datasets.

Mosaic Layer
target_featureclass_type

Die Polygon-Feature-Class im Mosaik-Dataset, deren Geometrie ersetzt wird.

  • FOOTPRINTDie Footprint-Polygone im Mosaik-Dataset.
  • SEAMLINEDie Seamline-Polygone im Mosaik-Dataset.
  • GRENZEDie Grenzpolygone im Mosaik-Dataset.
String
target_join_field

Feld im Mosaik-Dataset, das mit der richtigen Geometrie in der Eingabe-Feature-Class verknüpft wird.

Field
input_featureclass

Die Polygon-Feature-Class mit der neuen Geometrie für das Mosaik-Dataset.

Feature Layer ; Raster Catalog Layer
input_join_field

Feld in der Eingabe-Feature-Class, das mit der richtigen Zeile im Mosaik-Dataset verknüpft wird.

Field

Codebeispiel

ImportMosaicDatasetGeometry – Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für "ImportMosaicDatasetGeometry".

import arcpy
arcpy.ImportMosaicDatasetGeometry_management("c:/workspace/fgdb.gdb/md",
                                                   "FOOTPRINT", "OBJECTID",
                                                   "infootprint.shp", "FTID")
ImportMosaicDatasetGeometry – Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für "ImportMosaicDatasetGeometry".

##===========================
##Import Mosaic Dataset Geometry
##Usage: ImportMosaicDatasetGeometry_management in_mosaic_dataset FOOTPRINT | SEAMLINE
##                                       | BOUNDARY target_join_field 
##                                       input_featureclass input_join_field 

try:
    import arcpy
    arcpy.env.workspace = "c:/PrjWorkspace/RasGP"
    # Import shape file geometry as Mosaic Dataset Footprints
    # Note: Feature class FID starts with 0
    arcpy.ImportMosaicDatasetGeometry_management("Geometry.gdb/md",
                                                "FOOTPRINT", "OBJECTID",
                                                "infootprint.shp", "FTID")                                      
    
    # Import GDB feature class as Mosaic Dataset Boundary
    arcpy.ImportMosaicDatasetGeometry_management("Geometry.gdb/md", "BOUNDARY",
                                          "OBJECTID", "Geometry.gdb/inboundary",
                                          "OBJECTID")
    
except:
    print "Import Mosaic Dataset Geometry example failed."
    print arcpy.GetMessages()

Umgebung

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Verwandte Themen

Lizenzierungsinformationen

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