Изменить схему набора данных мозаики (Alter Mosaic Dataset Schema) (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Резюме

Подготавливает схему набора данных мозаики в ArcSDE путем создания таблиц или полей, которые могут потребоваться в дальнейшем. Это позволяет пользователю, не являющемуся владельцем набора данных мозаики, вносить изменения, например, добавлять растровые данные.

Этот инструмент помогает предотвратить проблемы с блокировкой схемы, которые могут возникнуть при хранении набора данных мозаики в формате ArcSDE. Владелец базы ArcSDE может запустить этот инструмент, чтобы создать сторонние таблицы и поля, которые могут потребоваться пользователю. Владельцу базы ArcSDE также будет необходимо предоставить пользователям надлежащие права доступа для вставки, обновления или удаления записей.

Использование

Синтаксис

AlterMosaicDatasetSchema_management (in_mosaic_dataset, {side_tables}, {raster_type_names})
ПараметрОбъяснениеТип данных
in_mosaic_dataset

Схема входного набора данных мозаики, которую необходимо изменить.

Mosaic Layer
side_tables
[side_table,...]
(дополнительно)

Выберите все операции, разрешенные для этого набора данных мозаики. Будут созданы необходимые таблицы.

  • ANALYSIS (Анализ)Выберите эту опцию, если пользователям, не являющимся владельцами, будет дано право запуска инструмента Анализировать набор данных мозаики (Analyze Mosaic Dataset) для этого набора данных мозаики.
  • BOUNDARY (Граница)Выберите эту опцию, если пользователям, не являющимся владельцами, будет дано право создания или редактирования границы набора данных мозаики. Такое право также требуется при попытке пользователя добавить растры вне существующей границы.
  • COLOR_CORRECTION (Цветовая коррекция)Выберите эту опцию, если пользователям, не являющимся владельцами, будет дано право применить к набору данных мозаики цветовую коррекцию.
  • LEVELS (Уровни)Выберите эту опцию, если пользователям, не являющимся владельцами, будет дано право вычислять диапазоны размеров ячеек или создавать линии сшивки для набора данных мозаики.
  • LOG (Журнал)Выберите эту опцию, если пользователям, не являющимся владельцами, будет дано право создания таблицы журнала для набора данных мозаики.
  • OVERVIEW (Обзорные изображения)Выберите эту опцию, если пользователям, не являющимся владельцами, будет дано право построения обзорных изображений для набора данных мозаики.
  • SEAMLINE (Линия сшивки)Выберите эту опцию, если пользователям, не являющимся владельцами, будет дано право построения линий сшивки для набора данных мозаики.
  • STEREOВыберите эту опцию, если пользователям, не являющимся владельцами, будет дано право определения стереопар для набора данных мозаики.
String
raster_type_names
[raster_type_names,...]
(дополнительно)

Выберите все типы растра, разрешенные для этого набора данных мозаики. Будут созданы необходимые поля.

  • CADRG/ECRG
  • CIB
  • DTED
  • FORMOSAT-2
  • GeoEye-1
  • HRE
  • IKONOS
  • KOMPSAT-2
  • LAS
  • Landsat 1–5 MSS
  • Landsat 4–5 TM
  • Landsat 7 ETM+
  • NITF
  • Quickbird
  • RADARSAT-2
  • RapidEye
  • Определение обработки растра
  • SPOT 5
  • WorldView-1
  • WorldView-2

Чтобы использовать настраиваемый тип растра, укажите путь к файлу настраиваемого типа растра.

String

Пример кода

AlterMosaicDatasetSchema пример 1 (окно Python)

Это пример на языке Python, иллюстрирующий применение инструмента AlterMosaicDatasetSchema.

import arcpy
arcpy.AlterMosaicDatasetSchema_management(
     "\\serv\folder\myFGBD.gdb\md_01", "ANALYSIS;BOUNDARY;LEVELS;OVERVIEW",
     "QuickBird;IKONOS;Match-AT")
AlterMosaicDatasetSchema пример 2 (автономный скрипт)

Это пример скрипта Python, иллюстрирующий применение инструмента 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)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013