转换图像形状 (Image Analyst)

获得 Image Analyst 许可后可用。

摘要

将要素从影像空间转换到地图空间。

使用情况

  • 输入图像形状表参数值必须具有 ishape 字段。 在图像空间中处理数据时,由深度学习推断工具创建。

  • 图像方向通常存储在镶嵌数据集中。

参数

标注说明数据类型
输入图像形状表

包含图像形状和 iShape 字段的要素类。

Feature Class; Feature Layer
输出图像形状表

具有图像形状的输出要素类。

Feature Class
图像方向

图像集合的方向信息。

Mosaic Dataset; Mosaic Layer; String
输入 DEM
(可选)

将用于提升转换精度的 DEM。

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
(可选)

将用于提升转换精度的 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

相关主题