#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程序安装启动

  1. 从GeoServer官网下载安装包并安装成功后,进入安装目录(例如D:/GeoServer/)。
  2. 将依赖包复制到lib目录下(webapp/geoserver/WEB-INF/lib/)。
  3. 重启GeoServer。

# GeoServer通过源码编译启动(IDEA编辑器)

  1. 在源码项目根路径下,创建目录libs存放依赖包。
  2. 进入FIle > Project Structure > Project Settings > Modules。
  3. 选择启动项目gs-web-app,单击右侧“+”,选择“1 JARs or Directories”,再选择目录libs导入。
  4. 添加项目启动项。
  5. 单击运行run。