Modifique el esquema del dataset de mosaico (Administración de datos)
Resumen
Prepara el esquema de un dataset de mosaico en ArcSDE al generar cualquier tabla o campos que puedan ser necesarios. Esto permite al no propietario del dataset de mosaico hacer modificaciones, como agregar datos de ráster.
Esta herramienta evita problemas de bloqueo del esquema que puedan surgir cuando se guarda un dataset de mosaico en ArcSDE. El propietario de ArcSDE ejecutará esta herramienta para crear cualquier tabla y campo lateral que pueda necesitar el usuario. El propietario de ArcSDE también debe otorgar los permisos adecuados para permitir a los usuarios insertar, actualizar o eliminar registros.
Uso
Esta herramienta solo es necesaria cuando está creando un dataset de mosaico dentro de ArcSDE y un no propietario editará el dataset de mosaico.
Utilice esta herramienta para crear un dataset de mosaico (en un archivo o geodatabase de ArcSDE) que se publicarán como un servicio de imágenes que permite a los usuarios cargar o editar los elementos. Un usuario solo puede cargar sus datos si el tipo de ráster está permitido por el dataset de mosaico.
Elija las operaciones que están permitidas para este dataset de mosaico. Esto creará las tablas necesarias que serán requeridas. Si un no propietario intenta realizar una operación que no está permitida, la operación no funcionará.
Elija los tipos de ráster que están permitidos para este dataset de mosaico. Esto creará los campos necesarios que serán requeridos. Si un no propietario usa Agregar rásteres al dataset de mosaico y trata de usar un tipo de ráster que no ha sido especificado por esta herramienta, Agregar rásteres al dataset de mosaico fallará.
-
Si ejecuta esta herramienta sin elegir ningún tipo de ráster, solamente se crearán las tablas de dataset de mosaico adicionales. Estas tablas incluyen vista general, línea de unión, corrección de color, estéreo, niveles del tamaño de celda, estado, error y permisos.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_mosaic_dataset |
Esquema del dataset de mosaico de entrada que se debe modificar. | Mosaic Layer |
side_tables [side_table,...] (Opcional) | Seleccione todas las operaciones que son permitidas para este dataset de mosaico. Se crearán las tablas apropiadas.
| String |
raster_type_names [raster_type_names,...] (Opcional) |
Elija todos los tipos de ráster que son permitidos para este dataset de mosaico. Se crearán los campos apropiados.
Si desea utilizar el tipo de ráster personalizado, entonces escriba la ruta del archivo tipo ráster personalizado. | String |
Ejemplo de código
Esta es una muestra de Python para la herramienta AlterMosaicDatasetSchema.
import arcpy
arcpy.AlterMosaicDatasetSchema_management(
"\\serv\folder\myFGBD.gdb\md_01", "ANALYSIS;BOUNDARY;LEVELS;OVERVIEW",
"QuickBird;IKONOS;Match-AT")
Esta es una muestra de la secuencia de comandos de Python para la herramienta AlterMosaicDatasetSchema.
#Alter Mosaic Dataset Schema mainly works on SDE mosaic dataset
#The selected side tables of mosaic dataset will be created
#If there is raster type settings, metadata fields for that raster
#types will be created
import arcpy
arcpy.env.workspace = "C:/Workspace"
mosaicds = "sdeserver.sde/mosaicds"
ops = "ANALYSIS;BOUNDARY;LEVELS;LOG;OVERVIEW"
rastypes = "QuickBird;IKONOS;Match-AT"
arcpy.AlterMosaicDatasetSchema_management(mosaicds, ops, rastypes)