1

我注意到这个 GeoMesa Cassandra 页面的底部:

http://www.geomesa.org/documentation/1.3.0/user/cassandra/geoserver.html

它说:

“还请记住,对 Cassandra 层的所有查询都必须包含 bbox 组件和组件之间的日期/时间,作为 CQL 过滤器的一部分。”

这如何影响与 WMS 兼容工具/api(即使用 geoserver rest api 访问图层)的兼容性,例如 Leaflet.js 和 QGIS 时间管理器插件?我想做的是在一段时间内实现自动播放(即 - 就像播放电影),显示特定时间段内的图层以及通过 GeoMesa 存储在 Cassandra 中的数据,但显然我想使用 Leaflet.js和/或 QGIS 时间管理器插件来自动提供更新的时间参数来实现这一点。似乎上述适用于 GeoMesa 和 Cassandra 的声明不符合 Leaflet.js 和时间管理器插件所遵循的 WMS 标准。

我对 GeoMesa 的评估以及它如何将数据存储/暴露到 Cassandra 是否不正确?如果我不正确,是否可以使用我提到的遵循 WMS 标准的自动播放开源工具?

谢谢。

4

1 回答 1

3

从版本 1.3.1 开始,向 GeoMesaa Cassandra 实施添加了完整的查询支持。然而,即使在早期版本中,Cassandra 数据存储在安装在 GeoServer 中时仍然兼容 WMS。它不会为没有边界框和时间范围的查询返回数据,但只要满足这些要求,就可以从传单或 qgis 调用它。

于 2018-02-27T14:22:45.083 回答