Resumen
Crea un nuevo dataset de mosaico a partir de un catálogo de ráster, un conjunto de selección de un catálogo de ráster o un dataset de mosaico existente.
Uso
El dataset de mosaico se puede crear dentro o fuera de una geodatabase. Cuando no se crea dentro de una geodatabase,
- no se creará un límite.
- El archivo tendrá la extensión .amd.
Si la entrada es un catálogo de ráster RPF que se creó con Military Analyst, se debe especificar el Campo de escala.
No se pueden crear vistas generales para un dataset de mosaico referenciado.
Un dataset de mosaico referenciado es una opción para servir un catálogo de ráster como un servicio de imagen; sin embargo, también puede crear un dataset de mosaico con todas las capacidades a partir de un catálogo de ráster, con la herramienta Crear dataset de mosaico y después la herramienta Agregar rásteres a dataset de mosaico.
Puede utilizar esta herramienta para crear un dataset de mosaico a partir de otro dataset de mosaico, con el fin de crear un dataset de mosaico con una salida diferente. Por ejemplo, puede crear un dataset de mosaico con datos de elevación, después crear otro que se utilizará para generar un producto derivado, como una pendiente o un sombreado.
Sintaxis
CreateReferencedMosaicDataset_management (in_dataset, out_mosaic_dataset, {coordinate_system}, {number_of_bands}, {pixel_type}, {where_clause}, {in_template_dataset}, {extent}, {select_using_features}, {lod_field}, {minPS_field}, {maxPS_field}, {pixelSize}, {build_boundary})
Parámetro | Explicación | Tipo de datos |
in_dataset | El catálogo de ráster de entrada o el dataset de mosaico. | Mosaic Layer; Mosaic Dataset; Raster Catalog Layer |
out_mosaic_dataset | Dataset de mosaico de referencia que desea crear. | Mosaic Dataset |
coordinate_system (Opcional) | Proyección del dataset de mosaico de salida. | Spatial Reference |
number_of_bands (Opcional) | Número de bandas que tendrá el dataset de mosaico de referencia. | Long |
pixel_type (Opcional) | Profundidad de bit o resolución radiométrica del dataset de mosaico. Si no está definida, se tomará del primer dataset ráster.
| String |
where_clause (Opcional) | Expresión SQL para seleccionar los datasets ráster que se incluirán en el dataset de mosaico de salida. | SQL Expression |
in_template_dataset (Opcional) | Selecciona datasets ráster en función de la extensión de otra imagen o clase de entidad. Los datasets ráster que se encuentran en la extensión definida se incluirán en el dataset de mosaico. Para introducir manualmente las coordenadas mínimas y máximas para la extensión, use el parámetro Extensión. | Feature Layer; Raster Layer |
extent (Opcional) | Coordenadas mínimas y máximas de la extensión. | Envelope |
select_using_features (Opcional) | Limite la extensión a la forma o el sobre cuando se especifique una clase de entidad en el parámetro in_template_dataset.
| Boolean |
lod_field (Opcional) | Un campo en la tabla de catálogo de ráster que define las escalas de mapa con las que se debe mostrar el mosaico; de otra manera, se mostrará un bastidor. | Field |
minPS_field (Opcional) | Especifique un campo en la tabla de atributos de huella que defina el tamaño de celda mínimo para mostrar el dataset de mosaico. De lo contrario, solo se mostrará una huella. | Field |
maxPS_field (Opcional) | Especifique un campo en la tabla de atributos de huella que defina el tamaño de celda máximo para mostrar el dataset de mosaico. De lo contrario, solo se mostrará una huella. | Field |
pixelSize (Opcional) | Defina un tamaño de celda máximo para visualizar el mosaico en lugar de especificar un campo. Si se aleja más allá de este tamaño de celda, solo se mostrará la huella. | Double |
build_boundary (Opcional) | Vuelva a generar el límite. Si la selección cubre un área más pequeña que el dataset de mosaico de origen, es recomendable. Esto sólo está disponible si el dataset de mosaico se crea dentro de una geodatabase.
| Boolean |
Muestra de código
Ejemplo 1 de CreateReferencedMosaicDataset (ventana de Python)
Esta es una muestra de Python para CreateReferencedMosaicDataset.
import arcpy
arcpy.CreateReferencedMosaicDataset_management(
"C:/workspace/RefMD.gdb/md", "ref_md.amd", "GCS_WGS_1984.prj",
"1", "#", "#", "ref_md.shp", "#", "SELECT_USING_FEATURES", "#",
"#", "#", "#", "NO_BOUNDARY")
Ejemplo 2 de CreateReferencedMosaicDataset (secuencia de comandos independiente)
Esta es una muestra de secuencia de comandos de Python para CreateReferencedMosaicDataset.
# Create Referenced Mosaic Dataset from existing Mosaic Dataset
# Use shape file to clip the source mosaic dataset
import arcpy
arcpy.env.workspace = "C:/Workspace"
arcpy.CreateReferencedMosaicDataset_management(
"RefMD.gdb/md", "ref_md.amd", "GCS_WGS_1984.prj", "1", "#", "#",
"ref_md.shp", "#", "SELECT_USING_FEATURES", "#", "#", "#", "#",
"NO_BOUNDARY")
Entornos
Información sobre licencias
- ArcGIS Desktop Basic: No
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí