Преобразовать формы изображений (Image Analyst)

Доступно с лицензией Image Analyst.

Краткая информация

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

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

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

  • Ориентации изображений обычно хранятся в наборе данных мозаики.

Параметры

ПодписьОписаниеТип данных
Входная таблица форм изображений

Класс пространственных объектов, содержащий формы изображений и поле iShape.

Feature Class; Feature Layer
Выходная таблица форм изображений

Выходной класс объектов с формами изображений.

Feature Class
Ориентации изображений

Информация об ориентации коллекции изображений.

Mosaic Dataset; Mosaic Layer; String
Входная ЦМР
(Дополнительный)

ЦМР, который будет использоваться для повышения точности преобразования.

Raster Dataset

TransformImageShapes(in_shape_table, out_shape_table, in_orientations, {in_dem})
ИмяОписаниеТип данных
in_shape_table

Класс пространственных объектов, содержащий формы изображений и поле iShape.

Feature Class; Feature Layer
out_shape_table

Выходной класс объектов с формами изображений.

Feature Class
in_orientations

Информация об ориентации коллекции изображений.

Mosaic Dataset; Mosaic Layer; String
in_dem
(Дополнительный)

ЦМР, который будет использоваться для повышения точности преобразования.

Raster Dataset

Пример кода

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

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

import arcpy
arcpy.env.workspace = r"C:\Data\MyProject.gdb"

arcpy.ia.TransformImageShapes("ImgeCollection_Objects_Hydrants",
    "Image Collection", "dem")
TransformImageShapes, пример 2 (автономный скрипт)

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

# Import system modules
import arcpy
from arcpy.ia import *

# Check out the ArcGIS Image Analyst extension license
arcpy.CheckOutExtension("ImageAnalyst")

# Set local variables
in_shape_table = r"C:\DL\MyProject.gdb\ImageCollection_Objects_Hydrants"
in_orientations = r"C:\DL\MyProject.gdb\ImageCollection"
in_dem = r"C:\DL\dem.tif"

# Execute 
arcpy.ia.TransformImageShapes(in_shape_table, in_orientations, in_dem)

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

  • Basic: Обязательно Image Analyst
  • Standard: Обязательно Image Analyst
  • Advanced: Обязательно Image Analyst

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