我利用jquery获取经纬度然后待百度地图上显示但是位置偏的有点多怎么才可以调整代码如下

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我利用jquery获取经纬度然后待百度地图上显示但是位置偏的有点多怎么才可以调整代码如下相关的知识,希望对你有一定的参考价值。

if (navigator.geolocation)

navigator.geolocation.getCurrentPosition(showPosition);

function showPosition(position)

var wd = position.coords.latitude;
var jd = position.coords.longitude;
alert(wd+":"+jd);
var map1 = new BMap.Map('dituContent');
var point = new BMap.Point(jd,wd);
map1.centerAndZoom(point, 18);
map1.enableScrollWheelZoom();
//创建检索信息窗口对象
var marker = new BMap.Marker(point); //创建marker对象
map1.addOverlay(marker); //在地图中添加marker
map1.enableDragging();//启用地图拖拽事件,默认启用(可不写)
map1.addControl(new BMap.NavigationControl());
map1.enableScrollWheelZoom();//启用地图滚轮放大缩小
map1.enableDoubleClickZoom();//启用鼠标双击放大,默认启用(可不写)
map1.enableKeyboard();//启用键盘上下左右键移动地图
//向地图中添加缩放控件
var ctrl_nav = new BMap.NavigationControl(anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE);
map1.addControl(ctrl_nav);
//向地图中添加缩略图控件
var ctrl_ove = new BMap.OverviewMapControl(anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1);
map1.addControl(ctrl_ove);
//向地图中添加比例尺控件
var ctrl_sca = new BMap.ScaleControl(anchor:BMAP_ANCHOR_BOTTOM_LEFT);
map1.addControl(ctrl_sca);

参考技术A 楼主你好,使用腾讯地图吧 腾讯地图有很多功能 比如说腾讯地图的地图功能 腾讯地图由2011年起的提供地图功能,一直到现在也是有一定经验了 相信我绝对没有错追问

公司同意用百度不能换

本回答被提问者和网友采纳

以上是关于我利用jquery获取经纬度然后待百度地图上显示但是位置偏的有点多怎么才可以调整代码如下的主要内容,如果未能解决你的问题,请参考以下文章

显示经纬度的地图

百度地图上如何去显示经纬度

百度地图 怎么获取地址的经纬度

求助 根据经纬度在百度地图上显示出来该位置

百度地图上如何去显示经纬度

百度地图上如何去显示经纬度