GeoServer安装连接Oracle发布服务完整教程附下载地址
功能说明
完成了安装Geoserver到发布Oracle数据为服务的全部过程。对于oracle空间表的创建,及数据的插入,后期会设置教程。实现步骤如下
- 安装GeoServer
- GeoServer跨域设置
- 安装连接Oracle组件
- 创建工作空间
- 创建数据存储,oracle连接参数设置
- 发布Oracle服务
- 安装包下载
安装GeoServer
- 安装jdk,傻瓜式安装,一直下一步即可
- 安装geoserver,注意jre位置选择上一步安装的位置
GeoServer跨域配置
jar包文件放到GeoServer 2.13.0\webapps\geoserver\WEB-INF\lib下

修改web.xml GeoServer 2.13.0\webapps\geoserver\WEB-INF ,修改后重启geoserver服务
<filter>
<filter-name>CORS</filter-name>
<filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
<init-param>
<param-name>cors.allowOrigin</param-name>
<param-value>*</param-value>
</init-param>
<init-param>
<param-name>cors.supportedMethods</param-name>
<param-value>GET, POST, HEAD, PUT, DELETE</param-value>
</init-param>
<init-param>
<param-name>cors.supportedHeaders</param-name>
<param-value>Accept, Origin, X-Requested-With, Content-Type, Last-Modified</param-value>
</init-param>
<init-param>
<param-name>cors.exposedHeaders</param-name>
<param-value>Set-Cookie</param-value>
</init-param>
<init-param>
<param-name>cors.supportsCredentials</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CORS</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
安装Oracle组件
gt-jdbc-oracle-18.0.jar ojdbc6.jar拷贝到GeoServer 2.13.0\webapps\geoserver\WEB-INF\lib下
创建工作空间

创建数据存储,oracle连接参数设置


其他设置默认,点击保存创建成功
发布Oracle服务
点击图层,添加新的资源

添加图层,选择上一步添加的数据存储

选择空间表,发布图层

编辑图层

坐标系设置

样式设置,切换到发布

点击保存完成发布,到layerpreview中可以预览
安装包下载地址
链接: https://pan.baidu.com/s/1a-GzRPtPMNxnST7U5Dbz8Q 提取码: ni9t