Краткая информация
Устанавливает, какие операции редактирования выполняют не владельцы данных при редактировании набора данных мозаики в многопользовательской базе геоданных.
Этот инструмент предотвращает возможную блокировку схемы, когда набор данных мозаики хранится в многопользовательской базе геоданных. Владелец базы геоданных запускает этот инструмент для создания любых вспомогательных таблиц и полей, которые могут понадобиться пользователю. Владелец базы данных должен предоставить пользователям права доступа, необходимые для вставки, обновления или удаления записей.
Использование
Этот инструмент необходим только в том случае, когда вы создаете в многопользовательской базе геоданных набор данных мозаики, редактировать который будет пользователь, не являющийся владельцем этого набора данных мозаики.
Используйте этот инструмент для настройки набора данных мозаики, который будет опубликован как сервис изображений с возможностью выгрузки или редактирования пользователями его элементов. Пользователь сможет загрузить свои данные только в том случае, если такой растровый тип является допустимым в наборе данных мозаики.
Если пользователь, не являющийся владельцем, попытается выполнить неразрешенную операцию, то эта она не выполняется.
- Этот инструмент определяет типы растров, которые может добавлять не владелец данных с помощью инструмента Добавить растры в набор данных мозаики. Если пользователь, не являющийся владельцем, попытается добавить не заданный этим инструментом Растровый тип, инструмент Добавить растры в набор данных мозаики не сработает.
Если использовать этот инструмент без каких-либо выбранных растровых типов, будут созданы только дополнительные таблицы набора данных мозаики. Эти таблицы будут содержать обзорные изображения, линию сшивки, цветовую коррекцию, стереопары, уровни размера ячеек, статус, ошибки и права доступа.
Синтаксис
AlterMosaicDatasetSchema_management (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 (Дополнительный) | Отслеживание редактирования помогает поддерживать соответствие и соблюдать стандарты качества. Более подробная информация об отслеживании изменений находится в разделе справки Об отслеживании изменений, внесенных редактором в данные.
Если в параметре 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 Desktop Basic: Нет
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да