我将Geo-spacial数据存储在MongoDB数据存储中,我希望通过GeoServer提供服务,以便通过WFS,WMS等方式使用数据 . 我能够安装GeoServer并插入gt-mongodb插件与GeoTools一起打包,并安装适用于Java的MongoDb驱动程序 . 在这样做之后,我可以在添加数据存储时将Mongo作为一个选项 . 但是,在创建新的MongoDB存储之后,我无法创建新的矢量图层;我继续得到以下错误:“无法创建矢量图层:null” .
这是我正在做的事情:
在数据部分下,我点击"layers"
"add new resource"
从下拉列表中选择我创建的mongodb商店
"create new feature types"
"add new attribute"并从我的数据中添加几个字段
输入"type name"并单击“保存” .
我是GeoServer的新手,尽管我能想到各种方式的搜索,却无法找到有关GeoServer的MongoDB插件的文档 . 我被告知我可能有其他唯一的选择来为GeoServer编写我自己的MongoDB扩展 . 在我沿着这条路走下去之前,我希望能找到一些关于这方面的文档,或者示例一些人可能会如何使用它 . 我很感激任何帮助 .