目录
Geoserver介绍2:geoserver页面介绍
一、打开登录geoserver的web管理页面
二、 页面左侧,功能介绍
(一)、关于和状态
(二)、数据
1、图层预览
2、工作区
3、数据存储
4、图层
5、图层组
6、样式
(三)、服务
(四)、设置
(五)、Tile caching(切片缓存)
(六)、Security
(七)、演示
(八)、工具
Geoserver介绍2:geoserver页面介绍
一、打开登录geoserver的web管理页面
运行geoserver后,登录网址(一般默认端口8080,修改端口的对应修改下访问端口):http://localhost:8080/geoserver/web
在GeoServer的Web管理页面中输入用户名与密码进行登录。如果是默认安装,那么用户名为"admin",密码为"geoserver"。
登录以后,可看到如下所示页面:
与ArcMap、QGIS将整个地图处理为.mxd或.qgs不同的是,GeoServer使用的是图层与图层组的概念。将在服务器上准备发布为服务的数据定义为一组数据集,然后规定在发布为Web服务时的一些参数。
二、 页面左侧,功能介绍
(一)、关于和状态
模块作用:该模块主要是记录服务器状态和日志以及geoserver相关的一些系统信息介绍
1、服务器状态
服务器状态主要可以查看数据的存放目录和连接数以及内存使用情况等相关的资源环境配置信息
2、geoserver日志
geoserver的日志则是控制台输出打印的日志
(二)、数据
该模块是geoserver的核心模块
1、图层预览
作用:预览查看自己发布的和系统自带的地图服务信息,这块的地图浏览主要基于openlayers引擎实现。
图层预览表格列表展示的具体内容如下:
(1)类型
表示数据的类型,点线面还是栅格等
(2)标题
表示图层标题
(3)名称
Name是图层的名称可以看到他的组成是有规律的,是工作空间名称加上图层名称组成,这个图层名称一般来说是唯一的,
(4)常用格式
Common Formats是一些通用的格式,如openlayers和GML和KML 都是常用的地图数据输出格式
(5)所有格式
All Formats 则表示所有的输出格式,这是一个下拉选项,里面有很多格式(如下图),根据自己的业务需求选择对应的格式即可查看数据。这里常用的有 wms中的 openlayers png, wfs中的geojson等
2、工作区
这块主要是用于管理工作区的,基本的增删改查,这个工作区是干什么的呢?
工作区是一组数据存储区。就像文件夹一样,方便你归类数据。
与命名空间类似,它用于对以某种方式相关的数据进行分组。
通俗点就是创建一个地盘,把你想要归类的图层数据地图数据放到一起方便自己管理
3、数据存储
数据存储功能模块就是用于根据自己的地图数据去关联到我们的geoserver地图服务器,用于读取数据发布地图服务。geoserver作为开源的地图服务器在国内最受用户喜爱的产品,社区更新非常快,与时俱进支持大多数数据格式如shp tif 各种数据库如postgresql+postgis等等我们常用的数据格式。
点击添加数据源则可以根据自己的数据格式选择对应的添加方式,填入对应参数
这里主要分为三大块,矢量数据和栅格数据以及第三方其他数据源。
矢量数据我们常用的Shapefile则shp文件,PostgGIS则是postgresql+postgis的数据库连接
栅格数据则是GerTIFF使用的比较多,则我们常见的tif后缀的数据
4、图层
图层作为地图服务最核心的模块,是数据转换成地图服务最重要的部分,一个地图服务可以理解为由一个图层和一个样式组成,有数据源获取到对应的图层再加上对应的样式渲染从而获得一个地图服务。
我们添加一个图层的时候需要选择一个对应的数据存储,则获取到我们的数据源。
然后就可以获取到当前数据源下面的数据,选择想要发布的数据发布对应的服务
5、图层组
图层组的作用很明显,我们在地图应用的过程中往往一个地图服务是满足不了我们的需求的,可能一个符合使用的地图由多个图层叠加组合形成,比如我们基础的地图需要由道路路网图层和建筑物图层等等。图层组则可以将多个图层组合到一起形成一个服务,让调用者更加方便轻松,调用一个服务地址即可获取到图层组中所有的图层数据,并可以自己选择叠加顺序
6、样式
GeoServer样式支持SLD、CSS、YSLD、MBStyle四种方式定义Style,默认支持的SLD方式,其它三种需要扩展,SLD通过xml标签定义style,虽然强大但也比较复杂,可读性差,代码量大,style主要是渲染图层根据样式是图层具有多样性
(三)、服务
(计划下一篇专门介绍四种地图服务)
1、WMTS
2、wcs
3、wfs
4、wms
(四)、设置
进行全局设置的
(五)、Tile caching(切片缓存)
存储切换缓存的模块