使用Javascript动态着色美国地图

使用Javascript动态着色美国地图,javascript,maps,Javascript,Maps,我需要写一个网页,它以美国的空白地图开始,并根据它从各种Ajax请求接收到的数据对各州进行着色。地图需要在不重新加载页面的情况下随时间变化,用户可以单击各种控件立即更改地图的颜色。这一切都需要在本地完成,所以我不能使用谷歌地图或任何类似的互联网服务 我希望用Javascript在浏览器中实现这一点。有没有一个好的图书馆可以这样做?或者关于如何最好地实现这一点的一般建议?我会选择这样的插件,只要根据您的动态数据将其更改为“突出显示”: 插件演示: 目前,它在鼠标悬停上突出显示,但使用给定的数

我需要写一个网页,它以美国的空白地图开始,并根据它从各种Ajax请求接收到的数据对各州进行着色。地图需要在不重新加载页面的情况下随时间变化,用户可以单击各种控件立即更改地图的颜色。这一切都需要在本地完成,所以我不能使用谷歌地图或任何类似的互联网服务


我希望用Javascript在浏览器中实现这一点。有没有一个好的图书馆可以这样做?或者关于如何最好地实现这一点的一般建议?

我会选择这样的插件,只要根据您的动态数据将其更改为“突出显示”:

  • 插件演示:

目前,它在鼠标悬停上突出显示,但使用给定的数据突出显示应该非常简单


事实上,它附带了一张美国地图和高亮显示即用套装,这是一件很重要的事情。

我会使用这样的插件,只要根据您的动态数据将其更改为“高亮显示”:

  • 插件演示:

目前,它在鼠标悬停上突出显示,但使用给定的数据突出显示应该非常简单


事实上,它附带了一张美国地图和高亮显示即用套装,这是一件很重要的事情。

您仍然可以使用谷歌静态地图API的“路径”参数来覆盖您想要的颜色。创建一些静态贴图并保存生成的图像


您仍然可以使用Google静态地图API的“path”参数来覆盖所需的颜色。创建一些静态贴图并保存生成的图像


听起来像是一份针对

的工作听起来像是针对

这里是纯JS、SVG/VML解决方案的示例:

这里是纯JS、SVG/VML解决方案的示例:

你能使用flash吗?这听起来对Flash来说是个不错的工作。不幸的是,Flash不是一个选项。Java小程序可能是允许的,但客户端的许多浏览器中都不会安装Flash,这使得它成为非初学者。您可以使用Flash吗?这听起来对Flash来说是个不错的工作。不幸的是,Flash不是一个选项。Java小程序可能是允许的,但客户端的许多浏览器中都不会安装Flash,这使得它成为一个非starter.spiffy!我以前没有听说过这个,但对于我心目中的一些应用程序来说,它似乎是一个很棒的工具。漂亮!我以前没有听说过这个,但对于我心目中的一些应用程序来说,它似乎是一个很好的工具。链接不起作用。这是同一个插件吗:?链接不起作用。这是同一个插件吗?