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

时间:2010-11-26 09:49:10

标签: jquery google-maps jquery-plugins

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

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

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

https://github.com/brianjlandau/jmapping

3 个答案:

答案 0 :(得分:21)

我可能会有点偏见,但是我会推荐 jquery.ui.map - jQuery Google maps v3 plugin for UI and 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谷歌地图插件here

答案 1 :(得分:9)

我使用$.goMap获得了很好的体验。不过,我并没有把它推向远方,所以YMMV。

答案 2 :(得分:1)

同样here收集了一些插件,因此您可以看到一些演示,也许可以测试其中一些。