我利用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);
公司同意用百度不能换
本回答被提问者和网友采纳以上是关于我利用jquery获取经纬度然后待百度地图上显示但是位置偏的有点多怎么才可以调整代码如下的主要内容,如果未能解决你的问题,请参考以下文章