百度地图打印地点经纬度信息
百度地图将地址解析结果显示在地图上并调整地图视野可以打印地点经纬度信息添加覆盖物。!DOCTYPE html html langen head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 script typetext/javascript src//api.map.baidu.com/api?typewebglv1.0ak自己的ak/script title地址解析/title style body,html{ width: 100%; height: 100%; padding: 0; margin: 0; } #container{ width: 100%; height: 100%; overflow: hidden; } #result{ position: fixed; top: 10px; left: 10px; width: 250px; height: 30px; line-height: 30px; text-align: center; background: #fff; box-shadow: 0 2px 6px 0 rgba(27, 142, 236, 0.5); border-radius: 7px; z-index: 99; } /style /head body div idcontainer/div div idresult input typetext placeholder输入详细地址 idtxt value / button typebutton idbtn查询/button p idp/p /div script var map new BMapGL.Map(container); map.centerAndZoom(new BMapGL.Point(116.331398,29.897445), 12); //创建地址解析器实例 var myGeo new BMapGL.Geocoder(); function calcPoint(address){ // 将地址解析结果显示在地图上并调整地图视野 myGeo.getPoint(address, function(point){ console.log(point) if(point){ map.centerAndZoom(point, 16); map.addOverlay(new BMapGL.Marker(point, {title: address})) }else{ alert(您选择的地址没有解析到结果); } }, 重庆市) } /script /body /htmlpoint里边包含了经纬度例X:point.lngY:point.lat
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2496354.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!