是否有任何工具包/库可以生成世界地图并在热图视图中叠加数据(如http://www.google.com/insights/search/#geo=&q=wimbledon+-tennis%上的Google一个2Cwimbledon + tennis&cmpt = q)?
我需要能够在本地生成和显示地图,而不是通过某些web服务,并且需要在浏览器中输出(即flash或HTMP/Javascript输出).
这三种解决方案只有在线时才有效:
在谷歌图表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页面.