Краткая информация
Изменяет геометрию контуров, границ или линий сшивки в наборе данных мозаики для совпадения их с объектами класса пространственных объектов.
Рисунок
Использование
Этот инструмент устанавливает соответствие между пространственным объектом набора данных мозаики и объектом класса пространственных объектов на основе общего атрибутивного поля.
Контур не всегда используется для вырезания изображения в наборе данных мозаики. Вы можете изменить свойство Всегда вырезать изображение по его контуру (Always Clip The Image To Its Footprint) на Да (Yes) в диалоговом окне Свойства набора данных мозаики (Mosaic Dataset Properties), на закладке По умолчанию (Defaults).
Этот инструмент не выполняет пересчет экстента для набора данных мозаики. Для пересчета экстента необходимо пересчитать экстент объекта в окне Свойства набора данных мозаики (Mosaic Dataset Properties).
Синтаксис
ImportMosaicDatasetGeometry_management (in_mosaic_dataset, target_featureclass_type, target_join_field, input_featureclass, input_join_field)
Параметр | Объяснение | Тип данных |
in_mosaic_dataset | Набор данных мозаики, геометрию которого вы хотите редактировать | Mosaic Layer |
target_featureclass_type | Геометрия, которую требуется изменить.
| String |
target_join_field | Поле набора данных мозаики, используемое в качестве базового для соединения. | Field |
input_featureclass | Класс пространственных объектов с новой геометрией. | Feature Layer; Raster Catalog Layer |
input_join_field | Поле класса объектов, используемое в качестве базового для соединения. | Field |
Пример кода
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")
Параметры среды
Этот инструмент не использует параметры среды геообработки