|
|
1
3
这个 Open Geospatial Consortium WMS standard 对于服务映射,定义了对时间参数的支持,这允许对时间请求的支持。提供此支持的WMS服务称为WMS-T。据我所知,仅开放源代码映射服务器 Mapserver 部分地 Geoserver 为WMS-T提供支持(这可能是我错的,因为我只从个人经验出发)。请检查此页面以获取有关设置WMS-T服务的所有详细信息: http://mapserver.org/ogc/wms_time.html 通过查看以下URL,您可以很容易地看到请求是如何工作的: 注意时间参数如何从 2005年8月29日13%3a00%3a00z 到 2005年8月30日13%3a00%3a00z (时间按照ISO 8601规范格式化)。 在客户端,虽然谷歌地球可以充当WMS客户端,但我认为它不支持WMS请求的时间维度。另一方面,构建支持它们的Web客户端非常容易 OpenLayers ,一个开源的JavaScript Web映射框架,如下面的示例所示: http://dev.openlayers.org/releases/OpenLayers-2.8/examples/wmst.html 希望这能给你一些线索。 编辑: 可以定义多个时间值、单个范围或多个范围。例如,对于单个范围,URL将是: 注意时间参数是 2005-08-30t13%3a00%3a00z/2005-09-01t13%3a00%3a00z |
|
|
2
2
KML的时间特征是 well documented 包括时间跨度。我建议您尝试使用基于矢量和基于图像的方法,这取决于用户的缩放程度:
谷歌地球是一个非常好的通用浏览器,非常用户友好。但是,时间序列工具更复杂,因此它将取决于用户的复杂程度。它对项目的适用性取决于您拥有的数据类型和所需的输出类型。使用flash可能会获得更好的效果。 |