#GeoServer工具对接示例(gt-jdbc)
GeoServer是一款采用Java编写的,允许用户分享与编辑地理空间数据的开源软件。其支持使用开放标准对多数主要空间数据源进行发布。
gt-jdbc-yashandb是适配GeoServer的YashanDB数据源方言包。
目前支持的GeoServer版本和gt-jdbc版本:
GeoServer版本 | gt-jdbc-yashandb版本 |
---|---|
GeoServer 2.21.x | gt-jdbc-yashandb-21.0.1 |
# GeoServer运行依赖
YashanDB-JDBC驱动(例如yashandb-jdbc-1.6.0.jar)。
gt-jdbc-yashandb方言包(例如gt-jdbc-yashandb-21.0.1.jar)。
依赖包请向YashanDB数据库技术支持人员获取。
# 添加YashanDB驱动和gt-jdbc-yashandb方言包
下载依赖包后,添加依赖包并启动GeoServer。
# GeoServer通过exe程序安装启动
- 从GeoServer官网下载安装包并安装成功后,进入安装目录(例如D:/GeoServer/)。
- 将依赖包复制到lib目录下(webapp/geoserver/WEB-INF/lib/)。
- 重启GeoServer。
# GeoServer通过源码编译启动(IDEA编辑器)
- 在源码项目根路径下,创建目录libs存放依赖包。
- 进入FIle > Project Structure > Project Settings > Modules。
- 选择启动项目gs-web-app,单击右侧“+”,选择“1 JARs or Directories”,再选择目录libs导入。
- 添加项目启动项。
- 单击运行run。