谷歌地球热图
有没有办法在谷歌地球中创建热图,以便具有较高值(某些指定参数,例如人口)的区域显示为热点?
Is there a way to create a heat map in google earth, so areas with higher values (of some specified parameter, such as population) appear as hotspots?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
这似乎是可能的。
例如,看一下这几个链接:
免责声明:我没有尝试过这些
您有几个这些文章中也有链接; 有些可能也很有趣。
This seems possible.
For instance, take a look at those few links :
Disclaimer : I've tried none of those
You've got a couple of links in those articles too ; some might be interesting too.
我的同事开发了一个开源 Java 程序,该程序将从简单格式化的 XML 数据文件生成用于 Google 地球的 3D 热图 (KML) 文件。 它可能有用。 整个项目代码在 https://github.com/Noblis/OSAT 可以忽略其中大部分内容,重点关注 GUIMain 和支持文件。 有示例文件和文档。 我将其称为 0.5 版本 - 它可以工作,我们在研究中使用它,但有一些粗糙的边缘。 它是为了交通可达性研究而完成的,但是您可以将正在绘制的参数更改为您想要的任何内容,从命令行运行,等等。
您可以使用垂直轴查看与用于颜色的相同参数,或者使用它来映射完全不同的变量。
下面是两个屏幕截图,您可以了解它的功能:
工具界面:
示例 3D 输出:
My colleague developed an open source java program that will generate 3D heat maps (KML) files for Google Earth from simply formatted XML data files. It may be of use. The entire project code is up at https://github.com/Noblis/OSAT You can ignore the bulk of what's there, and focus on GUIMain and the supporting files. There's sample files and documentation. I'd call it about a 0.5 version - it works, we used it in our studies, but there's some rough edges. It was done for transportation accessibility studies, but you can change the parameters you're graphing to anything you want, run from command line, whatever.
You can use the vertical axis to either view the same parameter as is used for the color OR use it to map an entirely different variable.
Here's two screen shots so you can see what it does:
tool interface:
example 3D output:
您可以在 KML 文件中创建多边形并设置它们的颜色。 您还可以将多边形制作为 3D,其高度可能代表温度。
You can create polygons in a KML file and set the color of them. You can also make the polygons 3D, with height perhaps representing temperature.
还有 http://www.openheatmap.com,它通过 CSV 上传在 OpenStreetMap 之上提供免费热图。
There is also http://www.openheatmap.com, which offers free heatmaps on top of OpenStreetMap from a CSV upload.
尝试免费的 API 热图。 一个非常有趣的实现:http://en.tixik.com/tools/heatmaps
Try free API heat maps. A really interesting implementation : http://en.tixik.com/tools/heatmaps
HeatmapTool.com 可以采用包含坐标和强度值的 CSV 文件来为
Google 地图生成热图图块
。HeatmapTool.com can take a CSV file of coordinates and intensity values to generate heat map tiles for
Google Maps
.