GeoServer添加并发布 PostGIS 数据|loading data in PostGIS and publishing them in GeoServer

GeoServer 添加并发布 PostGIS 数据

概述|Overview

GeoServer 是 OGC Web 的开源实现.

PostgreSQL 步骤

新建数据库

在 #PostgreSQL 新建数据库

添加空间数据库扩展

建立完成数据库后,点击该数据库下的Schemas->public->Table,使用SQL语句添加空间数据库管理插件PostGIS:CREATE EXTENSION PostGIS,成功后刷新,数据表中会出现 spatial_ref_sys,说明可以导入空间数据了

准备 shp 文件

确认 SRID

导入shp文件

打开 PostGIS Shapefile Import/Export Manager

注意:

  1. 文件路径为英文

GeoServer 步骤

新建工作区

进入 #GeoServer 首页,点击左侧的工作区(Workspaces),再点击添加新的工作区(Add new workspaces)可以创建工作空间

配置数据源

点击数据存储(Stores),再点击添加新的数据存储(Add new store),可以添加一个新的数据源

发布图层

点击图层(Layers),进入图层选择界面;再点击添加新的资源(Add a new resource),选择相应的工作空间+数据源,点击发布(publish),即可进行发布

发布样

布的图层采用默认渲染模式,改变风格样式需要在发布图层界面选择发布,然后选择样式

图层预览

点击左侧数据栏中Layer Preview选项,找到图层通过OpenLayers方式进行查看,下图为效果图

未来展望|Further

我厂未来将使用 GeoServer 作为 #GIS 后端

参考|References

  1. 小师的Blog
  2. GeoServer Beginner’s Guide
使用 Hugo 构建
主题 StackJimmy 设计