OGC——WMS详细介绍(arcgis server举例)

本文详细介绍了OGC的WMS服务,包括通过ArcGIS Server发布的WMS服务及其三种主要操作:GetCapabilities(获取服务元数据)、GetMap(获取地图图像)和GetFeatureInfo(获取地图上像素点的详细信息)。通过具体请求示例,阐述了各操作的工作原理和参数设置。
摘要由CSDN通过智能技术生成

一、引言


        一直用arcgis javascript的二次开发,经常使用它的一些服务WMS、WMTS、WFS、MapService等,并没有深入了解这些服务内部机制,直到最近学习了geoserver,由于毕竟它是开源的要遵循行业老大OGC制定的标准,这样通用性比较强一些,所以发的服务基本都是WMS、WTMS、WFS、WCS==

        so了解这些东西是必须的了,后悔当时没有跟遥感院第一美男老师好好学啊,现在开始看着还是懵逼状态,硬着头皮看完梳理了一下==


二、WMS服务发布


        这里可以用geoserver发布,也可以用arcgisserver或者mapserver,由于我经常使用arcgis,这里用了arcgis server发布的。发布很简单==

        这里只要比正常发布的时候多勾个选项就可以了。



发布后的服务如下图:



三、WMS服务中的操作


WMS提供了以下的操作

WMS requests can perform the following operations:

Operation Description
Exceptions If an exception occur
GetCapabilities Retrieves metadata about the service, including supported operations and parameters, and a list of the available layers
GetMap Retrieves a map image for a specified area and content
GetFeatureInfo(optional) Retrieves the underlying data, including geometry and attribute values, for a pixel location on a map
DescribeLayer(optional) Indicates the WFS or WCS to retrieve additional information about the layer.
GetLegendGraphic(optional)

3.1GetCapabilities(获取服务中的要素类及支持的操作)


3.1.1基本介绍

The GetCapabilities operation requests metadata about the operations, services, and data (“capabilities”) that are offered by a WMS server.

The parameters for the GetCapabilities operation are:

Parameter Required? Description
service Yes Service name. Value is WMS.
version Yes Service version. Value is one of 1.0.01.1.01.1.11.3.
request Yes Operation name. Value is GetCapabilities.

3.1.2举例介绍

请求方式:http://localhost:6080/arcgis/services/tttt/tt/MapServer/WMSServer?SERVICE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值