新版GeoServer安装使用说明(附安装包)
什么是GeoServer?
GeoServer是基于Java开发的一款开源地理信息服务器,允许用户共享和编辑地理信息空间数据。
作为一个社区驱动的项目,GeoServer由来自世界各地的个人和组织组成的小组进行开发、测试和支持。
GeoServer是开放地理空间联盟(OGC)Web功能服务(WFS)和Web Coverage Service(WCS)标准以及高性能认证的兼容Web Map Service(WMS)的参考实现,GeoServer构成了地理空间Web的核心组件。
GeoServer的下载与安装
注意:在下载安装GeoServer之前,需要在操作系统上安装Java8或Java11环境(JRE),安装包可以从OpenJDK网站下载。
GeoServer最新版安装包,可以通过关注微信公众号“水经注GIS”并回复“GeoServer”获取最新版安装包下载地址,也可以通过GeoServer官方网站下载,但建议下载稳定版,如下图所示。
选择稳定版
在稳定版本的页面,点击下载与平台无关的二进制文件,如下图所示。
下载安装包
安装包下载之后,可以将它解压到同名目录,如下图所示。
解压安装包
注意:由于GeoServer不再提供Windows安装版本,因此解压之后的目录就是主程序的运行目录,如下图所示。
GeoServer主程序目录
设置环境变量
要让GeoServer正常运行起来,还需要对其进行环境设置,在Windows系统属性中打开“高级系统设置”,如下图所示。
高级系统设置
在“系统属性”对话框中点击“环境变量”,如下图所示。
系统属性
在“环境变量”对话框中,可以通过“新建”按钮新建环境变量,比如对JAVA_HOME进行环境变量设置,如下图所示。
设置环境变量
除了对JAVA_HOME进行环境变量设置之后,可能还需要设置GEOSERVER_HOME变量(即GeoServer的安装目录)和GEOSERVER_DATA_DIR变量(即GeoServer数据目录的位置)(默认为%GEOSERVER_HOME\data_dir),如果希望使用默认目录以外的数据目录,则后者是必需要设置的。
设置这些变量的过程与设置JAVA_HOME的变量相同。
运行GeoServer
在GeoServer程序目录中打开bin目录,如下图所示。
启动GeoServer
在JAVA环境已安装且系统环境变量配置无误的情况下,双击startup.bat文件可以启动GeoServer服务将会显示命令行窗口,如下图所示
命令行窗口
在GeoServer的命令行窗口中将会显示诊断和故障排除信息,它必须保持打开状态,否则GeoServer服务程序将会关闭。
在浏览器中打开“
http://localhost:8080/geoserver/web”可以打开GeoServer的Web管理界面,如下图所示。
运行成功
现在,GeoServer就安装完成了!
总结
GeoServer由开放计划项目(TOPP)于2001年启动,这是一家位于纽约的非营利性技术孵化器。
TOPP正在创建一套工具,以实现开放的民主并帮助提高政府的透明度,其中第一个是GeoServer。
那是因为人们认识到,共享空间数据的能力将大大增强一套使公民参与政府和城市规划的工具。
GeoServer的创建者设想了一个类似于万维网的地理空间网,使用万维网人们可以搜索和下载文本,借助地理空间网人们可以搜索和下载空间数据。