wms https://blog.youkuaiyun.com/u014529917/article/details/54907300
- wms简介
Web地图服务(WMS)利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视的表现。
-
请求规范描述
GetCapabitities:返回服务级元数据,它是对服务信息内容和要求参数的一种描述;
GetMap:返回一个地图影像,其地理空间参考和大小参数是明确定义了的;
GetFeatureInfo(可选):返回显示在地图上的某些特殊要素的信息。
- 请求规范详解
GetCapabitities(返回服务级元数据)
wfs
https://docs.geoserver.org/latest/en/user/services/wfs/reference.html
- wfs简介 WFS要素服务(Web Feature Service)目的是提供对矢量地图的查询、编译等操作。
定义了以独立于底层数据源的方式提供对离散地理要素的访问和支持事务的框架。通过发现,查询,锁定和事务操作的组合,用户可以以允许它们查询,设置样式,编辑(创建,更新和删除)以及下载单个功能的方式访问源空间和属性数据。
- 请求规范描述
描述 | |
---|---|
GetCapabilities | 生成描述服务器提供的WFS服务的元数据文档以及有效的WFS操作和参数 |
DescribeFeatureType | 返回WFS服务支持的功能类型的描述 |
GetFeature | 返回数据源中的一系列要素,包括几何和属性值 |
LockFeature | 阻止通过持久性功能锁编辑功能 |
Transaction | 通过创建,更新和删除来编辑现有要素类型 |
注:以上列举几个操作所有版本的WFS都支持,每个版本的操作可能都不同。
- 请求规范详解
GetCapabilities
http:/127.0.0.1:8888/geoserver/wfs?service=wfs&version=1.1.0&request=GetCapabilities
wcs
WCS地理覆盖服务(Web Coverage Service),目标是发布原始栅格数据。
("栅格数据":就是将空间分割成有规律的网格,每一个网格称为一个单元,并在各单元上赋予相应的属性值来表示实体的一种数据形式)
WCS服务只针对栅格图层使用,有三种请求:GetCapabilities、DescribeCoverage和GetCoverage;
- GetCapabilities是获取wcs服务器的能力,包括提供哪些能力,提供什么格式数据,都有哪些coverage等
举例:http://127.0.0.1:8888/geoserver/my_new_workspace/wcs?service=WCS&version=1.1.0&request=GetCapabilities
- DescribeCoverage是获取某一个coverage的描述信息,包括此coverage的范围、格点数、提供的格式等,
举例:http://127.0.0.1:8888/geoserver/my_new_workspace/wcs?service=WCS&version=1.1.0&request=DescribeCoverage&CoverageId=ncdemos__ncexample
- GetCoverage是根据条件获取某个coverage的数据
举例:http://ip:port/geoserver/ows?service=WCS&version=2.0.1&request=GetCoverage&CoverageId=ncdemos__ncexample&FORMAT=application/gml+xml
其中,浏览器中"+"加号要改成"%2B"
参数介绍博客:http://blog.51cto.com/13665344/2163949
geoserver WFS Ajax+post请求数据 : https://blog.youkuaiyun.com/jackliuy/article/details/52234938
http、get、post 解释:http://www.w3school.com.cn/tags/html_ref_httpmethods.asp