WebGIS环境配置
安装以下软件的时候请确保你的安装目录不是在系统盘,避免因为权限不足而安装失败
以下软件的安装都是基于64位Windows 10系统进行
前文可查看: WebGIS初识
GeoServer安装
首先要确保java的运行环境配置成功,建议安装jdk8
在geoserver官网下载安装包,官网:geoserver官网
解压
点开start.ini文件,修改端口,避免与tomcat端口冲突
找到jetty.http.port,将端口修改位8086
点击bin包下的startup就能启动geoserver
启动后,在浏览器输入http://localhost:8086/geoserver/web就可以启动geoserver
登录账号,默认的用户名为:admin 默认密码为:geoserver,登录后便是这个界面
Tomcat下载
去往Tomcat官网下载压缩包
选择对应版本
将安装包下载下来,解压到指定路径即可使用。
想要启动Tomcat也十分简单,打开bin目录,点击其中的start.bat
点击后会出现Tomcat的弹窗
待弹窗执行完毕后,不要关闭弹窗,使用浏览器访问:http://localhost:8080,就可以访问Tomcat服务器
开启失败的原因:
- java环境变量没有配置,请在安装前确保你java环境已经配置完成
- 配置兼容性问题,请去官网下载其他版本的Tomcat
如果你想修改Tomcat的一些配置,可以在conf文件下的server.xml中修改
Postgresql安装
在官网下载安装包,官网地址:postgresql官网
以管理员身份启动
设置安装目录
全选
设置密码,个人习惯:密码为postgres
默认端口:5432 尽量不要去修改
一路next
安装完成
安装PostGIS插件
在安装这个插件前,需要安装postgresql,其安装也有两种方法:
方法一
去postgis官网下载安装包,官网地址:postgis
下载自己对应版本的安装驱动
下载完成后双击启动,勾选create spatial database,点击next
注意要选择你先前所安装的postgresql地址
next,密码是postgresql所设置的密码,我的密码是postgres
一路next,安装时会有一些弹窗,这些弹窗是询问用户是否同意添加系统变量,一路选择是即可
如果最后提示无法生成数据库的话,有两种可能:
- 你将postgresql安装在系统盘,没有足够的权限去生成一个数据库。需要重新安装postgresql,将其安装在其他盘
- postgis版本与postgresql版本不适配,需要去官网下载对应的版本
可通过 postgresql 的 shell 验证是否安装成功
一路回车,在 “用户 postgres 的口令” 这行命令时输入密码,回车。如果安装成功会显示我这个界面。
若出现 psql: FATAL: role “postgres” does not exist 提示,说明在数据库中还未创建postgres用户,需要手动创建
方法二
另一种下载方法,借助postgresql自带的工具下载postgis插件(可能需要科学上网)
在开始菜单处找到application stack builder
点击
勾选我们想要下载的插件即可
uDig
官网地址:uDig
按照需求下载对应的版本
我下载的是安装包,直接解压即可
注意,uDig不支持java 10++版本的,使用JDK10以上的版本请注意降版本
qGis
官网:qGis
下载安装包
我下载的是单机版本,双击启动安装包(不知道为什么显示乱码了)
更改下载路径
点击安装即可
安装完成
openlayer
官网:https://openlayers.org/
下载安装包
我安装的是压缩版本的,解压文件夹后有这些内容
基本上构建webgis框架所需要用到的程序已经下载完成