随笔分类 -  百度地图

摘要:var x_pi = 3.14159265358979324 * 3000.0 / 180.0; var pi = 3.1415926535897932384626; var a = 6378245.0; var ee = 0.00669342162296594323; //判断是否在国内,不在国内 阅读全文
posted @ 2020-03-26 16:49 绯颜旧雨 阅读(295) 评论(0) 推荐(0) 编辑
摘要:目前用了一个比较笨的方法,暂时还没找到更好用的,上代码: 创建一个工具栏 var drawingManager = new BMapLib.DrawingManager(map, { isOpen: false, //是否开启绘制模式 enableDrawingTool: true, //是否显示工 阅读全文
posted @ 2020-01-19 15:24 绯颜旧雨 阅读(1063) 评论(0) 推荐(0) 编辑
摘要:function GetDistance(lat1, lng1, lat2, lng2) { var radLat1 = lat1 * Math.PI / 180.0; var radLat2 = lat2 * Math.PI / 180.0; var a = radLat1 - radLat2; 阅读全文
posted @ 2020-01-16 16:11 绯颜旧雨 阅读(3056) 评论(2) 推荐(0) 编辑
摘要:工具栏样式 var geoc = new BMap.Geocoder(); var styleOptions = { strokeColor: "red", //边线颜色。 fillColor: "", //填充颜色。当参数为空时,圆形将没有填充效果。 strokeWeight: 3, //边的宽度 阅读全文
posted @ 2020-01-16 16:09 绯颜旧雨 阅读(3162) 评论(1) 推荐(0) 编辑
摘要://自定义搜索 function Seach(map) { // //自定义控件 function ZoomControl() { this.defaultAnchor = BMAP_ANCHOR_TOP_RIGHT; this.defaultOffset = new BMap.Size(30, 1 阅读全文
posted @ 2019-12-02 10:25 绯颜旧雨 阅读(548) 评论(0) 推荐(0) 编辑
摘要:添加触摸事件 //触摸事件(解决点击事件无效)--触摸开始,开启拖拽map.addEventListener('touchmove', function(e) {map.enableDragging();});//触摸结束始,禁止拖拽map.addEventListener("touchend", 阅读全文
posted @ 2019-12-02 10:21 绯颜旧雨 阅读(1598) 评论(0) 推荐(0) 编辑
摘要:var map = new BMap.Map("allmap"); // 创建Map实例 map.centerAndZoom(new BMap.Point(x, y), h); // 初始化地图,设置中心点坐标和地图级别 //添加地图类型控件 var top_left = new BMap.MapT 阅读全文
posted @ 2019-12-02 10:20 绯颜旧雨 阅读(401) 评论(0) 推荐(0) 编辑
摘要:<script type="text/javascript"> if (!Function.prototype.bind) { Function.prototype.bind = function (oThis) { if (typeof this !== "function") { throw n 阅读全文
posted @ 2019-11-26 13:02 绯颜旧雨 阅读(217) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示