1.什么是Universal Transverse Mercator system

翻译名叫做通用横轴魔卡托系统,通常称为UTM。这个投影系从中心子午线把世界分成一系列6度的纵向宽区域。

2.什么是web Mercator

它重新实现了横轴魔卡托,通过球形魔卡托公式把椭圆型的经纬度坐标转换到平面上。它是在google地图上流行起来的,直到现在被广泛应用到在线地图系统。它在南北方向拉伸区域。

3.geoserver服务状态字段说明

数据目录:地图数据存储路径;

锁:使用事务Web功能服务(WFS-T),客户端可以编辑已配置的功能类型。为了避免数据变脏,geoserver会锁定需要事务处理的数据,直到处理结束。如果数值大于0表示有一些事务正在处理数据。“可用锁”可重置挂起的编辑会话。

连接:当前矢量数据存储的链接数。

内存使用情况:geoserver使用的内存,“可用内存”按钮会手动触发java回收脏数据。

更新序列:服务配置变更次数。

资源缓存:缓存链接、元素类型定义、图形数据、字体、CRS定义等,可点击“清楚”按钮重新打开缓存,重新读取图形、字体信息。

配置和目录:更新服务配置,不用重启geoserver。

4.工作区

所有的图层最后都放在工作区下,特别是当你的图层越来越多时,工作区很有必要。新增工作区也非常简单,只需填写“Name“、”命名空间URI“以及选择是否是”默认工作区“。

5.数据存储

数据存储建立geoserver和数据仓库关联。每一个存储必须放在一个工作区下,如果开始没有设置,那么数据存储放到默认的工作区下。在新增“数据存储”时,geoserver支持很多数据格式,总共分为两类:矢量数据源、栅格数据源。

矢量数据源包含如下格式:

Shapefile:可以是当个文件或者一个文件夹(包含多个shp文件),是比较公共的格式。

PostGIS:一个比较出名的开源空间数据库。可以配置它作为一个Java Naming and Directory Interface (JNDI) 资源。

WFS:您可以访问和发布由另一个服务器发布的功能。此外,在这情况下,您不能期望最佳性能,但它可能在级联数据中有用。

比较流行的栅格数据源格式:

GeoTIFF:是tiff格式的一个空间扩展格式。文件的头部包含地图参数信息,以至于地图能够正确显示栅格在地图上。

WorldImage:和GeoTIFF相似,但地图参数信息存放在外部一个text文件中。

6.图层

一个图层掌握了元素的元数据信息。只要发送数据到geoserver,都会生成一个新图层。点击图层名称可以查看图层详细信息,图层表包含列:类型、工作区、存储、图层名称、是否可用、Native SRS(数据标记,例如EPSG:3857)。

编辑图层时,有几个tab项可配置:“数据”、“发布”、“维度”、“Tile Caching”。”发布”项中配置如何在地图上呈现的参数,例如选择样式。

7.WMS服务

Web Map Server (WMS)是OGC标准,用于发布地图数据。提供了GetMap接口,让客户端通过请求图片(png、jpeg)形式请求服务。在该模块中,可以描述WMS服务,插入将要发布的服务功能,控制资源定位。

在geoserver首页,我们可以看到右边有一个服务能力列表:

点击WMS下的1.3.0版本,可下载服务能力的Xml配置文件。查看文件,找到“All supported EPSG projections”注释部分,可看到WMS 1.3.0支持的所有CRS :

如果我们想限制WMS的服务能力,可在“服务“-”WMS“下配置Limited SRS List:

重复配置的编码到CRS列表输入框中。

8.WFS服务

Web Feature Server (WFS)提供了渲染矢量数据的能力。WFS允许你通过标准的格式共享地理空间数据。输出格式包括:

GML2、GML3、ShapeFile、JSON、CSV。

9.WCS服务

Web Coverage Service (WCS)发布基于栅格的图层。

10.Tile Caching

我们几乎可以控制集成的GeoWebCache的所有参数。它是一个基于java开发一个程序,用于补充geoserver缓存能力。它缓存 WMS 瓦片到文件系统中。这些瓦片将直接被客户端使用,而不是每次都去请求geoserver服务。Tile layers菜单列出所有被缓存的图层Gridsets菜单可创建或者修改schemas;Disk Quota预设置每个图层的空间量。

11.栅格数据源

栅格数据源“Raster data sources”用于读取卫星地图,俯瞰图,电子高程模型。栅格数据源包括有:

ArcGrid:由Esri创建的二进制格式,结合ArcGis使用。

GeoTiff:是一个用于存储空间图像的存储格式。扩展为TIFF格式,包含地理空间数据在header中,包含SRS和bound box信息。

geoserver入门的更多相关文章

  1. GeoServer基础教程(二):GeoServer的Web管理界面快速入门

    转载:http://blog.163.com/daimiao_study/blog/static/248923117201542522742373/ GeoServer的控制和管理是基于网页形式,所有 ...

  2. cesium入门示例-geoserver服务访问

    1.wms服务访问 //wms服务 viewer.imageryLayers.addImageryProvider(new Cesium.WebMapServiceImageryProvider({ ...

  3. Geoserver 相关学习

    参考资料: http://geoserver.org/ http://docs.geoserver.org/ 相关文档 http://docs.geoserver.org/stable/en/user ...

  4. GeoServer基础教程(一):环境搭建篇

    转自:http://imxz.me/tech/3sdev/installation-of-geoserver.html GeoServer的是一个基于Java的软件,它允许用户查看和编辑地理空间数据, ...

  5. GeoServer初识与安装

    学习过程中发现官网上的东西足够基础了,所以在这只做一下索引和补充. 官方网址:http://live.osgeo.org/zh/overview/geoserver_overview.html 安装: ...

  6. ArcGIS API for JavaScript 入门教程[1] 渊源

    ->对于萌新,你可能需要了解一下这个东西是什么 ->对于已经知道要用这个东西的开发者,你可能需要了解一下它的底层机制 不针对大牛.龟速更新ing. 转载注明出处.博客园&CSDN& ...

  7. 开源方案搭建可离线的精美矢量切片地图服务-3.Mapbox个性化地图定制入门

    1.简介 mapbox是一家非常牛的公司,比如像特斯拉.DJI大疆创新.孤独星球.Airbnb.GitHub.Cisco.Snap.飞猪.Keep.Bosch这些在国内外各自领域中响当当的企业都是它的 ...

  8. openlayers4 入门开发系列之小区信号扇形图篇

    前言 openlayers4 官网的 api 文档介绍地址 openlayers4 api,里面详细的介绍 openlayers4 各个类的介绍,还有就是在线例子:openlayers4 官网在线例子 ...

  9. openlayers4 入门开发系列之台风轨迹篇

    前言 openlayers4 官网的 api 文档介绍地址 openlayers4 api,里面详细的介绍 openlayers4 各个类的介绍,还有就是在线例子:openlayers4 官网在线例子 ...

随机推荐

  1. 完美解决PHP中文乱码

    一.首先是PHP网页的编码 1. php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; cha ...

  2. 越狱机器SSH安装与使用

    SSH安装html, body {overflow-x: initial !important;}.CodeMirror { height: auto; } .CodeMirror-scroll { ...

  3. 【C#公共帮助类】JsonHelper 操作帮助类

    四个主要操作类:JsonConverter .JsonHelper .JsonSplit .AjaxResult 一.JsonConverter: 自定义查询对象转换动态类.object动态类转换js ...

  4. mosquitto简单应用

    1. 简述 一款实现了消息推送协议 MQTT v3.1 的开源消息代理软件,提供轻量级的,支持可发布/可订阅的的消息推送模式,使设备对设备之间的短消息通信变得简单,比如现在应用广泛的低功耗传感器,手机 ...

  5. 【进阶修炼】——改善C#程序质量(3)

    32, 总是优先考虑泛型. 泛型代码有很好的重复利用性,和类型安全性. 33, 应尽量避免在泛型类中声明静态成员. 静态成员达不到共享的目的.List<int>和List<Strin ...

  6. oracle中merge into用法解析

    merge into的形式: MERGE INTO [target-table] A USING [source-table sql] B ON([conditional expression] an ...

  7. Struts2技术详解

    1, 当Action设置了某个属性后,Struts将这些属性封装一个叫做Struts.valueStack的属性里.获取valueStack对象: ValueStack vs = (ValueStac ...

  8. 解决Android 7.0 App内切换语言不生效的问题

    Android7.0及以前版本,Configuration中的语言相当于是App的全局设置: public static void changeAppLanguage(Context context, ...

  9. R-Sys.time计算程序运行时间

    R用Sys.time()可以查看当前系统时间程序开始时记录: timestart<-Sys.time()程序临结束时记录: timeend<-Sys.time()程序运行时间: runni ...

  10. JS 控制页面超时后自动跳转到登陆页面

    <span style="font-size: small;"><script language="javascript"> var m ...