OpenLayer3 设置坐标中心定位后,鼠标拖拽地图,地图会消失,而且map的鼠标获取坐标控件也会失效,坐标值显示为 NaN
问题原因:给视图设置中心点坐标的时候,坐标值需要使用parseFloat转换,否则会出现问题
解决办法:
this.view.setCenter([parseFloat(metadata.lon), parseFloat(metadata.lat)]) this.view.setZoom(6);
注:如果是从ol上面获取到坐标值不需要做转换
OpenLayer3 设置坐标中心定位后,鼠标拖拽地图,地图会消失,而且map的鼠标获取坐标控件也会失效,坐标值显示为 NaN
问题原因:给视图设置中心点坐标的时候,坐标值需要使用parseFloat转换,否则会出现问题
解决办法:
this.view.setCenter([parseFloat(metadata.lon), parseFloat(metadata.lat)]) this.view.setZoom(6);
注:如果是从ol上面获取到坐标值不需要做转换