我的同事开发了一个开源的Java程序,可以从简单格式的XML数据文件生成3D热力图(KML)文件,供Google Earth使用。它可能会有用。整个项目代码在https://github.com/Noblis/OSAT上可见。你可以忽略大部分内容,重点关注GUIMain和支持文件。有示例文件和文档。我认为它是0.5版本——它可以工作,我们在研究中使用过,但还有一些问题需要解决。它是为交通可达性研究而开发的,但你可以更改要绘制的参数,从命令行运行等。您可以使用垂直轴来查看与颜色相同的参数,或者将其用于映射完全不同的变量。以下是两个屏幕截图,以便您了解它的功能:工具界面: 示例3D输出:
这似乎是可能的。 例如,看看这些链接: 免责声明:我没有尝试过这些链接 HeatMapAPI.com 还有一个例子 但我不确定你怎么做;似乎与.NET和某种方式的dll相关...所以可能没有看起来那么好... 使用HeatMapAPI在Google Maps中进行密度映射 Google Maps的热力图-(又名GeoIQ混搭) 使用Google Maps生成热力图 这些文章中还有一些链接,也许对你有用。