几款JS地图插件比较
因工作需要,最近研究几款关于地图的JS插件,现与大家分享一下。
以下比较只是浅层次的分析一下,并没有实际通过项目检验,所以不足之处还请大家指出。
| 地图插件对比 | |||||||
| 插件名 | 简介 | 区域支持 | 扩展性 | 离线支持 | 多浏览器支持 | 优点 | 缺点 |
| jVectorMap | 国外一款显示矢量地图的jQuery插件。 | 世界、全国、省 | 弱 | 支持 | 好 | 使用相对简单。 | 只支持到省级划分,不支持市级。 |
| 加载速度快。 | 样式、显示效果不理想。 | ||||||
| 多浏览器支持较好。 | 仅有基本的显示功能,若要完成复杂交互,需改源码。 | ||||||
| 扩展性不强。 | |||||||
| Echarts | 国内一款开源插件,来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库。 | 中国、省、市 | 强 | 支持 | IE支持不好 | 支持省市级区域划分。 | 由于基于HTML5,因此需要支持HTML5的浏览器才行。对IE支持不完善。 |
| 直观,生动,可交互,可个性化定制。 | |||||||
| 扩展性较好。 | |||||||
| 加载速度相对较快。 | |||||||
| 地图汇 | 国内一款专业地图插件。面向企业机构和个人用户。 | 世界、全国、大区、省市、区县 | 强 | 暂不支持 (需联系官方客服) |
好 | 支持世界,全国,区县各级行政区域。 | 收费。 |
| 支持多浏览器,兼容性较好。 | 需要联网调用官方开放接口,稳定性需要考虑。 | ||||||
| 模版丰富,功能强大,扩展性较好。 | |||||||
| 百度地图、 | 国内IT公司推出的免费地图API。 | 世界、全国、省市、区县 | 强 | 不支持 | 好 | 功能较丰富,扩展性较好。 浏览器兼容性较好。 |
需要调用官方开放接口,不支持离线状态。 由于地图不是矢量图片,加载省级区域着色速度较慢。 |
| 高德地图、 | |||||||
| 搜狗地图、 | |||||||
| soso地图、 | |||||||
| 阿里云地图、 | |||||||
| MapBar、 | |||||||
| 51地图 | |||||||
| Kartograph | 国外一个用于创建交互式地图框架,而且不需要任何地图服务商(如:Google Maps)支持 | 世界、省(国外) | 中 | 支持 | 好 | 功能较强,扩展性较好。 | 对中国地图支持不好。 |
| 需要SVG数据,开发难度相对较大。 | |||||||
| Polymaps | 国外一开源插件 | 世界、省(国外) | 中 | 支持 | 好 | 提供快速的显示,支持矢量数据的可视化演示。 | 对中国地图支持不好。 |
| 需要SVG数据,开发难度相对较大。 | |||||||
| Craftmap | 国外一开源插件 | 世界、省(国外) | 弱 | 支持 | 好 | 加载速度快。 | 对中国地图支持不好。 |
| 地图效果不精细。 | |||||||
几款JS地图插件比较的更多相关文章
- 基于SVG的JS地图插件
一:D3(Data-Driven Documents) 官网地址:http://d3js.org/ 功能非常强大(不支持IE8) D3 是最流行的可视化库之一,它被很多其他的表格插件所使用.它允许绑定 ...
- 7款个性化jQuery/HTML5地图插件
现在我们经常会用到一些地图应用,无论是在网页上还是手机App中,地图貌似是一个不可或缺的应用.本文将带领大家一起来看看一些基于jQuery和HTML5的个性化地图插件,有几款地图比较实用,有些则是具有 ...
- 【百度地图API】——国内首款团购网站的地图插件
原文:[百度地图API]--国内首款团购网站的地图插件 摘要: 本文介绍了一款应用在团购网站上的地图插件,适用于目前非常流行的团购网站.使用这款地图插件,无需任何编程技术,你就把商家的位置轻松地标注在 ...
- 一款基于Bootstrap的js分页插件bootstrap-paginator使用实例
Bootstrap Paginator是一款基于Bootstrap的js分页插件,功能很丰富.它提供了一系列的参数用来支持用户的定制,提供了公共的方法可随时获得插件状态的改变,以及事件来监听用户的动作 ...
- 移动开发必备!15款jQuery Mobile插件
移动互联网的发展,来自PC端的网页并不能完全自适应移动端页面需求,使得响应式设计体验产生并成为潮流,也正是这样一种需求,促成了jQuery Mobile的流行.jQuery Mobile这样一款基于j ...
- 2014优秀的好用的20款免费jQuery插件推荐
2013 年最好的 20 款免费 jQuery 插件,世界买家网 www.buyerinfo.biz在这里分享给大家 这些插件对设计者和开发者都有很大的帮助,希望大家能够喜欢:) 现 今互联网市场上提 ...
- 20+ 个很有用的 jQuery 的 Google 地图插件
转自:http://www.oschina.net/translate/20-useful-jquery-google-maps-plugins Google 地图在寻找我们想要了解的商店或者其它有趣 ...
- js常用插件
1.jQuery Shortcuts 是个超轻量级的方法,使用 jQuery 来绑定快捷键(热键). 2.Underscore封装了常用的JavaScript对象操作方法,用于提高开发效率. 3.Kn ...
- 推荐几款jQuery表格插件
平时项目中,会碰到很多表格元素,这里推荐几款jQuery表格插件. Stackable.js 通常在小屏幕上,表格的表形形式不大好,因为用户会缩放平移,或者就是表格太小,导致数据不可见.Stackab ...
随机推荐
- Spark Streaming揭秘 Day8 RDD生命周期研究
Spark Streaming揭秘 Day8 RDD生命周期研究 今天让我们进一步深入SparkStreaming中RDD的运行机制.从完整的生命周期角度来说,有三个问题是需要解决的: RDD到底是怎 ...
- uva401 - Palindromes结题报告
题目地址 : http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_probl ...
- 电网SVG简介
目 录1. 范围 12. 规范性引用文件 13. 缩略语 14. 本标准涉及的图形交换特征 ...
- fragment第二次载入就报错
1.布局中加入一个<fragment 标签,第一次载入的时候是正常的,第二次加载的时候,就直接crashed,退出 2.查到原因Caused by: java.lang.IllegalArgum ...
- lua5.3调用C/C++
马上面临毕业设计,打算做点跟网游有关的,先从做周边工具开始,目前正在做一个协议序列化和反序列化的东西,广告一波先: https://github.com/Anti-Magic/rproto 目前非常简 ...
- Angular与React的一些看法
Angular - React之争 Angular和React无疑是目前最受追捧的两个前端框架,谷歌也发现Angular1.x不足的地方,开始开发2.0版本,脸书发现React的组件化和虚拟DOM非常 ...
- Hibernate应用SQL查询返回实体类型
Hibernate应用SQL查询返回实体类型 Hibernate使用SQL查询返回实体类型 以前,使用SQL查询,结果放在 RS 结果集中,还要去转换影射到Java类中.Hibernate中,可以自动 ...
- mysql 增加删除用户
mysql 增加用户 (注意:因为MYSQL环境中的命令,所以后面都带一个分号作为命令结束符) 格式:grant select on 数据库.* to 用户名@登录主机 identified by ' ...
- 解决eclipse复制粘贴js代码卡死的问题
鸣谢:http://blog.csdn.net/zhangzikui/article/details/24805935 ---------------------------------------- ...
- centos最小安装 setuptools安装
centos运行不了setup?那安装setuptool吧,可以节省很多系统管理的时间. #安装setuptoolyum install setuptool#可以发现执行setup后不全,再安装一个用 ...