Javascript jquery地理定位和地图高亮显示
我们正在尝试添加一些与网站访问者相关的可视化统计数据。 我们现在的重点是游客的位置 我们希望创建一个映射(通过jquery插件),该映射将: a) 在地图上显示输入的IP的位置,或者如果第一个选项不可用,我们可以使用geoIP获取访问者的国家/城市,jquery插件只需在给定的城市上放置pin。如果插件可以让我们放置更多的引脚,那就太好了 b) 根据IP列表,按国家对其进行排序和分组,然后突出显示访问人数最多的国家,并根据访问人数为其着色,如Google Analytics。或者,这可以通过geoIP在服务器端完成,服务器只需输出国家代码:访客数量,然后jquery插件就可以突出显示 我需要寻找什么?您知道有任何jquery插件具有这样的功能吗Javascript jquery地理定位和地图高亮显示,javascript,php,jquery,google-analytics,Javascript,Php,Jquery,Google Analytics,我们正在尝试添加一些与网站访问者相关的可视化统计数据。 我们现在的重点是游客的位置 我们希望创建一个映射(通过jquery插件),该映射将: a) 在地图上显示输入的IP的位置,或者如果第一个选项不可用,我们可以使用geoIP获取访问者的国家/城市,jquery插件只需在给定的城市上放置pin。如果插件可以让我们放置更多的引脚,那就太好了 b) 根据IP列表,按国家对其进行排序和分组,然后突出显示访问人数最多的国家,并根据访问人数为其着色,如Google Analytics。或者,这可以通过ge
关于有许多可用的映射选项,关键是将您的地理位置(横向和纵向)转换为像素。。。这可能需要实时完成,并随着访问者信息的变化而动态更新。如果你能将谷歌分析链接到一个.csv文件,那么使用D3.js这样的库,你可以灵活地显示任何你想要的东西。最困难的一点是使投影正确。每个人都会提到的开创性页面如下:
它解释了如何将形状文件转换为json文件,从而为您绘制出全球或区域地图 我建议你使用谷歌,它是免费的,易于集成,也易于操作,因此你可以创建自己的地图。你可以添加颜色,标签和更多
我希望这是对你的一些帮助 你看过谷歌吗?@Naruto没有,但第一次看后它似乎是一个不错的选择。我以前用过这个插件,它是一个很好的操作工具。。我希望它会有一些用处:)@火影忍者请把你的回答作为对这个问题的正式回答。