Google地球热图 [英] Google Earth Heat Maps

查看:95
本文介绍了Google地球热图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有一种方法可以在Google Earth中创建热图,因此具有较高值(某些特定参数(例如人口))的区域会显示为热点?

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?

推荐答案

我的同事开发了一个开源Java程序,该程序将从简单格式化的XML数据文件为Google Earth生成3D热图(KML)文件.它可能有用.整个项目代码位于 https://github.com/Noblis/OSAT 大部分内容,并专注于GUIMain和支持文件.有样本文件和文档.我将其称为0.5版本-它可以正常工作,我们在研究中使用了它,但是有一些粗糙的地方.这样做是为了进行交通可及性研究,但是您可以将要绘制图形的参数更改为所需的任何内容,可以从命令行运行,无论如何.

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:

工具界面:

示例3D输出:

这篇关于Google地球热图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆