GeoServer安装配置

时间:2023-03-08 19:36:39

需安装文件

GeoServer安装配置

1.安装jdk

GeoServer安装配置

2.安装GeoServer:

(1)、在安装GeoServer前,需要安装java运行环境,点击文件夹内的jdk安装文件,选择jdk安装路径进行安装;直到安装完成。

GeoServer安装配置

(2)、双击文件夹内geoserver安装文件进行安装,依次选择next进行安装;

(3)、安装过程中,可以选择更改GeoServer数据文件默认存储路径;这里我们使用geoserver默认设置;

GeoServer安装配置

(4)、设置GeoServer管理密码,geoserver的管理界面在浏览器中进行,进入时需要输入用户名以及密码进行验证;

GeoServer安装配置

(5)、设置GeoServer Web服务端口号:端口默认为8080,修改为其他端口号时需要在防火墙内添加入站规则来允许相应端口访问;

GeoServer安装配置

(6)、完成设置后,点击Install进行安装;

3、服务启动与配置

(1)、复制所有矢量地图shp文件到C:\Program Files (x86)\GeoServer 2.11.1\data_dir\data\eccom下;

(2)、启动GeoServer服务:初次使用时,需要使用Start Geoserver启动服务;

GeoServer安装配置

GeoServer安装配置

(3)、点击“GeoServer Web Admin Page”打开GeoServer管理界面;

GeoServer安装配置

(4)、输入用户名密码进入管理界面;

GeoServer安装配置

(5)、新建Style:点击界面左侧的Style,然后点击Add a new style来添加style;

http://docs.geoserver.org/stable/en/user/styling/sld/cookbook/ (样式文档)

GeoServer安装配置

(6)、点击下图中红框内“浏览”按钮选择style文件,点击Upload上传,上传完成后默认以style文件名为name的值;点击提交保存;

GeoServer安装配置

(7)、添加工作区:点击左侧的“工作区”后,选择“添加新的工作区”;

GeoServer安装配置

输入工作区的Name以及命名控件URI,勾选默认工作区后点击提交进行保存;

GeoServer安装配置

提交后,工作区列表中出现新增的工作区名称,并且为默认工作区。

GeoServer安装配置

(8)、添加数据存储:点击“添加新的数据存储”来新建数据源;

GeoServer安装配置

在“新建数据源”界面,点击选择“Shapefile”,进入矢量数据源新建界面;

GeoServer安装配置

新建矢量数据源,输入数据源名称、说明;选择Shapefile文件的位置;更改DBF的字符集为gb2312后点击保存按钮;

GeoServer安装配置

GeoServer安装配置

保存后,界面默认跳转到新建图层界面,点击“发布”按钮来编辑图层;

GeoServer安装配置

编辑图层;选择tab中的“数据”页,输入命名、标题等信息;

GeoServer安装配置

系统会根据shp文件给出坐标参考系统中的“定义SRS”数据;然后依次点击Compute from SRS bounds和Compute from native bounds;

GeoServer安装配置

完成后,选择tab上的“发布”页;

GeoServer安装配置

在WMS Settings中的Default Style选择对应的style后,点击保存;

GeoServer安装配置

各图层对应使用的Style:

图层Title

Shp文件名称

Default Style

Citys

Citys

xxxxx_citys

ChinaCityLine

ChinaCityLine

xxxxx _districtline

ChinaCounties

ChinaCounties

xxxxx _counties

ChinaProvinceLine

ChinaProvinceLine

xxxxx _provinceline

World

World

xxxxx_world

(9)、Layer Preview,图层预览;点击界面左侧的Layer Preview来浏览已发布的图层列表;列表中包含新建的图层名称;点击图层右侧的OpenLayers,可查看已发布图层在OpenLayers中显示的样式;

GeoServer安装配置

World图层预览效果

GeoServer安装配置

(10)、通过其他机器访问该服务验证是否正常。