geoserver下载安装及使用全过程

GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

 

  注:GeoServer的是一个基于Java的软件,安装前请确认本地的java环境。

 

本文使用环境:

操作系统:Windows Server 2022 Datacenter

JDK版本:jdk-8u381-windows-x64.exe

GeoServer 版本:geoserver-2.18.0-bin.zip

  ***记录一次GeoServer 下载安装使用全过程***

一、软件下载

下载地址:https://geoserver.org/download/

选择稳定版本进行下载:

扩展包中有很多资源可以方便后期进行地图服务发布及管理。

因2.23.2版本与安装机器的java版本不匹配:

本文直接下载2.18版本的zip文件:

下载地址:https://sourceforge.net/projects/geoserver/files/GeoServer/ 选择合适的版本下载即可。

二、安装部署

  • 如果下载的是安装包,请按照安装步骤执行;
  • 如果是zip文件,解压即可。

本文以zip文件为例,解压后设置环境变量:

设置GEOSERVER_HOME:C:\jkzhang\geoserver-2.18.0,这是安装GeoServer的位置;
设置GEOSERVER_DATA_DIR:默认为:%GEOSERVER_HOME%\data_dir,这是GeoServer数据目录的位置。

在命令行输入:

%GEOSERVER_HOME%\bin\startup

或者直接在bin目录下直接双击 startup.bat启动。

默认访问地址为:

http://localhost:8080/geoserver

因8080端口被其他应用占用,启动不成功,先修改start.ini文件里的默认端口号,将jetty.port修改为8090:

再次启动服务后访问:

http://localhost:8090/geoserver

三:geoserver使用-发布地图服务

1、登录geoserver(默认账号密码:admin/geoserver):

 2、新建工作区

 打开工作区,点击添加新的工作区:

添加或编辑工作区:

注:命名空间URI与URL相似,只是URI不需要指向网络上的实际位置,而只需要是唯一的标识符即可。

3、新建数据存储

配置shp数据:

新建shp矢量数据源,选择工作区、填写数据源名称,并选择shp数据源存放的目录,将自己需要发布的shp文件存放到里面:

4、新建图层并发布

(1)打开图层目录,选择添加新的资源:

(2)选择刚才创建的shp矢量数据源:

注:先将要发布的shp数据拷贝到指定目录下,选择后,会显示出该文件夹下所有的shp文件(如新添加的未显示,请重新进入)

 (3)选择需要发布的图层,点击发布,对发布信息进行编辑:

 

 编辑后保存。

  (4)图层预览:

使用OpenLayers打开:

 图层URL地址:

http://localhost:8090/geoserver/myWorkspace/wms?service=WMS&version=1.1.0&request=GetMap&layers=myWorkspace%3Aprovince&bbox=73.62%2C16.7%2C134.77%2C53.56&width=768&height=462&srs=EPSG%3A4490&styles=&format=application/openlayers

 

wms服务:

http://localhost:8090/geoserver/wms?service=WMS&request=GetCapabilities

http://localhost:8090/geoserver/ows?service=WMS&request=GetCapabilities

指定工作空间的wms服务:

http://localhost:8090/geoserver/myWorkspace/wms?service=WMS&request=GetCapabilities

http://localhost:8090/geoserver/myWorkspace/ows?service=WMS&request=GetCapabilities

wmts服务:

http://localhost:8090/geoserver/gwc/service/wmts?service=WMTS&request=GetCapabilities

查看wmts服务列表并浏览服务:

http://localhost:8090/geoserver/gwc/demo

<本文完>

 

posted @ 2023-09-22 11:55  孤草之魂  阅读(2861)  评论(0编辑  收藏  举报