OGC 标准介绍
吴泳锋
2010/6/17
Email/MSN: warrenwyf@gmail.com
1
目录
目录 .................................................................................................................................... 1
I. OGC 不 OGC 标准 ................................................................................................... 7
OGC .................................................................................................................... 7
OGC 标准 ........................................................................................................... 8
II. SFS-简单要素标准 ................................................................................................. 11
概述 ................................................................................................................... 11
几何对象模型 ................................................................................................... 12
WKT 描述的几何对象 .................................................................................... 13
WKB 描述的几何对象 .................................................................................... 15
WKT 描述的空间参考 .................................................................................... 16
SQL 预定义 schema ...................................................................................... 18
SQL 几何对象存储 .......................................................................................... 19
SQL 空间操作 .................................................................................................. 21
1. 所有几何对象支持 ................................................................................... 21
2. Point 对象支持 ........................................................................................ 26
3. Curve 对象支持 ....................................................................................... 27
4. LineString 对象支持 ............................................................................... 27
5. Surface 对象支持 .................................................................................... 27
6. Polygon 对象支持 .................................................................................. 27
2
7. GeomCollection 对象支持 ................................................................... 28
8. MultiCurve 对象支持 ............................................................................. 28
9. MultiSurface 对象支持 ......................................................................... 28
ArcGIS 对 SFS 的支持 .................................................................................... 28
III. GML-地理标记诧觊 ........................................................................................ 30
概述 ................................................................................................................... 30
GML Schema.................................................................................................. 30
GML 示例 ......................................................................................................... 31
IV. SLD-图层样式描述 ......................................................................................... 35
概述 ................................................................................................................... 35
SLD Schema ................................................................................................... 35
SLD 简单例子 .................................................................................................. 35
SE 示例 .............................................................................................................. 36
V. KML-我从 Google 来 ........................................................................................... 39
概述 ................................................................................................................... 39
KML Schema .................................................................................................. 39
KML 示例 ......................................................................................................... 41
ArcGIS 对 KML 的支持 .................................................................................. 42
1. ArcToolbox 输出 KML ........................................................................... 42
2. ArcGIS Server 发布 KML 服务 ............................................................. 46
VI. OWS-OGC Web 服务通用标准 .................................................................. 48
3
概述 ................................................................................................................... 48
服务涉及的基本元素 ...................................................................................... 48
1. HTTP 请求觃则 ........................................................................................ 48
2. HTTP 响应觃则 ........................................................................................ 49
3. SOAP ......................................................................................................... 49
GetCapabilities 操作 .................................................................................... 50
其它一般操作 ................................................................................................... 51
VII. WFS-要素 Web 服务 ..................................................................................... 52
概述 ................................................................................................................... 52
WFS 种类不操作 ............................................................................................. 52
GetCapabilities 操作 .................................................................................... 53
1. KVP 格式请求 ........................................................................................... 53
2. XML 格式请求 .......................................................................................... 53
3. 响应示例 .................................................................................................... 54
DescribeFeatureType 操作 ......................................................................... 57
1. KVP 格式请求 ........................................................................................... 57
2. XML 格式请求 .......................................................................................... 58
3. 响应示例 .................................................................................................... 58
GetFeature 操作 ............................................................................................ 59
1. KVP 格式请求 ........................................................................................... 59
2. XML 格式请求 .......................................................................................... 60
4
3. 响应示例 .................................................................................................... 61
Transaction 操作 ............................................................................................ 61
1. KVP 格式请求 ........................................................................................... 61
2. XML 格式请求 .......................................................................................... 62
3. 响应示例 .................................................................................................... 64
ArcGIS Server 对 WFS 的支持 .................................................................... 64
VIII. WMS-地图 Web 服务 ................................................................................... 69
概述 ................................................................................................................... 69
WMS 种类不操作 ........................................................................................... 69
GetCapabilities 操作 .................................................................................... 69
GetMap 操作 .................................................................................................. 70
GetFeatureInfo 操作..................................................................................... 71
ArcGIS Server 对 WMS 的支持 .................................................................. 71
IX. WCS-栅格 Web 服务 ..................................................................................... 74
概述 ................................................................................................................... 74
WCS 的操作 ..................................................................................................... 74
GetCapabilities 操作 .................................................................................... 74
1. KVP 格式请求 ........................................................................................... 74
2. XML 格式请求 .......................................................................................... 75
3. 响应示例 .................................................................................................... 75
DescribeCoverage 操作 .............................................................................. 76