用户访问百度地图API应用程序的特定位置

用户访问百度地图API应用程序的特定位置
功能可能是:用户可以点击上面的地图标记地图上的点,然后将所获取的地理位置保存到地图上的地址栏中。
它主要是使用百度地图API。

复制代码代码如下所示:
VaR地图=新BMAP。地图(allmap ); / /实例化一个对象图
VaR点=新BMAP。点(116.331398,39.897445); / /设置地图的中心
Map.centerAndZoom(点12); / /视觉层地图要素

(地图。enablescrollwheelzoom); / /滚轮缩放功能,默认情况下禁用
(地图。enablecontinuouszoom); / /惯性拖动地图功能,默认情况下禁用

功能myfun(结果){
VaR result.name cityName =;
Map.setCenter (cityName);

}
无功mycity =新bmap.localcity();
mycity.get(myfun);

我= 0
单击以获得坐标
Map.addEventListener(单击

如果(i = 0)
{
存储/经度
公司e.point.lng;
土地增值税= e.point.lat;

在地图/锚点上
VaR指标=新BMAP。标记(新BMAP。点(LNG,LAT)); / /创建一个标签
Map.addOverlay(标记);
(标记,使能够使用地图拖曳); / /阻力

VaR GC =新BMAP。Geocoder();
获取数据地址的地址
Pt = e.point VaR;
gc.getlocation(PT、功能(RS){
无功addcomp = rs.addresscomponents;
地址= addcomp.province + + + + addcomp.streetnumber addcomp.city addcomp.district addcomp.street;

绘图
var标签=新BMAP。标签(地址,{偏移:新BMAP。大小(20,10)});
marker.setlabel(标签);
});

我= 1;
}

});
上面的代码基本上是百度提供的圆顶,我只是做了一些简单的组合。

tag:应用程序百度地图用户位置电脑软件

相关内容