几款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 ...
随机推荐
- A3992学习记录
ATmega64+A3992驱动步进电机 //ATmega 64a 电机驱动板程序//编译环境 AVR Studio 4.17/AVR GCC//系统外部时钟16M//作者:虞恺 //日期:2012. ...
- Invalid argument supplied for foreach()
将需要被遍历的数组强制转换为数组类型即可 <?php $array = null; foreach((array)$array as $value){ #..code.... } ?>
- 一、记一次失败的 CAS 搭建 之 环境配置
==================================================================================================== ...
- aaaa
http://www.host.com http://www.host.com http://sz.weixun.com/scenery/details-3.htm http://sz.weixun. ...
- 用Canvas制作小游戏——贪吃蛇
今天呢,主要和小伙伴们分享一下一个贪吃蛇游戏从构思到实现的过程~因为我不是很喜欢直接PO代码,所以只copy代码的童鞋们请出门左转不谢. 按理说canvas与其应用是老生常谈了,可我在准备阶段却搜索不 ...
- c# DirectoryInfo类 详解
DirectoryInfo类和Directory类之间的关系与FileInfo类和File类之间的关系十分类似.下面介绍一下DirectoryInfo类的常用属性. DirectoryInfo类的常用 ...
- hdu 4715 Difference Between Primes(素数筛选+树状数组哈希剪枝)
http://acm.hdu.edu.cn/showproblem.php?pid=4715 [code]: #include <iostream> #include <cstdio ...
- PAT-乙级-1004. 成绩排名 (20)
1004. 成绩排名 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 读入n名学生的姓名.学号.成绩,分 ...
- static 内部类
一般情况下是不可以用static修饰类的.如果一定要用static修饰类的话,通常static修饰的是匿名内部类. 在一个类中创建另外一个类,叫做成员内部类.这个成员内部类可以静态的(利用static ...
- HDU4545+LCS
最长公共子序列. /* LCS 最长公共子序列 */ #include<stdio.h> #include<string.h> #include<stdlib.h> ...