正射映射工作空间是 ArcGIS Pro 的子工程,专用于正射映射工作流。 它是 ArcGIS Pro 工程文件夹中的容器,可将属于一个图像集合的所有资源和派生文件绑定在一个正射映射任务中。 特别是,其中包含了要平差的影像集合(通过镶嵌数据集数据模型进行管理)、生成的正射映射产品、平差过程中使用的内部文件,以及用于管理工作空间的必要信息。
可以复制或删除正射映射工作空间。 一个工程内可具有多个正射映射工作空间,其中每个工作空间将打开专有的地图视图。 建议针对每个正射映射任务使用一个工程。 可使用多个正射映射工作空间来管理不同版本的正射映射任务。
创建正射映射工作空间
您可根据无人机影像、卫星影像(通过有理多项式系数 [RPC] 照相机模型)、数字航空影像、扫描的航空摄影或现有镶嵌数据集创建正射映射工作空间。 正射映射工作空间的类型可定义用于处理该类型图像的方法和算法。 在为数据创建正射映射工作空间时,请选择相应的类型。 影像选项卡上的新正射映射工作空间向导允许您通过图像集合或现有镶嵌数据集创建正射映射工作空间,还允许您对现有正射映射工作空间进行导入或添加。
该向导可指导您完成创建正射映射工作空间的整个过程,您可以在过程中输入名称、描述和工作空间类型等定义工程的信息,在本例中,类型为正射映射。 向导窗格可根据工作空间的传感器数据类型设置(例如无人机或卫星)显示相应的选项,例如源影像集合、照相机或传感器模型文件的位置以及空间参考系统。
您可为影像数据创建多种类型的正射映射工作空间:
完成新建正射映射工作空间向导后,将在目录窗格的工程文件夹结构中显示正射映射文件夹,并且内容窗格的按正射映射实体列出 列表视图将显示所有通过此向导创建的正射映射工作空间实体。
正射映射工作空间中的实体将根据您所创建的工作空间类型的不同而有所不同。
实体组 | 实体 | 描述 | 无人机 | 航空 - 数字 | 航空 - 扫描 | 卫星 |
---|---|---|---|---|---|---|
数据产品 | 数字地形模型 (DTM) | 根据重叠图像计算的地面或裸露地表模型。 | ||||
数字表面模型 (DSM) | 表面模型,包括地面以上的要素,例如,根据重叠图像计算的树冠和建筑物。 | |||||
正射镶嵌 | 镶嵌正射影像 | |||||
解决方案数据 | 解决方案表 | 用于存储针对每个图像计算的变换信息。 ImageID - 图像标识号。 该值将与镶嵌数据集轮廓线表中 OBJECTID 字段的值相同。 RMS - 每个图像中所有解决方案点的均方根误差。 RMS 采用像素单位进行表示。 质量 - 每个图像的平差质量。 值为 1 表示质量完美。 | ||||
解决方案点 | 包含所有由光束法区域网平差计算得到的点,例如 3D 地面坐标中的点。 ImageID - 图像标识号。 该值将与镶嵌数据集轮廓线表中 OBJECTID 字段的值相同。 PointID - 根据具有相同 PointID 的对应连接点派生的区域网平差解决方案点。 类型 - 用于指示点的坐标空间的编码字段:
状态 - 用于定义点是否用于区域网平差的编码字段:
残差 - 经过平差的解决方案点的残差。 单位为像素。 Xresidual - 经过平差的解决方案点在 x 方向上的残差。 单位为像素。 YResidual - 经过平差的解决方案点在 y 方向上的残差。 单位为像素。 | |||||
基准表 | 包含所有检测到并用于优化内部方向的基准。 ImageID - 图像标识号。 该值将与镶嵌数据集轮廓线表中 OBJECTID 字段的值相同。 ImageX - 图像空间中的 X 基准坐标。 ImageY - 图像空间中的 Y 基准坐标。 FilmX - 胶片空间中的 X 基准坐标。 FilmY - 胶片空间中的 Y 基准坐标。 得分 - 每个图像的像素匹配质量。 状态 - 搜索未解析的图像时,优化内部方向窗格所使用的编码字段:
残差 - 在图像中将胶片空间转换为图像空间过程中的残差。 单位为像素。 Xresidual - 将基准从胶片空间转换为图像空间过程中 X 方向上的残差。 单位为像素。 YResidual - 将基准从胶片空间转换为图像空间过程中 Y 方向上的残差。 单位为像素。 | |||||
QA/QC 数据 | 重叠面 | 包含图像重叠区域中的控制点覆盖范围。 您可以在此处标识需要其他控制点的区域,以改善区域网平差结果。 控制点包括地面控制点 (GCP)、连接点和检测点。 ImageID - 图像标识号。 该值将与镶嵌数据集轮廓线表中 OBJECTID 字段的值相同。 ImageID2 - 与对应 ImageID 重叠的图像的图像标识号。 ID - 重叠图像的唯一标识符,由 ImageID 和 ImageID2 组成,使用句号进行分隔。 计数 - 评估的重叠图像数。 PointCount - 重叠区域中的控制点数。 PointCoverage - 控制点覆盖的重叠区域的百分比。 Multirays - 重叠区域中唯一 PointID 或连接点集的数量。 掩膜 - 用于指示计算连接点时是否使用重叠区域的编码字段:
| ||||
Coverage 面 | 包含图像集合中每个图像的控制点覆盖范围。 您可以在此处标识需要其他控制点的区域,以改善区域网平差结果。 控制点包括 GCP、连接点和检测点。 ImageID - 图像标识号。 该值将与镶嵌数据集轮廓线表中 OBJECTID 字段的值相同。 Coverage - 控制点覆盖的图像区域的百分比。 计数 - 图像中的控制点数。 Multirays - 图像中唯一 PointID 或连接点集的数量。 | |||||
控制点 | Ground Control Points | 具有已知地面坐标的点,通常由地面测量生成。 | ||||
Check Points | 具有已知地面坐标的点,可用于评估平差过程的精度。 这些点为不用于摄影测量求解的地面控制调查点。 | |||||
连接点 | 表示相应像素对的点,这些像素对对应于图像重叠处的同一位置。 连接点没有已知地面坐标,但是每个点在行和列中具有自己的图像坐标。 ImageID - 图像标识号。 该值将与镶嵌数据集轮廓线表中 OBJECTID 字段的值相同。 PointID - 点标识号。 该值将表示多个重叠影像中的相同点位置。 Type - 用于定义行所表示的控制点类型的代码。
Status - 用于定义点状态的代码:
Score - 通过基于影像相关性的匹配算法生成的得分。 得分的值范围介于 0.0 到 1.0 之间,其中 0 分表示最佳匹配。 Rays - 具有相同 PointID 的点的数量。 V1 和 V2 - 如果 Type 字段等于 2 或 3(GCP 或检测点),则该值将指示控制点的精度,以米为单位。
如果 x,y 精度或 z 精度不可用,则值 -2 表示精度未知。 如果想要系统计算精度,请在字段中输入值 -1。 | |||||
飞行数据 | 飞行路径 | 无人机成像平台的飞行路径。 | ||||
相机位置 | 图像捕获时的无人机传感器位置和指向信息,包括纬度、经度、高度和时间。 | |||||
源数据 | 图像集合 | 为管理正射映射工作空间的源影像而创建的镶嵌数据集。 |
要了解有关影像平差的信息,请参阅区域网平差。
重命名正射映射工作空间
当您在 ArcGIS Pro 中打开正射映射工作空间时,将在地图容器中创建一个名称与工作空间名称相同的地图。
注:
如果正射映射工作空间是现有工作空间的副本,且新副本上没有运行其他进程,则可以对正射映射工作空间进行重命名。
之后,如果您在目录窗格中重命名正射映射容器中的工作空间,存储在地图容器中的地图不会被重命名。 重命名的工作空间仍与地图容器中的原始地图保持链接。 因此,当您尝试打开镶嵌数据集的属性表时,将看到以下错误。
另外,当您打开重命名的工作空间时,将出现错误,因为系统尝试使用原始名称加载数据。
在内容窗格中,所有先前的工作图层都将移至参考数据类别,并带有一个损坏源图标 。 要解决此问题,请执行以下步骤。
- 移除损坏图层。
- 右键单击数据产品、解决方案数据、QA/QA 数据和其他现有相关数据,然后单击同步选项。
正确数据将链接到重命名的工作空间并加载到地图中。 这样,可以保留现有的地图符号系统。
- 或者,删除地图容器中的相关地图。
当您打开重命名的工作空间时,将使用重命名的名称通过正确的路径打开新地图。 但是,由于您正在使用新地图开始,您在原始地图中保存的所有内容(例如符号系统或其他参考图层)都将丢失。