Mosaik-Dataset erstellen (Data Management)
Zusammenfassung
Erstellt ein leeres Mosaik-Dataset in einer Geodatabase.
Verwendung
-
Bei der Ziel-Geodatabase kann es sich um eine File-, Personal-, oder ArcSDE-Geodatabase handeln.
-
Nachdem das Mosaik-Dataset erstellt worden ist, können Sie es mit Raster zu Mosaik-Dataset hinzufügen mit Rastern auffüllen.
-
Der Name des Mosaik-Datasets muss den Beschränkungen der Geodatabase oder der zugrunde liegenden Datenbank genügen. Der Name darf z. B. nicht mit einer Zahl beginnen.
Syntax
| Parameter | Erläuterung | Datentyp |
in_workspace |
Der Pfad und der Name einer Geodatabase. | Workspace |
in_mosaicdataset_name |
Der Name des Mosaik-Datasets. | String |
coordinate_system |
Das Koordinatensystem für das Mosaik-Dataset, das für alle zugehörigen erstellten Dateien oder Features verwendet wird. | Spatial Reference |
num_bands (optional) |
Die Anzahl der im Raster-Dataset enthaltenen Bänder, die durch das Mosaik-Dataset unterstützt werden. | Long |
pixel_type (optional) |
Die Bittiefe einer Zelle, die zur Bestimmung des Wertebereichs verwendet worden ist, den das Mosaik-Dataset ausgegeben hat. Beispiel: Ein Mosaik-Dataset von 8 Bit kann über 256 unterschiedliche Pixelwerte im Bereich von 0 bis 255 verfügen. Wenn sie nicht definiert ist, wird sie vom ersten Raster-Dataset übernommen.
| String |
Codebeispiel
Dies ist ein Python-Beispiel für "CreateMosaicDataset".
import arcpy
arcpy.CreateMosaicDataset_management("c:/workspace/CreateMD.gdb",\
"MyMosDS", "World_Mercator.prj",\
"3", "8_BIT_UNSIGNED")
Dies ist ein Python-Skriptbeispiel für "CreateMosaicDataset".
##===========================
##Create Mosaic Dataset
##Usage: CreateMosaicDataset_management in_workspace in_mosaicdataset_name coordinate_system {num_bands}
## {1_BIT | 2_BIT | 4_BIT | 8_BIT_UNSIGNED | 8_BIT_SIGNED | 16_BIT_UNSIGNED | 16_BIT_SIGNED |
## 32_BIT_UNSIGNED | 32_BIT_SIGNED | 32_BIT_FLOAT | 64_BIT}
try:
import arcpy
arcpy.env.workspace = r"C:\Workspace"
##Create 3-Band FGDB Mosaic Dataset
arcpy.CreateMosaicDataset_management("CreateMD.gdb","mosaicds", "World_Mercator.prj", "3", "8_BIT_UNSIGNED")
##Create 1-Band PGDB Mosaic Dataset
arcpy.CreateMosaicDataset_management("CreateMD.mdb","mosaicds", "GCS_WGS_1984.prj", "1", "")
##Create SDE Mosaic Dataset
arcpy.CreateMosaicDataset_management("SDE94.sde","mosaicds", "GCS_WGS_1984.prj", "6", "16_BIT_UNSIGNED")
except:
print "Create Mosaic Dataset exsample failed."
print arcpy.GetMessages()
Umgebungen
- Ausgabe-Koordinatensystem
Wird nur verwendet, wenn der Parameter "Koordinatensystem" nicht definiert ist.