如何使用“Geoserver”注册“DataSourceFactory”?

Posted

技术标签:

【中文标题】如何使用“Geoserver”注册“DataSourceFactory”?【英文标题】:How to register a 'DataSourceFactiry' with 'Geo Server'? 【发布时间】:2016-04-19 09:15:45 【问题描述】:

如果我自己写了DataSourceFactory,那么Geo Server 怎么识别我的dataSourceFactory?据我所知,如果我们向 org.geotools.data.DataStoreFactorySpi 注册,那么 Geo Server 会自动识别我们的数据源。但我不知道如何注册Geo Server。我打算创建一个 Java 项目 (mvn)。

【问题讨论】:

【参考方案1】:

如果您正在实施商店,您可以按照以下教程进行操作: http://docs.geotools.org/stable/userguide/tutorial/datastore/index.html (GeoServer 期望找到 GeoTools 数据存储)。

特别是,您的具体问题的答案在本页底部,您必须在 META-INF/services/org.geotools.data.DataStoreFactorySpi 文件中注册:

http://docs.geotools.org/stable/userguide/tutorial/datastore/source.html

【讨论】:

以上是关于如何使用“Geoserver”注册“DataSourceFactory”?的主要内容,如果未能解决你的问题,请参考以下文章

GeoServer源码文章

无法使用 Curl 将要素类型上传到 Geoserver REST API

如何使用 https 从 Geoserver 加载地图?

如何利用GeoServer发布卫星地图服务

GeoServer 开发还是使用?如何与地理服务器集成?

如何使用 Apache 和 Tomcat 为 Geoserver WMS 设置子域