如何在不使用 Flash 的情况下创建类似的地图? 地图示例在这里
我有一张美国地图,每个州都根据年度数据(热图)着色。例如,从 2000 年到 2010 年的肥胖率(每个州每年都有不同的值)。我希望用户使用滑块滑动以更新每年的地图,类似于上面的示例。
我对 Javascript 很陌生,所以我想知道是否有一个库可以提供帮助。我知道 raphael.js,但没有看到任何这种特殊行为的例子。感谢您的任何指示。
如何在不使用 Flash 的情况下创建类似的地图? 地图示例在这里
我有一张美国地图,每个州都根据年度数据(热图)着色。例如,从 2000 年到 2010 年的肥胖率(每个州每年都有不同的值)。我希望用户使用滑块滑动以更新每年的地图,类似于上面的示例。
我对 Javascript 很陌生,所以我想知道是否有一个库可以提供帮助。我知道 raphael.js,但没有看到任何这种特殊行为的例子。感谢您的任何指示。
是的,您可以使用 OpenLayers API 创建类似的热图,而无需使用 Flash。OpenLayers API 基于 javascript,使用起来非常简单。首先,您需要了解基础知识:
OpenLayers 热图示例:
http://dev.openlayers.org/sandbox/camptocamp/canvas/openlayers/examples/heatMap.html