智石地图引擎由智石公司精英团队历时多年沉淀开发,不断聆听建议和自我优化,淬炼而成;目前已支持2D地图场景、3D等场景、多语言地图场景,在此过程中,智石地图引擎团队深入研究各领域场景的特点及用户偏好,例如:大型商业城、机场、铁路车站、产业园区、医院等,从根本上去兼容和优化各场景地图效果。目前,智石地图将产品完美应用到各行各业,成为室内地图行业标杆,并深受用户好评。
智石地图引擎由4大板块构成,分别是地图综合服务大脑,地图数据管理单元,图形处理单元,SDK支持单元:
地图综合服务大脑:
地图综合服务大脑是智石地图引擎的心脏,它不仅为智石地图在手机端运行提供定位服务支撑及路网计算服务;还控制着地图用户授权访问,各数据接口的调用的权限。 同时,地图综合服务大脑它也是智石地图SDK数据支撑的提供者,以及地图蓝牙信标设备设备智能巡检服务的支持者。
在定位服务中,地图综合服务大脑负责提供基础点位信息,并支持根据用户扫描回传的设备信息计算地图POI等信息内容。此过程中会进行多种数据逻辑处理及数据优化计算,最终输出最为合理的位置感知坐标。
在路网计算服务中,地图综合服务大脑会提供车行导航路径(如果该建筑存在车行路网)与人行导航路径两种方式结果。在人行路径中提供规避电梯、楼梯、扶梯等导航路径支持。根据场景需要,还可以进行路径段限时开关,多途经点导航等更多高级服务。
如果将地图综合服务大脑比作是智石地图引擎的心脏,那么它的周边器官功能就包括地图瓦片生成器、地图图标生成器、地图文字生成器、APP端数据包生成器等。地图数据管理单元,图形处理单元,SDK支持单元将是智石地图引擎的肢体构成。
地图数据管理单元:
地图数据管理单元是专门负责存储与管理建筑数据的结构体,其职责包含以下内容:建筑基础数据维护管理,城市、建筑、楼层等基础信息存储;地图POI数据管理,地图POI空间数据、配色数据、图标数据、路网数据;用户授权数据,瓦片数据存储等。
图形处理单元:
图形处理单元的本领是负责根据用户地图场景绘制程序可识别的地图空间数据,并根据场景特征初始化点位数据、个性化数据等内容。
SDK支持单元:
SDK支持单元是智石地图引擎的对外输出门户,主要功能就是向智石地图开发者提供SDK访问支持。
目前智石地图已全面向地图开发者提供:JS定位SDK, JS地图SDK; Android定位SDK, Android地图SDK, Android Beacon扫描SDK; iOS定位SDK, iOS地图SDK, iOS Beacon扫描SDK.地图开发者可在智石地图文档中心(help.brtbeacon.com)自由下载获取以上相关SDK。