jQuery和Google Maps API v3的最佳插件?

Ale*_*lex 21 jquery google-maps jquery-plugins

我一直在寻找一个jQuery插件来使用Google Maps API v3加载gMaps.

在这种情况下你使用的jQuery插件是什么?

目前,jMapping是我发现的最好的:

https://github.com/brianjlandau/jmapping

joh*_*son 21

我可能有点偏见,但我会推荐 jquery.ui.map - jQuery Google maps v3插件用于UI和jQuery mobile,因为它可以填充微数据,微格式和rdfa的地图,因此搜索引擎友好:)加上它的小巧易用.


Gmap3 4.1:

积极的:似乎有很多功能,比如它自己的聚类(我没有正确测试)

否定:它很大(29kB),语法有点混乱(我没有正确测试它).

总大小:29kB


jMapping 2.1.0:

积极的:有利于搜索引擎优化和可用性,因为你总是要有一个HTML列表.

否定:不使用标准元数据和使用数据属性,很多开销,不灵活,缺乏很多功能

总大小:49kB - jMapping 6kB + jQuery元数据5kB + markermanager 29kB + Styledmarker 9kB

我不会考虑建造比"这是我的办公室"或"我们城市的公园"更复杂的东西.


goMap 1.3.2:

正面:有点好用.当涉及到更多功能时,比jMapping更好

否定:仍然缺乏很多功能,不灵活

总大小:11kB

我会在jMapping上使用它来实现更复杂的实现,但是我似乎仍然需要编写很多本地Google地图代码.


jquery.ui.map v.3:

正面:易于使用,分为几个js文件(或一个),以满足您的实施需求.可以从标准化的元数据(微数据,微格式,RDFa)中读取,这意味着它有利于SEO和可用性,易于覆盖任何功能或添加新功能而不会破坏核心.

否定:它有很多选项,这可能会增加不习惯插件和/或jQuery的人的复杂性.

总大小alt.1:4kB - jquery.ui.map.min.full.js(4kB)

总大小alt.2:5-7kB - jquery.ui.map.min.full.js(4kB),jquery.ui.rdfa.min.js/jquery.ui.microformat.min.js/jquery.ui.microdata.min.js (1--3kB之间)

其他jquery谷歌地图插件可以在这里找到

  • 我使用了Leaflet.js,它是如此现代和经过深思熟虑,将它与jquery-ui-map之类的东西进行比较会是一个笑话. (2认同)

Ben*_*end 9

I had a good experience using $.goMap. I didn't push it to far, though, so YMMV.