geoserver下载安装及使用全过程
GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。
注:GeoServer的是一个基于Java的软件,安装前请确认本地的java环境。
- 若未安装java环境,请跳转:Java8(jdk1.8u321)下载、安装及配置
本文使用环境:
操作系统: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地址:
- 若要发布影像WMTS服务,请跳转:GeoServer发布影像WMTS服务
- 发布后的wms、wmts服务地址示例:
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
<本文完>