更改镶嵌数据集方案 (数据管理)

摘要

定义在企业级地理数据库中编辑镶嵌数据集时非所有者可以执行的编辑操作。

该工具可防止镶嵌数据集存储于企业级地理数据库中时引发的方案锁定问题。 地理数据库的所有者运行该工具以创建用户可能需要的副表和字段。 所有者还必须授予适当的权限,以允许用户插入、更新或删除记录。

使用情况

  • 只有在企业级地理数据库中创建镶嵌数据集且非所有者要编辑该镶嵌数据集时才需要该工具。

  • 使用此工具来设置将发布为影像服务的镶嵌数据集,以允许用户上传或编辑项目。 仅当镶嵌数据集允许对应的栅格类型时,用户才能上传数据。

  • 如果非数据集所有者尝试执行不允许的操作,则操作会失败。

  • 栅格类型参数值可控制非所有者使用添加栅格至镶嵌数据集工具可添加的栅格类型。 如果非所有者试图添加该工具尚未指定的栅格类型,则添加栅格至镶嵌数据集工具将运行失败。

  • 如果在未选择任何栅格类型的情况下运行该工具,则只能创建附加镶嵌数据集表。 这些表包括概览、接缝线、色彩校正、立体、像元大小级别、状态、错误和权限表。

参数

标注说明数据类型
镶嵌数据集

要更改允许的操作的镶嵌数据集。

Mosaic Layer
操作
(可选)

指定此镶嵌数据集允许的操作。

  • 分析—允许非所有者运行镶嵌数据集上的分析镶嵌数据集工具。
  • 边界—允许非所有者创建或编辑镶嵌数据集的边界。 如果非所有者将在现有边界外添加栅格数据集,则需要此操作。
  • 缓存—允许非所有者创建镶嵌数据集的缓存。
  • 色彩校正—允许非所有者校正镶嵌数据集的色彩。
  • 定义—允许非所有者向镶嵌数据集添加多维数据或处理模板。
  • 层级—允许非所有者计算镶嵌数据集的像元大小范围。
  • 对数—允许非所有者创建镶嵌数据集的日志表。
  • 概览—允许非所有者创建镶嵌数据集的概览。
  • 接缝线—允许非所有者创建镶嵌数据集的接缝线。
  • 立体—允许非所有者定义镶嵌数据集的立体对。
  • 视图—允许非所有者编辑影像服务。 当指定此选项时,将自动激活启用编辑者追踪参数。
String
栅格类型
(可选)

指定非所有者可向该镶嵌数据集添加的栅格类型。

要选择自定义栅格类型,请提供自定义栅格类型文件的位置。

  • 机载数字传感器—可以添加 Leica ADS 栅格类型。
  • Altum—可以添加 Altum 栅格类型。
  • ASTER—可以添加 ASTER 栅格类型。
  • AVIRIS—可以添加 AVIRIS 栅格类型。
  • BlackSky—可以添加 BlackSky 栅格类型。
  • CADRG/ECRG—可以添加 CADRG/ECRG 栅格类型。
  • CIB—可以添加 CIB 栅格类型。
  • Capella—可以添加 Capella 栅格类型。
  • Deimos-2—可以添加 Deimos-2 栅格类型。
  • DTED—可以添加 DTED 栅格类型。
  • DMCii—可以添加 DMCii 栅格类型。
  • DubaiSat-2—可以添加 DubaiSat-2 栅格类型。
  • EMIT—可以添加 EMIT 栅格类型。
  • FORMOSAT-2—可以添加 FORMOSAT-2 栅格类型。
  • 帧照相机—可以添加帧照相机栅格类型。
  • GeoEye—可以添加 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/HJ 1B CCD—可以添加 HJ 1A/HJ 1B CCD 栅格类型。
  • HRE—可以添加 HRE 栅格类型。
  • ICEYE—可以添加 ICEYE 栅格类型。
  • IKONOS—可以添加 IKONOS 栅格类型。
  • Jilin-1—可以添加 Jilin-1 栅格类型。
  • KOMPSAT-2—可以添加 KOMPSAT-2 栅格类型。
  • KOMPSAT-3—可以添加 KOMPSAT-3 栅格类型。
  • LAS—可以添加 LAS 栅格类型。
  • Landsat MSS—可以添加 Landsat 1-5 MSS 栅格类型。
  • Landsat TM—可以添加 Landsat 4-5 TM 栅格类型。
  • Landsat ETM+—可以添加 Landsat 7 ETM+ 栅格类型。
  • Landsat 8—可以添加 Landsat 8 栅格类型。
  • Landsat 9—可以添加 Landsat 9 栅格类型。
  • Maxar—可以添加 Maxar 栅格类型。
  • Match-AT—可以添加 Match-AT 栅格类型。
  • NITF—可以添加 NITF 栅格类型。
  • NetCDF—可以添加 NetCDF 栅格类型。
  • NCDRD—可以添加 NCDRD 栅格类型。
  • PlanetScope—可以添加 PlanetScope 栅格类型。
  • Pleiades Neo—可以添加 Pleiades Neo 栅格类型。
  • Pleiades-1—可以添加 Pleiades-1 栅格类型。
  • QuickBird—可以添加 Quickbird 栅格类型。
  • RADARSAT-2—可以添加 RADARSAT-2 栅格类型。
  • RCM—可以添加 RCM 栅格类型。
  • RapidEye—可以添加 RapidEye 栅格类型。
  • 栅格处理定义—可以添加栅格处理定义栅格类型。
  • RedEdge—可以添加 RedEdge 栅格类型。
  • Satellogic—可以添加 Satellogic 栅格类型。
  • SOCET SET—可以添加 SOCET SET 栅格类型。
  • 扫描的航空影像—可以添加扫描的航空影像栅格类型。
  • Sentinel-1—可以添加 Sentinel-1 栅格类型。
  • Sentinel-2—可以添加 Sentinel-2 栅格类型。
  • Sentinel-3—可以添加 Sentinel-3 栅格类型。
  • SkySat-C—可以添加 SkySat-C 栅格类型。
  • Spot 5—可以添加 SPOT 5 栅格类型。
  • Spot 6—可以添加 SPOT 6 栅格类型。
  • Spot 7—可以添加 SPOT 7 栅格类型。
  • SuperView-1—可以添加 SuperView-1 栅格类型。
  • TeLEOS-1—可以添加 TelEOS-1 栅格类型。
  • TH-01—可以添加 TH-01 栅格类型。
  • UAV/UAS—可以添加 UAV/UAS 栅格类型。
  • Vision-1—可以添加 Vision-1 栅格类型。
  • 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
启用编辑者追踪
(可选)

指定是否激活编辑者追踪。

编辑者追踪有助于维持责任制度,并强化质量控制标准。

  • 未选中 - 不激活编辑者追踪。 这是默认设置。
  • 选中 - 激活编辑者追踪。

如果为操作参数指定查看选项,则将自动激活编辑者追踪。

Boolean

派生输出

标注说明数据类型
更新的镶嵌数据集

已更新的镶嵌数据集。

Mosaic Layer

arcpy.management.AlterMosaicDatasetSchema(in_mosaic_dataset, {side_tables}, {raster_type_names}, {editor_tracking})
名称说明数据类型
in_mosaic_dataset

要更改允许的操作的镶嵌数据集。

Mosaic Layer
side_tables
[operation,...]
(可选)

指定此镶嵌数据集允许的操作。

  • ANALYSIS—允许非所有者运行镶嵌数据集上的分析镶嵌数据集工具。
  • BOUNDARY—允许非所有者创建或编辑镶嵌数据集的边界。 如果非所有者将在现有边界外添加栅格,则也需要此操作。
  • CACHE—允许非所有者创建镶嵌数据集的缓存。
  • COLOR_CORRECTION—允许非所有者校正镶嵌数据集的色彩。
  • DEFINITION—允许非所有者向镶嵌数据集添加多维数据或处理模板。
  • LEVELS—允许非所有者计算镶嵌数据集的像元大小范围或创建接缝线。
  • LOG—允许非所有者创建镶嵌数据集的日志表。
  • OVERVIEW—允许非所有者创建镶嵌数据集的概览。
  • SEAMLINE—允许非所有者创建镶嵌数据集的接缝线。
  • STEREO—允许非所有者定义镶嵌数据集的立体对。
  • VIEW—允许非所有者编辑影像服务。 当指定此选项时,editor_tracking 参数将自动启用,因为 View 表必须启用编辑者追踪。
String
raster_type_names
[raster_type,...]
(可选)

指定非所有者可向该镶嵌数据集添加的栅格类型。

要选择自定义栅格类型,请提供自定义栅格类型文件的位置。

  • ADS—可以添加 Leica ADS 栅格类型。
  • Altum—可以添加 Altum 栅格类型。
  • ASTER—可以添加 ASTER 栅格类型。
  • AVIRIS—可以添加 AVIRIS 栅格类型。
  • BlackSky—可以添加 BlackSky 栅格类型。
  • CADRG/ECRG—可以添加 CADRG/ECRG 栅格类型。
  • CIB—可以添加 CIB 栅格类型。
  • Capella—可以添加 Capella 栅格类型。
  • DEIMOS-2—可以添加 Deimos-2 栅格类型。
  • DTED—可以添加 DTED 栅格类型。
  • DMCii—可以添加 DMCii 栅格类型。
  • DubaiSat-2—可以添加 DubaiSat-2 栅格类型。
  • EMIT—可以添加 EMIT 栅格类型。
  • 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 栅格类型。
  • ICEYE—可以添加 ICEYE 栅格类型。
  • 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 栅格类型。
  • Landsat 9—可以添加 Landsat 9 栅格类型。
  • MAXAR—可以添加 Maxar 栅格类型。
  • Match-AT—可以添加 Match-AT 栅格类型。
  • NCDRD—可以添加 NCDRD 栅格类型。
  • NITF—可以添加 NITF 栅格类型。
  • NetCDF—可以添加 NetCDF 栅格类型。
  • PlanetScope—可以添加 PlanetScope 栅格类型。
  • Pleiades Neo—可以添加 Pleiades Neo 栅格类型。
  • Pleiades-1—可以添加 Pleiades-1 栅格类型。
  • QuickBird—可以添加 Quickbird 栅格类型。
  • RADARSAT-2—可以添加 RADARSAT-2 栅格类型。
  • RCM—可以添加 RCM 栅格类型。
  • RapidEye—可以添加 RapidEye 栅格类型。
  • Raster Process Definition—可以添加栅格处理定义栅格类型。
  • RedEdge—可以添加 RedEdge 栅格类型。
  • Satellogic—可以添加 Satellogic 栅格类型。
  • SOCET SET—可以添加 SOCET SET 栅格类型。
  • 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 栅格类型。
  • SuperView-1—可以添加 SuperView-1 栅格类型。
  • TeLEOS-1—可以添加 TelEOS-1 栅格类型。
  • TH-01—可以添加 TH-01 栅格类型。
  • UAV/UAS—可以添加 UAV/UAS 栅格类型。
  • Vision-1—可以添加 Vision-1 栅格类型。
  • 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—将启用编辑者追踪。

如果为 side_tables 参数指定 VIEW 关键字,则将自动启用编辑者追踪。

Boolean

派生输出

名称说明数据类型
out_mosaic_dataset

已更新的镶嵌数据集。

Mosaic Layer

代码示例

AlterMosaicDatasetSchema 示例 1(Python 窗口)

这是 AlterMosaicDatasetSchema 函数的 Python 示例。

import arcpy
arcpy.AlterMosaicDatasetSchema_management(
    "C:/folder/mySDEcon.sde/md_01", 
    "ANALYSIS;BOUNDARY;LEVELS;OVERVIEW;VIEW",
    "QuickBird;IKONOS", "EDITOR_TRACKING")
AlterMosaicDatasetSchema 示例 2(独立脚本)

这是 AlterMosaicDatasetSchema 函数的 Python 脚本示例。

#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: 是

相关主题