Сводка
Определяет операции редактирования, выполняемые не владельцами данных при редактировании набора данных мозаики в многопользовательской базе геоданных.
Этот инструмент предотвращает возможную блокировку схемы, когда набор данных мозаики хранится в многопользовательской базе геоданных. Владелец базы геоданных запускает этот инструмент для создания вспомогательных таблиц и полей, которые могут понадобиться пользователю. Владелец базы данных должен предоставить пользователям права доступа, необходимые для вставки, обновления или удаления записей.
Использование
- Этот инструмент необходим только при создании набора данных мозаики в многопользовательской базе геоданных, редактировать который будет пользователь, не являющийся его владельцем. 
- Используйте этот инструмент для настройки набора данных мозаики, который будет опубликован как сервис изображений с возможностью выгрузки или редактирования пользователями его элементов. Пользователь сможет загрузить свои данные только в том случае, если такой растровый тип является допустимым в наборе данных мозаики. 
- Если пользователь, не являющийся владельцем, попытается выполнить неразрешенную операцию, то эта она не выполняется. 
- Значения параметра Растровые типы, заданные этим инструментом, управляет типами растров, которые при помощи инструмента Добавить растры в набор данных мозаики может добавлять не владелец. Если пользователь, не являющийся владельцем, попытается добавить не заданный этим инструментом растровый тип, инструмент Добавить растры в набор данных мозаики не сработает. 
- Если использовать этот инструмент без каких-либо выбранных растровых типов, будут созданы только дополнительные таблицы набора данных мозаики. Эти таблицы будут содержать обзорные изображения, линию сшивки, цветовую коррекцию, стереопары, уровни размера ячеек, статус, ошибки и права доступа. 
Синтаксис
arcpy.management.AlterMosaicDatasetSchema(in_mosaic_dataset, {side_tables}, {raster_type_names}, {editor_tracking})| Параметр | Объяснение | Тип данных | 
| in_mosaic_dataset | Набор данных мозаики, в котором будут изменены разрешенные операции. | Mosaic Layer | 
| side_tables [operation,...] (Дополнительный) | Задает разрешенные для этого набора данных мозаики операции. 
 | String | 
| raster_type_names [raster_type,...] (Дополнительный) | Задать типы растров, которые не владельцы могут добавлять в этот набор данных мозаики. 
 Чтобы использовать пользовательский растровый тип, введите путь к файлу пользовательского растрового типа. | String | 
| editor_tracking (Дополнительный) | Указывает, будет ли активировано включение отслеживания изменений. Отслеживание изменений помогает поддерживать соответствие и соблюдать стандарты качества. Более подробная информация об отслеживании изменений находится в разделе справки Об отслеживании изменений, внесенных редактором в данные. 
 Если в параметре side_tables используется ключевое слово VIEW, то отслеживание измененийv будет включено автоматически. | Boolean | 
Производные выходные данные
| Имя | Объяснение | Тип данных | 
| out_mosaic_dataset | Обновленный набор данных мозаики. | Mosaic Layer | 
Пример кода
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)
Параметры среды
Этот инструмент не использует параметры среды геообработки
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да