Skip to main content

将影像添加至定向影像数据集 (定向影像工具)

汇总

可将来自多个输入源(包括文件、文件夹、表、图像路径列表或点要素图层)的图像添加至定向影像数据集。

用法

  • 添加的图像不受定向影像数据集管理;数据集将指向图像的存储位置。 如果删除或移动图像,则不会将其加载到定向影像查看器。

  • 根据输入数据参数值,该工具可识别将数据加载到定向影像数据集中所需的元数据。 定向影像功能取决于元数据信息。

  • 所有输入数据选项都支持 JPEG 格式。 在以下情况下,必须使用遵循 定向影像表方案.csv 文件、遵循 定向影像属性表方案 的要素图层或者定向影像图层来添加图像:

    • 图像格式为 GeoTIF 或 MRF。

    • 图像元数据将与图像文件分开存储,或者需要在添加之前进行编辑。

    • 需要包含 相机方向,由此可实现更加精确的图像到地面和地面到图像转换。

  • 如果直接从图像文件、包含图像的文件夹或者具有图像路径列表的文本文件添加数据,则将从图像 EXIF 和 XMP 数据中提取元数据信息。 EXIF 数据至少必须包含地理位置信息。

参数

标注 说明 数据类型

定向影像数据集

将在其中添加图像的定向影像数据集的路径和名称。

Oriented Imagery Layer

影像类别

指定将使用的输入图像的类型并设置 定向影像数据集的默认属性。 如果在定向影像数据集属性表中未找到等效属性,则将使用默认属性。

  • Horizontal—将使用曝光平行于地面且朝向地平线的图像。

  • Oblique—将使用曝光与地面成一定角度(通常约为 45 度),由此可以看到对象侧面的图像。

  • Nadir—将使用曝光垂直于地面且直视下方的图像。 只能看到对象的顶部。

  • 360—将使用通过提供 360 度球形环绕视图的专用相机拍摄的图像,或者由多个相机拍摄并拼接成 360 度视图的图像。

  • Inspection—将使用资产的特写影像(距照相机不到五米)。

  • AeriaFrameVideo—由相机向下指向地面的无人机或飞机拍摄的视频。

  • TerrestrialFrameVideo—使用手持设备(如行车记录仪)捕获的视频。

  • Terrestrial360Video—使用 GoPro 或 Insta360 等设备捕获的 360 度视频。

String

输入数据

输入数据的路径和名称。 支持以下程序:

Folder; Oriented Imagery Layer; Table; Raster Layer; File

包含子文件夹

(可选)

指定是否递归搜索子文件夹以查找数据。

  • 选中将递归地探索所有子文件夹中的数据。 这是默认设置。

  • 未选中仅浏览顶级文件夹以查找数据。

Boolean

输入文件夹过滤器

(可选)

将用于在输入文件夹中过滤和添加图像的表达式。

例如,要仅添加包含特定字符串的图像,请在字符串值 (%value%) 前后添加百分号。

String

输入表过滤器

(可选)

用于选择记录子集的 SQL 表达式。 有关 SQL 语法的详细信息,请参阅 在 ArcGIS 中使用的查询表达式的 SQL 参考

SQL Expression

包括输入表中的所有字段

(可选)

指定是否将输入表中除了所需方案之外的所有字段添加至数据集的属性表。

  • 选中将输入表中的所有字段添加至数据集的属性表。

  • 未选中仅将定向影像方案特定的字段添加至数据集的属性表。 这是默认设置。

Boolean

输入视频文件

(可选)

存储在公共云位置的视频文件 视频文件必须与标准 web 浏览器兼容。 有关支持的视频类型(格式和编解码器)的详细信息,请参阅 常用编解码器。 对于 TerrestrialFrameVideoTerrestrial360Video 输入,当视频包含有效的 KLV 元数据时,该工具会自动提取传感器位置和时间戳字段。

File

元数据文件

(可选)

包含视频元数据的 .csv 文件。

对于 AerialFrameVideo,每一帧航空视频均须附带一个本地 .csv 文件,该文件需包含针对每一帧的以下字段:精确时间戳、传感器纬度、传感器经度、传感器椭球体高度或传感器真实高度、平台航向角、平台俯仰角、平台滚动角、传感器相对滚动角、传感器相对高程角、传感器相对方位角、传感器水平视域和传感器垂直视域 所有字段均为必填项,且必须包含有效值。

对于 TerrestrialFrameVideoTerrestrial360Video.csv 文件为可选文件。 若包含此文件,该文件必须为本地文件,且至少包含以下字段:X,Y 和 AcquisitionDate(格式为 yyyy-mm-dd HH:MM:SS)

File

最小帧间隔

(可选)

连续视频帧之间所需的最小时间间隔。 仅相隔至少此段时间的帧,才会被添加到定向影像数据集中。 默认值为 1 秒。

Time Unit

最小传感器位置变化

(可选)

传感器在两帧之间必须移动的最小距离(以米为单位)。 仅当传感器位置变化量至少达到该值时,对应的帧才会被包含在定向影像数据集中。

Double

最小帧重叠

(可选)

连续帧之间所需的最小重叠百分比。 仅重叠大于此值的帧将被包含在定向影像数据集中。 默认值为 0。 必须提供有效的 CameraHeading 值,才能确保该参数正确应用。

Double

用于计算重叠的距离

(可选)

用于计算重叠计算的图像覆盖区 (Frustum) 的距离(以米为单位)。 如果未提供,默认值为 FarDistance / 2。 有关 FarDistance 的详细信息,请参阅 定向影像表字段

Double

计算朝向

(可选)

指定工具是否将生成 CameraHeading 值。

注:

如果缺少 CameraHeading 值,覆盖区计算将失败。

  • 选中该工具将生成 CameraHeading 值。 即使视频已包含 CameraHeading 的值,这些计算的值仍将优先处理。

  • 未选中该工具不会生成 CameraHeading 值。

Boolean

朝向偏移

(可选)

用于考虑相机安装位置的适用于 CameraHeading 的偏移。 当摄像头不是正面时很有用,例如安装在车辆侧面时。 默认值为 0。

Double

派生输出

标注 说明 数据类型

更新的定向影像数据集

更新的定向影像数据集。

Oriented Imagery Layer

环境

输出坐标系, 地理变换, 范围

许可信息

  • 基本: 否
  • 标准: 是
  • 高级: 是