带有数据的世界地图显示为Web应用程序的热图

Mat*_*ard 2 map

是否有任何工具包/库可以生成世界地图并在热图视图中叠加数据(如http://www.google.com/insights/search/#geo=&q=wimbledon+-tennis%上的Google一个2Cwimbledon + tennis&cmpt = q)?

我需要能够在本地生成和显示地图,而不是通过某些web服务,并且需要在浏览器中输出(即flash或HTMP/Javascript输出).

bje*_*lli 5

这三种解决方案只有在线时才有效:

谷歌图表API具有"地图"的图表类型

你通过一个简单的GET请求构建图形,所以它都在URL中.结果是静态图像.

https://chart.apis.google.com/chart?cht=t&chs=440x220&chd=t:0,100,50,32,60,40,43,12,14,54,98,17,70,76,18,29&chco=FFFFFF,FF0000,FFFF00,00FF00&chld=DZEGMGAOBWNGCFKECGCVSNDJTZGHMZZM&chtm=africa&chf=bg,s,EAF7FE
Run Code Online (Sandbox Code Playgroud)

非洲的示例地图

如果您的数据与国家/地区无关:Google Maps API可以按照您喜欢的方式绘制彩色多边形:示例.您可以使用javascript API覆盖kml文件来实现此目的.endresult是一个谷歌地图,你可以嵌入你的HTML页面.