Сводка
Устанавливает, какие операции редактирования выполняют не владельцы данных при редактировании набора данных мозаики в многопользовательской базе геоданных.
Этот инструмент предотвращает возможную блокировку схемы, когда набор данных мозаики хранится в многопользовательской базе геоданных. Владелец базы геоданных запускает этот инструмент для создания любых вспомогательных таблиц и полей, которые могут понадобиться пользователю. Владелец базы данных должен предоставить пользователям права доступа, необходимые для вставки, обновления или удаления записей.
Использование
Этот инструмент необходим только в том случае, когда вы создаете в многопользовательской базе геоданных набор данных мозаики, редактировать который будет пользователь, не являющийся владельцем этого набора данных мозаики.
Используйте этот инструмент для настройки набора данных мозаики, который будет опубликован как сервис изображений с возможностью выгрузки или редактирования пользователями его элементов. Пользователь сможет загрузить свои данные только в том случае, если такой растровый тип является допустимым в наборе данных мозаики.
Если пользователь, не являющийся владельцем, попытается выполнить неразрешенную операцию, то эта она не выполняется.
Параметр Растровые типы определяет типы растров, которые может добавлять с помощью инструмента Добавить растры в набор данных мозаики пользователь, не являющийся владельцем. Если пользователь, не являющийся владельцем, попытается добавить не заданный этим инструментом Растровый тип, инструмент Добавить растры в набор данных мозаики не сработает.
Если использовать этот инструмент без каких-либо выбранных растровых типов, будут созданы только дополнительные таблицы набора данных мозаики. Эти таблицы будут содержать обзорные изображения, линию сшивки, цветовую коррекцию, стереопары, уровни размера ячеек, статус, ошибки и права доступа.
Синтаксис
arcpy.management.AlterMosaicDatasetSchema(in_mosaic_dataset, {side_tables}, {raster_type_names}, {editor_tracking})
Parameter | Объяснение | Тип данных |
in_mosaic_dataset | Набор данных мозаики, на котором необходимо изменить разрешенные операции. | Mosaic Layer |
side_tables [operation,...] (Дополнительный) | Разрешенные для этого набора данных мозаики операции.
| String |
raster_type_names [raster_type,...] (Дополнительный) | Задать все типы растров, которые несобственники могут добавлять в этот набор данных мозаики.
Чтобы использовать пользовательский растровый тип, введите путь к файлу пользовательского растрового типа. | String |
editor_tracking (Дополнительный) | Отслеживание редактирования помогает поддерживать соответствие и соблюдать стандарты качества.
Если в параметре VIEW используется ключевое слово side_tables, то отслеживание редактирования будет включено автоматически. | Boolean |
Производные выходные данные
Name | Объяснение | Тип данных |
out_mosaic_dataset | Обновленный набор данных мозаики. | Слой мозаики |
Пример кода
Пример скрипта Python для инструмента AlterMosaicDatasetSchema.
import arcpy
arcpy.AlterMosaicDatasetSchema_management(
"C:/folder/mySDEcon.sde/md_01",
"ANALYSIS;BOUNDARY;LEVELS;OVERVIEW;VIEW",
"QuickBird;IKONOS", "EDITOR_TRACKING")
Это пример скрипта 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)
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да