【问题标题】:How to make an interactive map with jQuery?如何使用 jQuery 制作交互式地图?
【发布时间】:2012-07-26 17:20:24
【问题描述】:

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

所以当我执行(通过 js)US 时,它应该在世界地图上突出显示美国大陆。其他国家也一样。我应该从哪里开始/看看有什么想法吗?

我需要一张简单的平面地图。因此,连接到 Google Map 的 API 没有什么太复杂的了。

用谷歌搜索了一下,发现了这个:http://davidlynch.org/projects/maphilight/docs/demo_world.html

http://ammap.com/ 看起来也很有趣,但它是在 Flash 中的。如果有javascript版本就好了。

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

【问题讨论】:

  • amMap 现在是纯 JavaScript 映射库。

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


【解决方案1】:

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

查看此demo,以及来源here

【讨论】:

  • 这是 - 根据我的经验完美
  • 知道如何在一个国家/地区添加 10 个随机点吗?
  • 您可以为此使用 jVectorMap。这是一个演示jvectormap.com/examples/markers-world。 Jqvmap 是从 jVectorMap 派生的,有一些版权侵犯。我不建议使用它。
【解决方案2】:

你好,这就是你要找的东西 :) 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

谢谢;并希望它有所帮助!干杯

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多