GeoServer环境配置
tags: Java, 环境配置, GIS, GIS服务器, GeoServer
1 Java环境
1.1 安装jdk
SDK(Software Development Kit) -软件开发工具包
JDK(Java Development Kit)-Java开发工具包
JRE(Java Runtime Environment)-Java运行环境
记住安装目录,然后一直下一步即可。
1.2 配置环境变量
配置环境变量是为了让Windows能识别Java环境,能在CMD终端使用java命令。
【此电脑】→【右键】→【属性】→【高级系统设置】(【win】→搜索“环境变量”)
进入{系统属性}界面,【环境变量】→“系统变量”。
变量名 | 变量值 |
---|---|
JAVA_HOME | jdk安装路径 |
CLASSPATH | .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar |
path | %JAVA_HOME%\bin |
1.3 测试环境
2 GeoServer
GeoServer是Java平台的GIS服务器,属于绿色版软件,无需安装,下载解压即用。
2.1 解决跨域
不同ip和端口之间访问会产生跨域问题,为了前端能访问Geoserver的地图服务,需要解决跨域问题。
接下来修改web配置文件,搜索cross-origin
,取消Jetty
的过滤器注释。(注意:不是取消Tomcat的,如果你是将GeoServer放置Tomcat服务器中则取消这个)
2.2 测试
3 地图服务发布与访问
在【Layer PreView】查看是否发布成功
前端使用openlayers访问GeoServer的WFS(如何访问请查看ol官网),新建GeoJson图层,先在GeoServer测试。