GISBox

IMDF(Indoor Mapping Data Format)文件和数据格式

GISBox是一站式三维 GIS 数据编辑、转换、发布平台,支持 OSGB/GEOTIFF/RVT 等多种 GIS 格式编辑,转换为 3DTiles/Terrain 等并发布。

简介

IMDF(室内地图数据格式)是 Apple 开发的一种室内制图数据格式,用于提供室内导航和位置信息服务。IMDF 基于 GeoJSON 数据格式,可以以标准化的形式存储建筑结构、楼层、设施、出入口、通道、POI(兴趣点)等信息。该格式被广泛应用于 Apple Maps 等室内地图系统和应用程序,在 GIS(地理信息系统)、设施管理和智慧城市项目中发挥着重要作用。

文件结构

IMDF 文件采用基于 GeoJSON 的结构,包含以下主要元素:

  1. VENUE(场地信息):建筑物或设施的整体信息(名称、地址、类别等)
  2. FEATURES(地物数据):定义建筑物内部各元素的信息
  • UNIT(单元):表示房间或区域的多边形(如办公室、商店、会议室等)
  • LEVEL(楼层):表示建筑物的各个楼层
  • ANCHOR(锚点):表示建筑内部的重要点的坐标信息
  • VERTEX(顶点):地图绘制所需的坐标点信息
  • ADDRESS(地址):设施的地址信息
  • ENTRANCE(入口):建筑物的出入口信息
  • NAVIGATION(导航):行人路径或移动路线信息
  • OCCUPANT(租户信息):设施内商店或企业的信息
  • KIOSK(信息终端):信息中心或触摸屏面板的位置
  1. RELATIONSHIPS(关联信息):不同对象之间的关联(例如:房间所属的特定楼层,房间与通道的连接等)
  2. GEOMETRY(几何信息):表示各对象形状的坐标数据(多边形、线条、点)

IMDF 的数据结构是分层组织的,能够存储从整体设施(VENUE)→ 楼层(LEVEL)→ 房间(UNIT)的详细信息。

优点

  1. 与 Apple Maps 高度兼容:IMDF 是 Apple 开发的格式,可以直接导入 Apple Maps 作为室内地图使用,并且可以轻松集成到 Apple 生态系统(iPhone、iPad、Mac)中。
  2. 基于 GeoJSON,易于处理:由于采用通用的 JSON 格式,数据解析和编辑十分方便,可通过多种 GIS 软件和程序轻松处理。
  3. 提供详细的室内信息:可包含建筑结构、楼层、租户、导航路径等详细信息,适用于室内空间管理。
  4. 轻量且灵活:JSON 格式使其数据量较小,适用于 Web 和移动端的快速处理。
  5. 适用于智慧城市和设施管理:可用于机场、商业中心、医院、办公楼等场所的室内地图制作,有助于建立设施管理和导航系统。

缺点

  1. 高度依赖 Apple:IMDF 专为 Apple Maps 优化,无法直接用于 Google Maps 或其他 GIS 平台,需要进行格式转换。
  2. 标准化程度较低:相较于 Shapefile(SHP)或 GeoJSON,IMDF 的知名度较低,受支持的 GIS 工具较少,兼容性受限。
  3. 难以与室外地图集成:IMDF 专注于室内制图,与室外地图(道路网络、地形数据等)整合时需要额外的数据转换。
  4. 创建数据需要专业知识:正确创建 IMDF 文件需要熟悉 GeoJSON、GIS 知识,并遵循 Apple 的指南,数据结构不符合要求时,Apple Maps 可能无法正确显示。

应用场景

IMDF 文件可用于各种需要室内地图的场景。例如,在机场、购物中心、医院、大学校园、办公楼等设施中,可用于创建精确的室内地图并支持导航系统。此外,它适用于智慧城市项目和数字孪生建设,可用于设施管理、信息指引系统和无障碍通行优化。借助 Apple Maps,用户可以在 iPhone 或 iPad 上直观查看室内路线,顺利到达目的地。

示例图

  1. IMDF 文件示例。

  1. IMDF 数据解码。

文件打开方式

  1. 在手机上查看 IMDF 文件。

  1. 以二维格式显示 IMDF 文件。

相关 GIS 文件

MID

QLR

STYLX

E00

参考资料

  1. https://engage.safe.com/blog/2018/10/indoor-mapping-ios-imdf/
  2. https://www.mapxus.com/jp/imdf
  3. https://appleinsider.com/articles/21/02/24/apples-indoor-mapping-format-adopted-as-community-standard