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

Сводка

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

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

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

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

  • Используйте этот инструмент для настройки набора данных мозаики, который будет опубликован как сервис изображений с возможностью выгрузки или редактирования пользователями его элементов. Пользователь сможет загрузить свои данные только в том случае, если такой растровый тип является допустимым в наборе данных мозаики.

  • Если пользователь, не являющийся владельцем, попытается выполнить неразрешенную операцию, то эта она не выполняется.

  • Параметр Растровые типы определяет типы растров, которые может добавлять с помощью инструмента Добавить растры в набор данных мозаики пользователь, не являющийся владельцем. Если пользователь, не являющийся владельцем, попытается добавить не заданный этим инструментом  Растровый тип, инструмент Добавить растры в набор данных мозаики не сработает.

  • Если использовать этот инструмент без каких-либо выбранных растровых типов, будут созданы только дополнительные таблицы набора данных мозаики. Эти таблицы будут содержать обзорные изображения, линию сшивки, цветовую коррекцию, стереопары, уровни размера ячеек, статус, ошибки и права доступа.

Синтаксис

arcpy.management.AlterMosaicDatasetSchema(in_mosaic_dataset, {side_tables}, {raster_type_names}, {editor_tracking})
ParameterОбъяснениеТип данных
in_mosaic_dataset

Набор данных мозаики, на котором необходимо изменить разрешенные операции.

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

Разрешенные для этого набора данных мозаики операции.

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

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

  • ADS Растровый тип Leica ADS
  • AltumРастровый тип Altum
  • ASTERРастровый тип ASTER
  • CADRG/ECRGРастровый тип CADRG/ECRG
  • CIBРастровый тип CIB
  • DEIMOS-2 Растровый тип Deimos-2
  • DTEDРастровый тип DTED
  • DMCiiРастровый тип DMCii
  • DubaiSat-2Растровый тип DubaiSat-2
  • FORMOSAT-2Растровый тип FORMOSAT-2
  • Frame CameraРастровый тип Кадровая камера
  • GeoEye-1Растровый тип GeoEye-1
  • GF-1 PMSРастровый тип GF-1 PMS
  • GF-1 WFVРастровый тип GF-1 WFV
  • GF-2 PMSРастровый тип GF-2 PMS
  • GF-4 PMIРастровый тип GF-4 PMI
  • GRIBРастровый тип GRIB
  • HDFРастровый тип HDF
  • HJ 1A/1B CCDРастровый тип HJ 1A/HJ 1B CCD
  • HREРастровый тип HRE
  • IKONOSРастровый тип IKONOS
  • Jilin-1Растровый тип Jilin-1
  • KOMPSAT-2Растровый тип KOMPSAT-2
  • KOMPSAT-3Растровый тип KOMPSAT-3
  • LAS Растровый тип LAS
  • Landsat 1-5 MSSРастровый тип Landsat 1-5 MSS
  • Landsat 4-5 TMРастровый тип Landsat 4-5 TM
  • Landsat 7 ETM+Растровый тип Landsat 7 ETM+
  • Landsat 8Растровый тип Landsat 8
  • NCDRDРастровый тип NCDRD
  • NITFРастровый тип NITF
  • NetCDFРастровый тип NetCDF
  • Pleiades-1Растровый тип Pleiades-1
  • QuickBirdРастровый тип Quickbird
  • RADARSAT-2Растровый тип RADARSAT-2
  • RapidEye Растровый тип RapidEye
  • Raster Process DefinitionРастровый тип Определение обработки растра
  • RedEdgeРастровый тип RedEdge
  • Scanned Aerial ImageryРастровый тип Сканированный аэрофотоснимок
  • Sentinel-1Растровый тип Sentinel-1
  • Sentinel-2Растровый тип Sentinel-2
  • Sentinel-3Растровый тип Sentinel-3
  • SkySatРастровый тип SkySat-C
  • SPOT 5Растровый тип SPOT 5
  • SPOT 6Растровый тип SPOT 6
  • SPOT 7Растровый тип SPOT 7
  • TeLEOS-1TeLEOS-1
  • TH-01Растровый тип TH-01
  • UAV/UASРастровый тип UAV/UAS
  • WorldView-1Растровый тип WorldView-1
  • WorldView-2 Растровый тип WorldView-2
  • WorldView-3Растровый тип WorldView-3
  • WorldView-4Тип растра WorldView-4
  • ZY1-02C HRCРастровый тип ZY1-02C HRC
  • ZY1-02C PMSРастровый тип ZY1-02C PMS
  • ZY3-CRESDAРастровый тип ZY3-CRESDA
  • ZY3-SASMACРастровый тип ZY3-SASMAC

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

String
editor_tracking
(Дополнительный)

Отслеживание редактирования помогает поддерживать соответствие и соблюдать стандарты качества.

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

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

Boolean

Производные выходные данные

NameОбъяснениеТип данных
out_mosaic_dataset

Обновленный набор данных мозаики.

Слой мозаики

Пример кода

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)

Environments

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

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

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы