地图控制
Fengmap地图加载完成后,可通过地图方法和地图进行交互。
单/多楼层显示
地图加载完成后可配置楼层显示数量,当地图为多层时,地图数据的楼层ID从groupID =1开始依次向上加1,默认显示第一层即groupID = 1的地图数据。
如需更改配置,可参照如下代码设置:
显示级别
地图加载完成后,您可以根据需求设置地图级别,以及地图显示的最大和最小显示级别。级别范围为1-29之间的整数值,第29级表示1:1厘米,一般室内地图初始显示级别在16级到23级之间。参考代码如下:
地图朝向
地图加载后,您可以设置地图的旋转度和倾斜度。旋转度的范围为0-360,倾斜度的范围为0~60。 参考设置如下所示:
楼层显示间距
Fengmap JavaScript SDK 支持设置地图两个楼层之间的显示间距,默认的层高为50,您可自定义配置。参考设置如下:
二三维状态
Fengmap JavaScript SDK 支持初始化设置地图的显示模式,二维或三维模式。参考设置如下:
指北针
Fengmap JavaScript SDK 支持显示/隐藏地图的指北针控件。参考设置如下:
设置中心点
Fengmap JavaScript SDK 支持设置地图的中心点。参考设置如下:
手势控制
Fengmap JavaScript SDK端的手势包括使用鼠标或手指来控制地图缩放、地图移动、地图旋转、地图倾斜、地图点击等功能。Fengmap JavaScript SDK 支持开启和禁用手势控制。参考设置如下:
坐标转换
Fengmap JavaScript SDK端提供设备屏幕坐标和地图坐标之间的转化方法,Fengmap地图为墨卡托坐标系米制坐标。转化方法在map类中。参考设置如下: