⼏款JS地图插件⽐较
因⼯作需要,最近研究⼏款关于地图的JS插件,现与⼤家分享⼀下。
以下⽐较只是浅层次的分析⼀下,并没有实际通过项⽬检验,所以不⾜之处还请⼤家指出。
地图插件对⽐
插件名简介区域⽀持扩展性离线⽀持多浏览器⽀持优点缺点
jVectorMap国外⼀款显⽰⽮量地图
的jQuery插件。世界、全
国、省
弱⽀持好
使⽤相对简单。
只⽀持到省级划分,不⽀
持市级。
加载速度快。样式、显⽰效果不理想。
多浏览器⽀持较好。
仅有基本的显⽰功能,若
要完成复杂交互,需改源
码。
 扩展性不强。
Echarts 国内⼀款开源插件,来
⾃百度商业前端数据可
视化团队,基于html5
Canvas,是⼀个纯
Javascript图表库。
中国、省、
强⽀持IE⽀持不好
⽀持省市级区域划分。
由于基于HTML5,因此
jquery插件有哪些种类需要⽀持HTML5的浏览
器才⾏。对IE⽀持不完
善。
直观,⽣动,可交互,可
个性化定制。
扩展性较好。
加载速度相对较快。
地图汇国内⼀款专业地图插
件。⾯向企业机构和个
⼈⽤户。
世界、全
国、⼤区、
省市、区县
暂不⽀持
(需联系官⽅
客服)
⽀持世界,全国,区县各
级⾏政区域。
收费。
⽀持多浏览器,兼容性较
好。
需要联⽹调⽤官⽅开放接
⼝,稳定性需要考虑。
模版丰富,功能强⼤,扩
展性较好。
百度地图、
国内IT公司推出的免费地图API。世界、全
国、省市、
区县
强不⽀持好
功能较丰富,扩展性较
好。
浏览器兼容性较好。
需要调⽤官⽅开放接⼝,
不⽀持离线状态。
由于地图不是⽮量图⽚,
加载省级区域着⾊速度较
慢。
⾼德地图、搜狗地图、soso地图、阿⾥云地图、MapBar、51地图
Kartograph 国外⼀个⽤于创建交互
式地图框架,⽽且不需
要任何地图服务商
(如:Google Maps)
⽀持
世界、省
(国外)
中⽀持好功能较强,扩展性较好。
对中国地图⽀持不好。
需要SVG数据,开发难度
相对较⼤。
Polymaps 国外⼀开源插件世界、省
(国外)中⽀持好
提供快速的显⽰,⽀持⽮
量数据的可视化演⽰。
对中国地图⽀持不好。
需要SVG数据,开发难度
相对较⼤。
Craftmap 国外⼀开源插件世界、省
(国外)弱⽀持好加载速度快。
对中国地图⽀持不好。
地图效果不精细。