首页 > 作文

百度地图API应用之获取用户的具体位置

更新时间:2023-04-06 22:33:04 阅读: 评论:0

功能的大概:用户通过点击地图上面的食醋洗脸位置,在地图上面进行描点,然后再把获取的到的地理位置保存到地图上面的地址栏目中。

主要是百度地图api的使用

复制代码北京奥运会2022开幕时间 代码如下:

var map = new bmap.map(“allmap”); //实例化一个地图对象

var point = new bmap.point(116.331398,39.897445); //设置地图中心的位置

map.centerandzoom(point,12); //设置地图元素的可视层

map.enablescrollwheelzoom(); //启用滚轮放大缩小,默认禁用

map.enablecontinuouszoom(); //启用地图惯性拖拽,默认元旦放假几天禁用

function myfun(result){

var cityname = result.name;

map.tcenter(cityname);

}

var mycity = new bmap.localcity();

mycity.get(myfun);

i=0

//点击获取坐标

map.addeventlistener(“click”,function(e){

if(i === 0)

{

//存储经纬度

lng = e.point.lng;

lat = e.point.lat;

//在地图上面描点

var marker = new bmap.marker(new bmap.point(lng,lat)); // 创建标注

map.addoverlay(marker);

marker.enabledragging(); //可拖拽

var gc = new bmap.geocoder();

//获取地址的数据地址

var pt = e.poi清华大学百年校庆nt;

gc.getlocation(pt, function(rs){

var addcomp = rs.addresscomponents;

address = addcomp.province + addcomp.city + addcomp.district + addcomp.street + addcomp.streetnumber;

//画图

var label = new bmap.label(address,{offt:new bmap.si正方体的面积公式ze(20,-10)});

marker.tlabel(label);

});

i=1;

}

});

上面的代码基本都是百度提供的dome 我只是做了一些简单组合。。 惭愧呀

本文发布于:2023-04-06 22:33:03,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/f56679d8217fcc19e33466e6dcb95d69.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:百度地图API应用之获取用户的具体位置.doc

本文 PDF 下载地址:百度地图API应用之获取用户的具体位置.pdf

下一篇:返回列表
标签:地图   代码   地址   都是
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图