如何使用jQuery制作交互式地图?

时间:2012-05-17 06:49:57

标签: jquery ruby-on-rails ruby-on-rails-3

我需要一张世界地图,并能够突出显示地图的某些部分。

所以当我执行(通过js),US时,它应该在世界地图中突出显示美洲大陆。其他国家也是如此。我应该开始/看什么想法?

我需要一张简单的平面地图。因此,没有太多复杂的连接到谷歌地图的API。

用Google搜索并发现了这个问题:http://davidlynch.org/projects/maphilight/docs/demo_world.html

http://ammap.com/看起来也很有趣,但是在Flash中。如果有一个javascript版本会很棒。

还有其他值得一提的选择吗?

2 个答案:

答案 0 :(得分:6)

我发现JQVMAP是最好和最容易集成的解决方案。希望它有所帮助!

查看此demo和来源here

答案 1 :(得分:1)

Hiya,你去的就是你要找的东西:) demo http://jsfiddle.net/J8wME/4/

http://jsfiddle.net/J8wME/4/show/

请告诉我它是怎么回事。实现在Jquery中并使用:(Maphighlight

  <script type='text/javascript' src="http://davidlynch.org/js/maphilight/jquery.maphilight.min.js"></script>

也可以在此处查看我的回复:Enabling Highlight On Click for jQuery Map Highlighting

感谢;并希望它有所帮助!欢呼声