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

Сводка

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

Иллюстрация

Изображение вырезается по контуру

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

  • Этот инструмент устанавливает соответствие между пространственным объектом набора данных мозаики и объектом класса пространственных объектов на основе общего атрибутивного поля.

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

  • Если Входной класс объектов содержит более 1000 записей, добавьте индекс Входного поля соединения, запустив инструмент Добавить атрибутивный индекс. Если у набора данных мозаики значительный объем и поле соединения не индексировано, инструменту потребуется больше времени для выполнения.

Синтаксис

ImportMosaicDatasetGeometry(in_mosaic_dataset, target_featureclass_type, target_join_field, input_featureclass, input_join_field)
ParameterОбъяснениеТип данных
in_mosaic_dataset

Набор данных мозаики, геометрию которого вы хотите редактировать.

Mosaic Layer
target_featureclass_type

Геометрия, которую требуется изменить.

  • FOOTPRINTКонтурные полигоны в наборе данных мозаики
  • SEAMLINEПолигоны линий сшивки в наборе данных мозаики
  • BOUNDARYОграничивающий полигон в наборе данных мозаики
String
target_join_field

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

Field
input_featureclass

Класс пространственных объектов с новой геометрией.

Feature Layer
input_join_field

Поле input_featureclass, используемое в качестве базового для соединения.

Если input_featureclass содержит более 1000 записей, добавьте для этого поля индекс , запустив инструмент Добавить атрибутивный индекс. Если у набора данных мозаики значительный объем и поле соединения не индексировано, инструменту потребуется больше времени для выполнения.

Field

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

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

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

Слой мозаики

Пример кода

ImportMosaicDatasetGeometry, пример 1 (окно Python)

Пример скрипта Python для инструмента ImportMosaicDatasetGeometry.

import arcpy
arcpy.ImportMosaicDatasetGeometry_management("c:/workspace/fgdb.gdb/md",
                                                   "FOOTPRINT", "OBJECTID",
                                                   "infootprint.shp", "FTID")
ImportMosaicDatasetGeometry, пример 2 (автономный скрипт)

Это пример скрипта Python для инструмента ImportMosaicDatasetGeometry.

##===========================
##Import Mosaic Dataset Geometry
##Usage: ImportMosaicDatasetGeometry_management in_mosaic_dataset FOOTPRINT | SEAMLINE
##                                       | BOUNDARY target_join_field 
##                                       input_featureclass input_join_field 

import arcpy
arcpy.env.workspace = "c:/PrjWorkspace/RasGP"

# Import shape file geometry as Mosaic Dataset Footprints
# Note: Feature class FID starts with 0
arcpy.ImportMosaicDatasetGeometry_management("Geometry.gdb/md",
                                            "FOOTPRINT", "OBJECTID",
                                            "infootprint.shp", "FTID")                                      

# Import GDB feature class as Mosaic Dataset Boundary
arcpy.ImportMosaicDatasetGeometry_management("Geometry.gdb/md", "BOUNDARY",
                                      "OBJECTID", "Geometry.gdb/inboundary",
                                      "OBJECTID")

Environments

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

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

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

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