2

我们正在开始一个项目,以使用 Google 地球可视化有限体积 (FV) 计算的结果。FV 数据本质上是由笛卡尔值数组(例如海面高度)组成的 2d(纬度/经度)数据。每个值都应映射到某个颜色图中的颜色,然后在适合 Google 地球的网格阵列中显示为单个网格单元。笛卡尔数组可以是 100x100 或更大。

我的问题是,我们是否为数组中的每个网格单元 C_{ij} 构造多边形,并为该网格单元分配与 q_{ij} 值对应的颜色?如果必须描述每个网格单元的四个角的坐标(例如,10,000 个多边形),这似乎会创建一个巨大的 KML 文件。

或者是否有我们可以使用的 KML 工具允许我们指定,例如,数组的上下坐标、通用网格单元大小(例如 dX、dY 值)和 q 数据数组(或者,等效地,颜色)应该用来填充“补丁”?

或者,我们可以创建一个图像文件,例如,包含我们数据数组的渲染图像(通过其他方式创建),然后从 KML 文件中引用。

我们的目标是在这个项目中使用 PyKML。

任何建议都会非常有帮助。

4

1 回答 1

0

经过大量挖掘,我想我现在对 Google 地球可以做什么和不能做什么(或不适合做什么)有了更好的理解。似乎 Google 地球并不是作为数字数据的可视化工具而设计的。这并不意味着它不能完成,而是必须在其他地方创建图像文件,然后将它们叠加到 Google 地球上。例如,此链接提供了可视化火灾建模代码输出的说明:

      http://www.openwfm.org/wiki/Visualization_in_Google_Earth

此处的说明建议如何在至少一种特殊情况下使用伪彩色图来可视化 Google 地球中的输出。

于 2013-09-30T04:15:21.460 回答