创建镶嵌数据集 (数据管理)
摘要
在地理数据库中建立一个空的镶嵌数据集。
用法
-
目标地理数据库可以是文件地理数据库、个人地理数据库或 ArcSDE 地理数据库。
-
创建了镶嵌数据集后,您就可以使用添加栅格至镶嵌数据集工具用栅格将其填充。
-
镶嵌数据集的名称必须不违背地理数据库或基础数据库的限制。例如,名称不能以数字开头。
语法
CreateMosaicDataset_management (in_workspace, in_mosaicdataset_name, coordinate_system, {num_bands}, {pixel_type})
| 参数 | 说明 | 数据类型 |
in_workspace |
地理数据库的路径和名称。 | Workspace |
in_mosaicdataset_name |
镶嵌数据集的名称。 | String |
coordinate_system |
镶嵌数据集的坐标系,该坐标系将用于所有关联文件或创建的要素。 | Spatial Reference |
num_bands (可选) |
镶嵌数据集所支持的栅格数据集的波段数。 | Long |
pixel_type (可选) |
栅格单元的位深度,用于确定镶嵌数据集输出的值的范围。例如,一个 8 位的镶嵌数据集可以具有 256 个不同的像素值,即范围从 0 至 255。 如果未定义,此值将从第一个栅格数据集获取。
| String |
代码示例
CreateMosaicDataset 示例 1(Python 窗口)
这是 CreateMosaicDataset 的 Python 示例。
import arcpy
arcpy.CreateMosaicDataset_management("c:/workspace/CreateMD.gdb",\
"MyMosDS", "World_Mercator.prj",\
"3", "8_BIT_UNSIGNED")
CreateMosaicDataset 示例 2(独立脚本)
这是 CreateMosaicDataset 的 Python 脚本示例。
##===========================
##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()相关主题
许可信息
ArcView: 否
ArcEditor: 是
ArcInfo: 是
7/10/2012