坐标系统及地图投影
坐标系
WGS84
CGS2000
投影
1 高斯克吕格投影
高斯克吕格投影是一个横切等角椭圆柱投影。
特点:
1)中央经线上没有长度变形;
2)在同一条纬线上,离中央经线越远变形越大;
3)在同一条经线上,纬度越低变形越大。
为了保证精度采用分带投影的方法。
规定:1:2.5万-1:50万采用6度分带。
大于1:1万采用3°分带法。
三度带是从一度三十分开始这样让他们的中线在一样的位置。
注:高斯投影直角坐标系与笛卡尔直角坐标系有不同。
兰伯特投影
兰伯特投影为正轴等角割圆锥投影。
在标准纬线之上越向上变形越大。
墨卡托投影、web墨卡托投影
正轴等角圆柱投影,墨卡托投影大圆航线。
特点:等角
UTM投影
割的不一样从两极的园开始割。
地图服务
WMS种类与操作
比起WFS,WMS的操作要简单的多:
- GetCapabilities(获取服务中的要素类及支持的操作)
- GetMap(获取地图)
- GetFeatureInfo(根据地图上的像素点获取更详细的要素信息,类似Identify功能)
同样,这些操作并不是必须全部实现,而是实现全部或部分。根据所支持的操作不同,WMS可以分为2类: - Basic WMS(就是最常被提及的WMS,必须支持GetCapabilities/ GetMap操作)
- Queryable WFS(必须在Basic WMS基础上加上GetFeatureInfo操作)
关于服务涉及的基本元素,可以参考前面的章节:《服务涉及的基本元素》。WMS中只规定了KVP格式的请求,因此下面介绍一下WMS的请求和响应内容。
WMTS瓦片
WMTS只是瓦片,获得的时候要写上瓦片的行列号
在一个WMTS服务中包括以下3个操作:
GetCapabilities(获取服务的元信息)
GetTile(获取切片)
1
2
3
4
5
6
7
8
9
10
11http://www.maps.bob/maps.cgi?
service=WMTS&
request=GetTile&
version=1.0.0&
layer=etopo2&
style=default&
format=image/png&
TileMatrixSet=WholeWorld_CRS_84&
TileMatrix=10m&
TileRow=1&
TileCol=3GetFeatureInfo(可选,获取点选的要素信息)
WCS 网络地理场数据服务
WCS包括以下3个操作:
GetCapabilities(获取服务的元信息)
DescribeCoverage(获取Coverage的描述信息)
GetCoverage(获取Coverage)
1
2
3
4
5
6
7
8
9http://server_address/path/script?
service=WCS &
request=DescribeCoverage&
version=1.1.2 &
identifiers=Cov1,Cov2,Cov3
WFS 服务
要素服务
当一个客户端想要访问WFS服务时,一般会涉及到以下的流程:
通过操作获取WFS服务支持的操作和要素类(Feature Type,可以理解为WFS中的数据集)。
(可能)通过操作获取WFS服务支持的要素类的定义。
客户端发送某个操作的请求。
WFS服务处理请求。
WFS服务返回处理的结果和状态。
上面几个步骤中所提到的“操作”包括:
GetCapabilities(获取服务中的要素类及支持的操作)
DescribeFeatureType(描述要素类的信息)
GetFeature(获取要素)
GetGmlObject(通过XLink获取GML对象)
Transaction(创建、更新、删除数据的事务操作)
LockFeature(在事务过程中锁定要素)
地名地址要素服务(WFS-G):
http://www.opengeospatial.org/standards/wfs
地理处理Web服务(WPS):
http://www.opengeospatial.org/standards/wps