|

楼主 |
发表于 2019-3-18 15:16:26
|
显示全部楼层
可以结贴了。自己研究了哈,经纬度获取是基本没啥差别,那么就是获取得还算ok,主要是在页面地图上把经纬度通过页面显示出来,是偏的,如果是直接跳转到百度地图app那么打开看是差别不大的,所以我后来换了一个地图显示,是百度地图代码的,就ok了,显示没啥问题了,- var id = this.getIDByXID("baiduMap");
- require([ 'http://api.map.baidu.com/api?v=2.0&ak=自己的ak码&callback=_baiduInit' ], function() {
- if (window.BMap && window.BMap.Map) {
- window._baiduInit();
- }
- });
- window._baiduInit = function() {
- var map = new BMap.Map(id);
- // 创建地址解析器实例
- var myGeo = new BMap.Geocoder();
- var point= new BMap.Point(longitude, latitude);
- map.centerAndZoom(point, 23);
- map.panTo(point);
- var mk = new BMap.Marker(point);
- map.addOverlay(mk);
- };
复制代码 |
|