Alterar esquema del dataset de mosaico (Gestión de datos)
Resumen
Prepara el esquema de un dataset de mosaico en ArcSDE al generar las tablas o campos 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 ejecuta 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 crea 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 permitidos para este dataset de mosaico. Esto crea los campos necesarios que serán obligatorios. Si un no propietario usa Agregar rásteres a dataset de mosaico y trata de usar un tipo de ráster que no ha sido especificado por esta herramienta, Agregar rásteres a 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 [operation,...] (Opcional) | Elija todas las operaciones permitidas para este dataset de mosaico. Se crearán las tablas apropiadas.
| String |
raster_type_names [raster_type,...] (Opcional) |
Elija todos los tipos de ráster 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 |
editor_tracking (Opcional) | El rastreo del editor puede ayudarle a mantener la responsabilidad y hacer cumplir los estándares de control de calidad. Para obtener más información sobre el Rastreo del editor, consulte Acerca del rastreo de cambios de datos de un editor.
Si la palabra clave VISTA se utiliza dentro del parámetro side_tables, el Rastreo del editor se habilitará automáticamente. | Boolean |
Ejemplo de código
Esta es una muestra de Python para la herramienta AlterMosaicDatasetSchema.
import arcpy
arcpy.AlterMosaicDatasetSchema_management(
"C:/folder/mySDEcon.sde/md_01",
"ANALYSIS;BOUNDARY;LEVELS;OVERVIEW;VIEW",
"QuickBird;IKONOS", "EDITOR_TRACKING")
Esta es una muestra de la secuencia de comandos de Python para la herramienta AlterMosaicDatasetSchema.
#Alter Mosaic Dataset Schema mainly works on SDE mosaic datasets. The
#selected side tables of mosaic dataset will be created. If there are
#raster type settings, metadata fields will be create for that raster type.
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)