精华内容
下载资源
问答
  • bmap

    2018-12-31 13:47:00
    var local = new BMap.LocalSearch(map, { renderOptions:{map: map} }); local.search("高校"); setTimeout(function(){ map.setZoom(14); }, 2000); //2秒后放大到14级 map.enableScrollWheelZoom(true)...

    先进入百度地图API申请密钥

     

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <style type="text/css">
    body, html {width: 100%;height: 100%;margin:0;font-family:"微软雅黑";}
    #allmap{width:100%;height:500px;}
    p{margin-left:5px; font-size:14px;}
    </style>
    <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=输入密钥"></script>
    <title>根据关键字本地搜索</title>
    </head>
    <body>
    <div id="allmap"></div>
    <p>返回成都市“高校”关键字的检索结果,并展示在地图上</p>
    </body>
    </html>
    <script type="text/javascript">
    // 百度地图API功能
    var map = new BMap.Map("allmap"); // 创建Map实例
    map.centerAndZoom("成都",0); // 初始化地图,用城市名设置地图中心点
    var local = new BMap.LocalSearch(map, {
    renderOptions:{map: map}
    });
    local.search("高校");
    setTimeout(function(){
    map.setZoom(14);
    }, 2000); //2秒后放大到14级
    map.enableScrollWheelZoom(true);
    //单击获取点击的经纬度
    map.addEventListener("click",function(e){
    alert(e.point.lng + "," + e.point.lat);
    });
    </script>

    转载于:https://www.cnblogs.com/dal3546/p/10201941.html

    展开全文
  • @ umi-material / @ yjtec / bmap yjtec bmap 用法 umi block https://github.com/https://github.com/yjtec/js-bmap.git/tree/master/@yjtec/bmap 属性mapprops 表示Map构造函数的可选参数,通过对象字面量形式...
  • bmap工具-源码

    2021-02-24 04:14:44
    bmap工具
  • echart-bmap 项目设置 npm install 编译和热重装以进行开发 npm run serve 编译并最小化生产 npm run build 整理和修复文件 npm run lint 自定义配置 请参阅。 echarts与bmap结合使用,同时使用了bmap的集群标记和...
  • bmap1.4api

    2016-03-23 14:00:44
    bmap1.4api
  • echarts+bmap

    2020-06-30 19:15:17
    echarts+bmap
    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <title>ECharts</title>
        <!-- 引入 echarts.js -->
        <script src="echarts.min.js"></script>
    	<script src="http://api.map.baidu.com/api?v=2.0&ak=53oVIOgmSIejwV7EfphPgTynOZbIiVYu"></script>
    	<script src="bmap.min.js"></script>
    </head>
    <body>
    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="width: 1366px;height:768px;background: aqua"></div>
    <script type="text/javascript">
        // 基于准备好的dom,初始化echarts实例
        var myChart = echarts.init(document.getElementById('main'));
    
        // 指定图表的配置项和数据
        var geoCoordMap = {
        '合肥市':[117.37,31.386],
    	'六安市':[116.27,31.786],
    	'滁州市':[118.07,32.486],
    	'蚌埠市':[117.27,33.086],
    	'淮南市':[116.67,32.786],
    	'宿州市':[117.77,33.486],
    	'淮北市':[116.67,33.686],
    	'亳州市':[116.27,33.386],
    	'阜阳市':[115.57,32.986],
    	'安庆市':[116.47,30.486],
    	'池州市':[117.47,30.386],
    	'黄山市':[118.17,29.886],
    	'宣城市':[119.27,30.916],
    	'芜湖市':[118.17,31.186],
    	'马鞍山市':[118.47,31.616],
    	'铜陵市':[117.87,30.956],
    };
    var oneData = [
        [{name: "合肥市"},{name: "六安市",value: 20}],
        [{name: "合肥市"},{name: "滁州市",value: 20}],
        [{name: "合肥市"},{name: "蚌埠市",value: 20}],
        [{name: "合肥市"},{name: "淮南市",value: 20}],
        [{name: "合肥市"},{name: "宿州市",value: 20}],
        [{name: "合肥市"},{name: "淮北市",value: 20}],
        [{name: "合肥市"},{name: "亳州市",value: 20}],
        [{name: "合肥市"},{name: "阜阳市",value: 20}],
        [{name: "合肥市"},{name: "安庆市",value: 20}],
        [{name: "合肥市"},{name: "池州市",value: 20}],
        [{name: "合肥市"},{name: "黄山市",value: 20}],
        [{name: "合肥市"},{name: "宣城市",value: 20}],
        [{name: "合肥市"},{name: "芜湖市",value: 20}],
        [{name: "合肥市"},{name: "马鞍山市",value: 20}],
        [{name: "合肥市"},{name: "铜陵市",value: 20}]
    ];
    
    var planePath =
        "path://M1705.06,1318.313v-89.254l-319.9-221.799l0.073-208.063c0.521-84.662-26.629-121.796-63.961-121.491c-37.332-0.305-64.482,36.829-63.961,121.491l0.073,208.063l-319.9,221.799v89.254l330.343-157.288l12.238,241.308l-134.449,92.931l0.531,42.034l175.125-42.917l175.125,42.917l0.531-42.034l-134.449-92.931l12.238-241.308L1705.06,1318.313z";
    
    var convertData = function(data) {
        var res = [];
        for (var i = 0; i < data.length; i++) {
            var dataItem = data[i];
            var fromCoord = geoCoordMap[dataItem[1].name];
            var toCoord = geoCoordMap[dataItem[0].name];
            if (fromCoord && toCoord) {
                res.push({
                    fromName: dataItem[1].name,
                    toName: dataItem[0].name,
                    value:dataItem[1].value,
                    coords: [fromCoord, toCoord]
                });
            }
        }
        return res;
    };
    
    var color = ["#a6c84c", "#ffa022", "#46bee9"];
    var series = [];
    [
        ["合肥市", oneData],
        /*
        ["5", twoData],
        ["9", threeData]
        */
    ].forEach(function(
        item,
        i
    ) {
    	//console.log(item[1])
        series.push({
            name: item[0],
            type: "effectScatter",
            coordinateSystem: "bmap",
            zlevel: 2,
            rippleEffect: {
                brushType: "stroke"
            },
            label: {
                normal: {
                    show: true,
                    position: "right",
                    formatter: "{b}"
                }
            },
            symbolSize: function(val) {
                return val[2] / 4;
            },
            showEffectOn: "render",
            itemStyle: {
                normal: {
                    color: color[i]
                }
            },
            data: [{
                name: item[0],
                value: geoCoordMap[item[0]].concat([100])
            }]
        }, {
            name: item[0] + " Top10",
            type: "lines",
            coordinateSystem: "bmap",
            zlevel: 1,
            effect: {
                show: true,
                period: 6,
                trailLength: 0.7,
                color: "#fff",
                symbolSize: 3
            },
            lineStyle: {
                normal: {
                    color: color[i],
                    width: 0,
                    curveness: 0.2
                }
            },
            data: convertData(item[1])
        }, {
            name: item[0] + " Top10",
            type: "lines",
            coordinateSystem: "bmap",
            zlevel: 2,
            effect: {
                show: true,
                period: 6,
                trailLength: 0,
                symbol: planePath,
                symbolSize: 15
            },
            lineStyle: {
                normal: {
                    color: color[i],
                    width: 1,
                    opacity: 0.4,
                    curveness: 0.2
                }
            },
            data: convertData(item[1])
        }, {
            name: item[0] + " Top10",
            type: "effectScatter",
            coordinateSystem: "bmap",
            zlevel: 2,
            rippleEffect: {
                brushType: "stroke"
            },
            label: {
                normal: {
                    show: true,
                    position: "right",
                    formatter: "{b}"
                }
            },
            symbolSize: function(val) {
                return val[2] / 4;
            },
            showEffectOn: "render",
            itemStyle: {
                normal: {
                    color: color[i]
                }
            },
            data: item[1].map(function(dataItem) {
                return {
                    name: dataItem[1].name,
                    value: geoCoordMap[dataItem[1].name].concat([dataItem[1].value])
                };
            })
        });
    });
    
    var option = {
        bmap: {
            // 百度地图中心经纬度 坐标拾取器http://api.map.baidu.com/lbsapi/getpoint/index.html
            center: [117.37,31.386],
            // 百度地图缩放等级,数字越大,放大越大,地图比例尺越小
            zoom: 8,
            // 是否开启拖拽缩放,可以只设置 'scale' 或者 'move'
            roam: false,
            // mapStyle是百度地图的自定义样式,见 http://developer.baidu.com/map/custom/
            mapStyle: {
                styleJson: [{
                        featureType: "water",
                        elementType: "all",
                        stylers: {
                            color: "#021019"
                        }
                    },
                    {
                        featureType: "highway",
                        elementType: "geometry.fill",
                        stylers: {
                            color: "#000000"
                        }
                    },
                    {
                        featureType: "highway",
                        elementType: "geometry.stroke",
                        stylers: {
                            color: "#147a92"
                        }
                    },
                    {
                        featureType: "arterial",
                        elementType: "geometry.fill",
                        stylers: {
                            color: "#000000"
                        }
                    },
                    {
                        featureType: "arterial",
                        elementType: "geometry.stroke",
                        stylers: {
                            color: "#0b3d51"
                        }
                    },
                    {
                        featureType: "local",
                        elementType: "geometry",
                        stylers: {
                            color: "#000000"
                        }
                    },
                    {
                        featureType: "land",
                        elementType: "all",
                        stylers: {
                            color: "#08304b"
                        }
                    },
                    {
                        featureType: "railway",
                        elementType: "geometry.fill",
                        stylers: {
                            color: "#000000"
                        }
                    },
                    {
                        featureType: "railway",
                        elementType: "geometry.stroke",
                        stylers: {
                            color: "#08304b"
                        }
                    },
                    {
                        featureType: "subway",
                        elementType: "geometry",
                        stylers: {
                            lightness: -70
                        }
                    },
                    {
                        featureType: "building",
                        elementType: "geometry.fill",
                        stylers: {
                            color: "#000000"
                        }
                    },
                    {
                        featureType: "all",
                        elementType: "labels.text.fill",
                        stylers: {
                            color: "#857f7f"
                        }
                    },
                    {
                        featureType: "all",
                        elementType: "labels.text.stroke",
                        stylers: {
                            color: "#000000"
                        }
                    },
                    {
                        featureType: "building",
                        elementType: "geometry",
                        stylers: {
                            color: "#022338"
                        }
                    },
                    {
                        featureType: "green",
                        elementType: "geometry",
                        stylers: {
                            color: "#062032"
                        }
                    },
                    {
                        featureType: "boundary",
                        elementType: "all",
                        stylers: {
                            color: "#1e1c1c"
                        }
                    },
                    {
                        featureType: "manmade",
                        elementType: "geometry",
                        stylers: {
                            color: "#022338"
                        }
                    },
                    {
                        featureType: "poi",
                        elementType: "all",
                        stylers: {
                            visibility: "off"
                        }
                    },
                    {
                        featureType: "all",
                        elementType: "labels.icon",
                        stylers: {
                            visibility: "off"
                        }
                    },
                    {
                        featureType: "all",
                        elementType: "labels.text.fill",
                        stylers: {
                            color: "#2da0c6",
                            visibility: "on"
                        }
                    },
                    {
                        featureType: "background",
                        elementType: "all",
                        stylers: {
                            color: "#0e1054ff"
                        }
                    }
                ]
            }
        },
        tooltip: {
            trigger: 'item',
            formatter: function(params, ticket, callback) {
                console.log(params);
                if (params.seriesType == "effectScatter") {
                    return params.data.name + ":" + params.data.value[2];
                } else if (params.seriesType == "lines") {
                    return params.data.fromName + "->" + params.data.toName + ":" + params.data.value;
                } else {
                    return params.name;
                }
            }
        },
        //series是在地图上的线条等效果的配置文件,具体可以查阅文档。
        series: series
    };
    
        // 使用刚指定的配置项和数据显示图表。
        myChart.setOption(option);
        
    </script>
    </body>
    </html>
    

     

    展开全文
  • bmap.min.js

    2020-05-22 11:24:24
    echarts引入百度地图,通过脚本bmap.min.js解决默认开启底图可点功能的底层修改
  • bmap - 副本.js

    2019-09-23 10:25:08
    百度地图api插件,bmap.js,使用echarts结合百度地图绘图时用到的
  • bmap全国省市地图包

    2020-05-19 14:45:39
    百度地图全国地图包,js和json两种,在使用bmap时候引入使用,开发数据可视化页面有时会引入使用地方的地图包,此资源就是全国省份地图包
  • 世界地图bmap.js

    2017-05-25 14:44:34
    世界地图bmap.js
  • 但是就是一直提示BMap is not defined,而且我在别的页面是能够正常调用的,到了这个页面就不行了,一开始以为是没有异步加载,根据官网方案改为了异步加载 <script type="text/javascript"> function ...

    看了下我的api请求都是正常的
    在这里插入图片描述
    但是就是一直提示BMap is not defined,而且我在别的页面是能够正常调用的,到了这个页面就不行了,一开始以为是没有异步加载,根据官网方案改为了异步加载

    <script type="text/javascript"> 
    function initialize() { 
      var mp = new BMapGL.Map('map'); 
      mp.centerAndZoom(new BMapGL.Point(121.491, 31.233), 11); 
    } 
        
    function loadScript() { 
      var script = document.createElement("script"); 
      script.src = "https://api.map.baidu.com/api?v=1.0&type=webgl&ak=您的密钥&callback=initialize";
      document.body.appendChild(script); 
    } 
        
    window.onload = loadScript; 
    </script>   
    

    结果发现还是不行,经过对比其他页面我发现这个出错的页面没有加载这些
    在这里插入图片描述
    所以我手动加载了这些文件

    <script src="http://api.map.baidu.com/getscript?type=quick&file=api&ak=你的密钥&t=20200109092002"></script>
    <script src="http://api.map.baidu.com/getscript?type=quick&file=feature&ak=你的密钥&t=20200109092002"></script>  
    

    然后发现可以了。。。

    展开全文
  • 初试BMap时出现BMap is not defined错误(HTML页面) 原因: 如下是百度官网给出的demo,虽然人家的src中不需要加http就可以,但是我的就不行 所以 解决办法:加上http

    初试BMap时出现BMap is not defined错误(HTML页面)

    原因:
    如下是百度官网给出的demo,虽然人家的src中不需要加http就可以,但是我的就不行
    在这里插入图片描述
    所以
    解决办法:加上http
    在这里插入图片描述

    展开全文
  • 百度地图资源bmap.js

    2020-03-20 21:51:03
    百度bmap.js,实测可用,欢迎下载。 是echarts和百度地图结合时需要导入的百度地图的js文件
  • 在开发web项目的过程中使用到了百度地图,加载海量点的功能BMap.PointCollection,想在点的点击事件中获取到其他information,可以让BMap.Point在加入到点集合BMap.PointCollection之前携带数据,在点击这个点是就可...
  • BMap.swc库文件

    2018-12-21 16:09:00
    一定要在flash cs5的菜单栏依次打开: 编辑-》首选参数-》actionscript-》actionscript 3.0设置-》库路径-》浏览到 ...swc文件,然后选择那个BMap.swc 另外,在“发布设置”的flash选项里,也要勾选“发布swc”
  • react-bmap';</code></p> <p>I get <code>BMap is not defined</code></p> <pre><code> 20170825-10:50:52.498(8)? (STDERR) ReferenceError: BMap is not defined W20170825-10:50:52.499(8)? (STDERR) at ...
  • <div><p>在ready事件中获取BMap核心类能进行操作,在moveend等事件中能否获取BMap的核心类</p><p>该提问来源于开源项目:Dafrok/vue-baidu-map</p></div>
  • 根据官方文档,在vue页面中初始化百度地图,new BMap报错爆红线?         解决方案:  在BMap.Map前面加window,即new window.BMap.Map,成功解决报错爆红~      ...
  • marker = new BMap.Marker(pointList[i]) marker.setLabel(getNumberLabel(i)); function getNumberLabel(number) { var offsetSize = new BMap.Size(0, 0); var labelStyle = { c...
  • 百度地图BMap

    千次阅读 2016-12-12 17:20:03
     var map = new BMap.Map("container"); //创建地图容器  var point = new BMap.Point(116.404, 39.915); //创建一个点  map.centerAndZoom(point, 15); //设立中心点和地图级别,就是初始化地图  var myLabe
  • react中使用echarts的bmap

    2021-04-10 21:12:38
    要使用echarts的bmap,需要引入bmap和百度地图api的ak。 1、引入bmap:(不引入虽然不会报错,但地图不会显示) import React, {useRef, useEffect} from 'react'; //import echarts from 'echarts/lib/echarts'...
  • Vue集成Bmap离线地图

    千次阅读 2019-03-27 16:01:24
    Vue项目的Bmap目录结构如下: 支持Vue该目录的Bmap的api,我取名为bmap.js如下位置下载: main.js中引入api.js: import "../static/BMap/js/bmap.js"; 使用方式: 在.vue页面中的<script></script...
  • 前端笔记-echarts加载bmap地图

    千次阅读 多人点赞 2020-03-19 10:11:48
    程序运行截图如下: 这里首先要申请个百度地图密钥 使用下面的方式输入密钥,这里使用jsonp的方式 源码如下: <html> <head> <title><...script src="bmap.js"...
  • 主要为大家详细介绍了vue用BMap百度地图实现即时搜索功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Bmap-offline的api.js资源

    2019-03-26 10:46:39
    Bmap-offline的api.js支持3.0版本的地图api调用方式,希望不要吝啬积分,保证可以满意

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,606
精华内容 1,042
关键字:

bmap