OpenSearch for EO简介¶
这个插件向geoserver添加了对opensearch for earth观测协议的支持。参考文献:
OpenSearch插件在“集合”和“产品”中组织数据:
集合是一组具有某种一致性的产品,由一些搜索属性和ISO元数据表描述。
产品是一组图像(和辅助信息),由一些搜索属性和O&M元数据表描述
系统允许普通的EO“两级”搜索,即:
首先查找主OSDD文档上所需的数据集合
一旦找到集合,提供产品搜索访问权的第二个OSDD将被传递。
如果数据库还包含OGC交叉链接,则Atom搜索输出还将包含允许客户机从数据搜索跳到OGC服务上的实际数据可视化和利用的链接。
搜索引擎存储¶
OpenSearch协议的实现依赖于GeoTools的扩展 DataAccess
打电话 OpenSearchAccess
. 在编写本文时,这种接口的单个实现存在,称为 JDBCOpenSearchAccess
,构建并测试以针对特定的PostGIS数据库模式工作。
备注
这个 JDBCOpenSearchAccess
是用足够的术语编写的,其他数据库也应该是可用的,但是很可能需要一些代码改进来处理某些数据库命名限制(例如,Oracle)。
在未来,我们也希望看到其他的实现,基于存储的,可能更适合大型搜索引擎,如solr或elasticsearch。
Previous: 打开搜索EO
Next: 安装OpenSearch for EO模块