百度地图3D地图设置中心点后变成2D地图解决方法
百度地图WebGL版可以设置倾斜度,使用map.setTilt(50),就会变成3D地图效果,但在设置中心点后倾斜度会变成0,使用函数map.setCenter(point),相当于会变成2D地图,解决这个问题只需在设置中心点时增加一个tilt参数即可。
具体的代码如下:
具体的代码如下:
var point = new BMapGL.Point(121.5686795580504,29.80609085244665); map.setCenter(point, { tilt: map.getTilt() })这样改变百度3D地图的中心点后,倾斜度就不会变了。