echarts地图api series_使用echarts结合百度地图API做迁徙图
搭一个简易的测试页面demo/
demo.html map.js
js/
echarts.js
bmap.js
.mainwindow{ height: 500px; width: 500px;
} .mapwindow{ height: 100%; width: 500px; background-color: #3dd17b; float: left;
}
//初始化echarts,并和框体map绑定。var myChart = echarts.init(document.getElementById('map'));//手工写入的一个迁徙线的数据,正常项目中应该是由AJAX或其他方式来获取数据。var linesdata = [{ fromName: "银泰", toName: "路口", coords: [
[120.114271,30.305938],
[120.118951,30.309134]
]
}];//echarts中使用地图的配置参数var option = {bmap: { // 百度地图中心经纬度 坐标拾取器http://api.map.baidu.com/lbsapi/getpoint/index.html
center: [120.114271,30.305938], // 百度地图缩放等级,数字越大,放大越大,地图比例尺越小
zoom: 16, // 是否开启拖拽缩放,可以只设置 '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"
}
}
]
}
},//series是在地图上的线条等效果的配置文件,具体可以查阅文档。series: [{ type: 'lines', coordinateSystem: 'bmap', zlevel: 2, effect: { show: true, period: 6, trailLength: 0, symbol: 'arrow', symbolSize: 10
}, lineStyle: { normal: { color: "#a6c84c", width: 2, opacity: 0.6, curveness: 0.2
}
}, //将手动做的一个迁徙数据放入线条的数据部分。
data: linesdata
}]
};//配置参数传入图形实例中myChart.setOption(option);//初始化bmap和echarts实例绑定var bmap = myChart.getModel().getComponent('bmap').getBMap();
bmap.addControl(new BMap.MapTypeControl());
echarts地图api series_使用echarts结合百度地图API做迁徙图相关推荐
- html5 百度地图api文档,开发指南--百度地图JavaScript API大众版.doc
开发指南--百度地图JavaScriptAPI大众版开发指南--百度地图JavaScriptAPI大众版 简介 JavaScript API大众版 JavaScript API功能介绍 百度地图Jav ...
- js百度地图小车html,Web js实现百度地图实时轨迹画线 小车车行驶轨迹 | 彬菌
版权声明:转载原创文章请以超链接形式请注明原文章出处,尊重作者,尊重原创! 恰饭广告 注意: 1.百度地图ak换成自己在百度地图官网申请 2.建议使用firefox浏览器,google被墙无法调用gp ...
- 门店定位怎么在地图上显示_怎么在百度地图上面显示自己店面的地址,
展开全部 1.进2113入百度地图,然5261后登录自己的百度帐号4102. 2.接着搜1653索一下自己的商铺回是否在地图答上面有标注,如没有再选择添加该地点. 3.进入到百度本地商户中心,再次搜索 ...
- BaiduMap---百度地图官方Demo之调用百度地图(介绍如何调启百度地图实现自身业务功能)
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=&quo ...
- echarts地图文字重叠解决方案_ECharts 和百度地图的叠加示例(下)
前言 汇总了几个 ECharts 地图和百度地图在可视化展示时的综合示例. 主要是在 ECharts 地图和百度地图上叠加展示一些数字.图片.其它图表和轨迹动画. 另外因为每个示例的代码配置项比较繁琐 ...
- python爬取地图上的经纬度_Python调用百度地图API爬取经纬度
作者:国服帅座 经济学在读硕士 微信公众号:统计之家 你吃肯德基,我点麦当劳.本是替代品,却众口难调.每个人都有独特的偏好,都有一份要坚守的情怀.高德与百度,你心仪哪款呢? 认识百度地图API 百度 ...
- html百度地图秘钥,自己网页调用百度地图API 附API密钥
百度地图API自定义地图 地图生成工具基于百度地图JS api v2.0版本开发,使用请申请密匙. 了解如何申请密匙 申请密匙 //创建和初始化地图函数: function initMap(){ cr ...
- python 百度地图api_使用Python玩转百度地图Api
前言 最近新接了一个需求(感觉其实就是在帮业务研发填坑==!),需要将订单表中的各种地址解析为经纬度数据,然后提供给算法团队进行高大上的建模等工作.通过相关资料的了解,感觉百度地图api刚好可以帮助实 ...
- java百度地图逆地址解析_web前端通过百度地图API批量逆解析地址
前言 最近碰到一个需求,就是将我们系统中要导出一系列的工作数据,这里面有一个需求就是根据工作人员的经纬度去获取他可能的位置.说到这里大家肯定能想到用地图API了,我这里用的是百度地图的API(详情可参 ...
- 百度地图坐标反查html,通过百度地图api获得坐标或者反向查询地址
调用百度地图提供的坐标/地址解析,获得对应的地址/坐标,可拓展 调用时需要注册百度并 申请密钥(暂时无限制),然后在程序中代替your_key 第一次使用,发现如果查询不到结果时,返回json中sta ...
最新文章
- android dialog横屏,解决dialog在横竖屏切换时消失
- 求助!!css选择器为什么有很多标签查不到
- httpclient 设置短连接_HTTP长连接、短连接使用及测试
- 【android】og
- JQuery AJAX提交中文乱码的解决方案
- 一些应该记住的东西(持续更新?再也不会更新了)
- confirm关闭 layer_基于 vue+layer.js 超青睐的弹窗组件VueLayer
- “全球+”浪潮下,企业出海选择合适的“技术船舶”成关键
- pycharm是python2.还是3_Pycharm:Python2和3及其的Anaconda的正确设置
- VK1S68C中文资料
- Django框架基础之session
- 常用的107条Javascript
- GJB 软件定型测评大纲(模板)
- python 残差图_为啥一定要用残差图检查你的回归分析?
- java如何实现web页面聊天_Java和websocket实现网页聊天室
- python实验楼工资计算器_挑战:完善工资计算器
- Microsoft Powershell 介绍
- python邮箱自动发送
- Java实现 LeetCode 522 最长特殊序列 II(查找最长的非子序列的长度)
- 当营养遇上肠道菌群:探究其对儿童健康的影响