Google earth 谷歌地球热图

Google earth 谷歌地球热图,google-earth,heatmap,Google Earth,Heatmap,有没有办法在google earth中创建热图,使具有更高值(某些特定参数,如人口)的区域显示为热点?这似乎是可能的。 例如,看看以下几个链接: 免责声明:这些我都没试过 及 但我不知道你会怎么做;似乎在某种程度上与.NET和dll有关。。。所以可能没有看起来那么好 这些文章中也有一些链接;有些可能也很有趣。您可以在KML文件中创建多边形并设置它们的颜色。您还可以将多边形设置为3D,高度可能表示温度。尝试免费API热贴图。一个非常有趣的实现:可以获取坐标和强度值的CSV文件,为谷

有没有办法在google earth中创建热图,使具有更高值(某些特定参数,如人口)的区域显示为热点?

这似乎是可能的。
例如,看看以下几个链接:
免责声明:这些我都没试过

    • 但我不知道你会怎么做;似乎在某种程度上与.NET和dll有关。。。所以可能没有看起来那么好

这些文章中也有一些链接;有些可能也很有趣。

您可以在KML文件中创建多边形并设置它们的颜色。您还可以将多边形设置为3D,高度可能表示温度。

尝试免费API热贴图。一个非常有趣的实现:

可以获取坐标和强度值的CSV文件,为
谷歌地图
生成热图块,还有一个,它通过CSV上传在OpenStreetMap之上提供免费热图。

我的同事开发了一个开源java程序,可以生成3D热图(KML)Google Earth的文件来自简单格式化的XML数据文件。它可能有用。整个项目代码都已经准备好了,您可以忽略其中的大部分内容,而将重点放在GUIMain和支持文件上。有一些示例文件和文档。我把它称为0.5版本——它是有效的,我们在研究中使用过它,但是有一些粗糙的边缘。这是为交通可达性研究而做的,但是您可以将正在绘制的参数更改为任何您想要的参数,从命令行运行,无论什么

可以使用垂直轴查看用于颜色的相同参数,也可以使用它映射完全不同的变量

以下是两个屏幕截图,您可以看到它的功能:

工具界面:


3D输出示例:

谢谢。我已经看到了这些链接中的大多数——看起来它们中的大多数都是面向web页面或.NET的。我应该在厚客户端应用程序中指定我正在尝试这样做。我最大的希望可能是编写我自己的热图算法,然后为google earth生成一个覆盖图-(顺便说一句,如果你找到了一个很好的解决方案,别忘了在这里告诉大家:可能会帮助来到这里的人看到你的问题!祝你好运!我最终在一张透明的图像上创建了一个热图。谷歌地球使用一个简单的圆柱投影,因此根据地图大小计算纬度和经度点非常容易。我的热图不是不完美,但基本上我只是在每个位置绘制了一个点,并将接近的点混合在一起以创建一个“更亮”的点。谢谢!这些都是谷歌地图,但不是谷歌地球?热图api太荒谬了!只是为了让他们可以相对于地图视图放置自己的徽标,用户拖动热图时,它会重新计算(在他们的服务器上),传输并重新绘制!此外,您还需要一个密钥/令牌!到目前为止您运气好吗?我最终使用了NASA worldwind来完成我的项目,并使用其ProceduraleImage Layer创建了热图。@JeffStorey是否有我们可以使用的示例?此项目的示例输出目录包括KML文件,但它们实际上不是KML…它们是HTML.They无法加载到Google Earth,事实上,它们甚至都不是有效的XML。隐形拉比:你具体在谈论哪些文件?我刚刚下载了DC%20MAG%20vs.%20homes.kml,并在Google Earth中打开了它,查看得很好。其他的.kml文件在我打开它们时也都看起来像有效的kml。它们肯定不是HTML。是的,t这是我尝试过的。第5行出现错误,意外的元素“html”。文件的第一行不是空白是哦,糟了,我右键单击了我提到的KML文件链接并执行了“另存为”,这都是github链接重定向的废话。我道歉。