导航地图数据结构
一份用于iMobile室内导航引擎的室内地图,需包含以下内容:
- 室内数据源:包含室内地图源数据、导航路径数据、楼层关联属性表。
- 室内地图源数据,即为室内的原始数据,主要用于在地图上展示。以商场为例,包括楼梯、卫生间、店铺、ATM等。
- 导航路径数据:室内数据中,需包含路径数据(线数据集),经过拓扑构网后,用于导航。
- 楼层关联属性表:存储楼层关联关系,是导航正常运行的基础。该表需要手动制作。
- 范围数据源:用于控制楼层控件的显示和隐藏。范围数据源名称为“ bounds”(名称不可修改),包含一个名为“ building” (名称不可修改)的面数据集,数据集中有且仅包含一个面对象,面对像的形状和大小与室内地图的形状和大小要相近或者相同。
- 室外数据源(可选):包含各种室外数据,如道路、兴趣点等,用于制作室内外一体化地图,实现从室外到室内的展示效果。
- 地图(或场景):经过各种风格设置、专题图处理后的地图,用于在程序中展示。
图:导航地图数据结构 |