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

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

Краткая информация

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

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

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

Синтаксис

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

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

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

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

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

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

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

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

String
editor_tracking
(дополнительно)

Отслеживание редактирования помогает поддерживать соответствие и соблюдать стандарты качества. Более подробная информация об Отслеживании изменений находится в разделе справки Об отслеживании изменений, внесенных редактором в данные.

  • NO_EDITOR_TRACKINGОтслеживание изменений не проводится. Это значение используется по умолчанию.
  • EDITOR_TRACKINGПроводится отслеживание изменений в наборе данных мозаики.

Если ключевое слово VIEW используется с параметром side_tables, Отслеживание редактирования будет включено автоматически.

Boolean

Пример кода

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

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

import arcpy
arcpy.AlterMosaicDatasetSchema_management(
    "C:/folder/mySDEcon.sde/md_01", 
    "ANALYSIS;BOUNDARY;LEVELS;OVERVIEW;VIEW",
    "QuickBird;IKONOS", "EDITOR_TRACKING")
AlterMosaicDatasetSchema пример 2 (автономный скрипт)

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

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

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

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

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

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
5/10/2014