百度地图坐标拾取
来源:互联网 发布:生产工艺过程演示软件 编辑:程序博客网 时间:2024/05/21 09:28
思路:使用百度地图自定义控件实现。
直接上js代码:
function PickupControl() { //this.defaultAnchor = BMAP_ANCHOR_TOP_RIGHT; this.defaultAnchor = BMAP_ANCHOR_BOTTOM_RIGHT; this.defaultOffset = new BMap.Size(10, 10);} // 通过JavaScript的prototype属性继承于BMap.Control PickupControl.prototype = new BMap.Control(); // 自定义控件必须实现自己的initialize方法,并且将控件的DOM元素返回 // 在本方法中创建个div元素作为控件的容器,并将其添加到地图容器中 PickupControl.prototype.initialize = function (map) { // 创建一个DOM元素 var div = document.createElement("div"); div.innerHTML = '<div id="eventPickup"></div>'; // 添加DOM元素到地图中 map.getContainer().appendChild(div); // 将DOM元素返回 return div; } // 创建控件 var myPickupCtrl = new PickupControl(); // 添加到地图当中 map.addControl(myPickupCtrl); // 坐标拾取 var id = document.getElementById("eventPickup"); map.addEventListener("mousemove", function (e) { var point = e.point; var longi = point.lng; //e.point.lng; var lati = point.lat; //e.point.lat; var baiduPoint = new BMap.Point(longi, lati); var pointGps = BaiduToGpsPoint(baiduPoint); // 转成GPS坐标传出去,实时显示到框架 id.innerHTML = pointGps.lng.toFixed(6) + "," + pointGps.lat.toFixed(6); });其中,BaiduToGpsPoint()是我自己写的百度坐标转GPS的函数。
阅读全文
0 0
- 百度地图坐标拾取
- 百度地图拾取坐标系统
- 百度地图API 拾取坐标
- 日常生活小技巧 -- 百度地图坐标拾取
- 百度地图javascriptAPI点击地图得到坐标(拾取坐标)
- 利用百度地图API实现百度地图坐标拾取
- 【HTML/JS】百度地图javascriptAPI点击地图得到坐标(拾取坐标) 标签: 百度地图坐标
- 地图坐标拾取系统
- Java实现基于百度地图的坐标拾取功能
- 百度地图坐标拾取+覆盖物+逆解析
- 百度地图坐标拾取+覆盖物+逆解析
- 百度拾取坐标系统
- 百度坐标拾取
- 百度坐标拾取
- 获取百度地图上某点的经纬度信息(百度地图拾取坐标系统)
- android studio 经纬度与百度地图拾取坐标经!纬!初入深坑!
- 【百度地图API】如何在地图上添加标注?——另有:坐标拾取工具+打车费用接口介绍
- 百度地图坐标转换
- GroupBox和Radio用法
- classpath和path详解配置原因 classpath、path、JAVA_HOME的作用及JAVA环境变量配置
- “住房和城乡建设产品BIM大型数据库”介绍
- mysql 创建表时关于字符序的问题
- 微信公众号菜单添加小程序,miniprogram,pagepath参数详解,php开发公众号
- 百度地图坐标拾取
- Oracle在linux下做导出计划的总结
- 第一次用coding.net进行代码管理
- C# Socket TCP 编程,客户端与服务端连接,发送字符串,文件
- C#将字符串转换为整型的三种方法的总结
- 阿里云code使用教程
- leetcode 76. Minimum Window Substring
- 解决ie8兼容性,弹出层遮罩背景不透明问题
- Android系统