GeoMesa:Cassandra WMS兼容性

时间:2018-02-27 13:57:02

标签: cassandra geoserver qgis geomesa

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

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

它说:

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

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

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

感谢。

1 个答案:

答案 0 :(得分:3)

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