从 PDF 中提取楼层平面图要素

工具图标 适用于 ArcGIS Indoors ProArcGIS Indoors Maps 扩展模块。

您可以从楼层平面图的 PDF 创建折线要素,并使用 Indoors 工具箱中的工具在 Indoors工作空间中生成要素。 这对于在 CAD 或 BIM 数据不可用的空间中创建室内 GIS 很有帮助。

将 PDF 数据导入 Indoors 工作空间涉及以下高级步骤:

  1. 或者,地理配准 PDF。
  2. 使用从 PDF 中提取楼层平面图要素工具从 PDF 中提取折线要素。
    注:

    从提取的折线中移除在 PDF 中检测到的任何文本。

  3. 检查输出折线,并根据需要对其进行编辑,以确保其能够以可接受的细节层次和精度反映建筑物平面图。
  4. 使用将要素导入室内数据集工具,根据提取的折线要素在 Indoors 工作空间中创建 Unit、Level、Facility 以及可选的 Detail 要素。
  5. 检查输出要素并根据需要添加属性。

以下部分会对每个步骤进行描述。

地理配准 PDF 数据

通过在 ArcGIS Pro 中将单个 PDF 页面添加至地图,并使用控制点将其移动、缩放和旋转到正确的位置,可以在生成折线之前对 PDF 进行地理配准。 当对 PDF 进行地理配准时,必须单独对每个页面进行地理配准。

如果在运行从 PDF 中提取楼层平面图要素工具之前没有对 PDF 进行地理配准,则可以在运行将要素导入室内数据集工具之前使用变换工具移动、缩放和旋转折线要素。

示意图显示了单元门关闭和未关闭状态的差异。
当正确设置门的属性并将门与将要素导入室内数据集工具配合使用时,生成的单元边界将不包含门的开启轨迹。 图片 A 中的单元导入时未使用门标识符参数,而图片 B 中的单元导入时使用了门标识符参数。
注:

建议采用投影坐标系进行地理配准。 如果采用地理坐标系进行地理配准,则要素可能无法成功变换,由此导致数据位置错误。

从 PDF 数据中提取折线要素

从 PDF 中提取楼层平面图要素工具将从 PDF 中提取折线要素,但不包括其标识为文本的元素。 可以使用编辑工具对此工具的输出折线进行优化,然后借助将要素导入室内数据集工具,在 Indoors 工作空间中使用这些折线创建要素,以供在楼层感知型地图和场景中使用。

当使用从 PDF 中提取楼层平面图要素工具时,请记住以下几点:

  • 如果输入 PDF 有多页,请使用页码参数提取单页的折线要素。
  • 使用范围参数提取特定设施点或设施点内区域的线,并减少由辅助 PDF 信息(例如图例或建筑信息表)引起的伪影。

检查输出

提取折线要素后,您可以根据需要修改线条,然后使用其在室内 GIS 中创建要素。 例如,可以根据需要修改或移除由文本框、表、PDF 符号和其他 PDF 元素引起的线条。

清理工作可能涉及创建新线或修改折点以填补墙壁之间的缝隙(例如,PDF 中文本与墙壁相交的位置)、选择和删除不需要的要素,以及移动或重塑线条以提高准确性和简化性。 可以使用创建要素修改要素窗格中的工具检查和修改折线要素:

此外,还需要检查在 USE_TYPE 字段中检测到并标记为门的要素,并根据需要编辑其属性。 在 Indoors 工作空间中,可以通过关闭门来创建单元边界,并且在此步骤中确保属性正确可避免后续需要进行更多清理工作。

注:

运行从 PDF 中提取楼层平面图要素工具时,将创建 z 值为 0 的输出折线。 使用编辑工具创建或修改要素时,请确保新要素的默认 z 值为 0。 运行将要素导入室内数据集工具时,可以使用标高参数为建筑物要素设置适当的 z 值。

将折线导入 Indoors 工作空间

从 PDF 数据生成折线并执行所需的任意清理工作后,您可以使用将要素导入室内数据集工具,根据折线要素填充 Indoors 工作空间的 Units、Levels、Facilities 和 Details 要素。 您稍后可以使用 ArcGIS Pro 中的编辑工具Floor Plan Editor预配置地图模板,在详细信息图层中创建新要素或修改现有要素。

该工具支持一次导入一个楼层,并需要定义信息(例如设施点名称、楼层名称、垂直顺序和标高)以填充要素属性和启用室内 GIS 工作流的功能。

通过工具中的高级选项,您可以进一步控制创建面时的行为。 例如,最小单元宽度最小单元面积参数可用于在创建单元时排除较小或较窄的空间(例如墙内的空间),并且可以使用门标识符参数来从折线定义和关闭门。

您可以关闭在输出折线要素中检测到的门,以使用将要素导入室内数据集工具中的门标识符参数来创建单元。 带有关闭门的单元不将平开门作为单元边界的一部分。

将要素导入室内数据集工具创建的细节要素将继承源折线的 USE_TYPE 字段值。 正确关闭并且已设置属性的门对于生成室内可路由网络至关重要,并且对于可视化也非常有用。

Indoors 工作空间中的属性填充

将折线要素导入 Indoors 工作空间后,您可以在室内数据集中填充附加属性。

将要素导入到室内数据集工具可填充在 Facilities、Levels、Units 和 Details 图层的要素之间建立层级关系所需的属性,以及为地图中的楼层感知型功能提供支持是所需的属性。 您可以填充用于符号系统、标注或其他室内 GIS 功能的附加属性。

以下是属性的示例用例列表:

  • 地图符号系统 - Units 图层中的 USE_TYPE 字段用于支持办公室、走廊和其他可穿行空间的唯一符号系统,目的是使其在室内地图上可以轻松识别。
  • 标注和搜索 - Units 图层中的 NAME 字段用于支持在 Indoors Web 和移动应用程序中显示房间名称和搜索功能。
  • 室内导航 - 在为室内可路由网络生成路径和楼层过渡时,Units 和 Details 图层中的 USE_TYPE 字段用于支持可穿行空间和障碍的识别。

相关主题