有一个关于 Google 地球(或其他可能对 KML 友好的客户端)中的叠加层和时间线的问题。
我有一天中每一分钟的数据,表示地图上各个区域的数值,我想以基本上看起来像天气雷达图的方式显示这些数据。所以,对于每一分钟,我基本上都有一个纬度/经度边界框的大列表,每个边界框都有一个相关的数值;显示将涉及在有界区域上绘制多边形,并且多边形的颜色将取决于该数值。
我可以在一瞬间看到许多这样做的方法;要么为整个地图区域构建一个带有 ImageMagick 之类的 PNG 并覆盖位图,要么直接在地图上绘制多边形......不过,问题是我如何设置它以便可以选择时间范围用户,并且所有适合该时间范围的叠加层都将显示出来。它必须尽可能地响应迅速,因此效率是关键。
例如,可以预渲染大量 PNG 文件,每个时间片一个;还是使用多边形会更好,还是...?
最后——谷歌地球是最好的客户端吗?或者我可能会用别的东西更好?
谢谢!!