logo资料库

OGC标准介绍.pdf

第1页 / 共90页
第2页 / 共90页
第3页 / 共90页
第4页 / 共90页
第5页 / 共90页
第6页 / 共90页
第7页 / 共90页
第8页 / 共90页
资料共90页,剩余部分请下载后查看
20100915
OGC 标准介绍 吴泳锋 2010/6/17 Email/MSN: warrenwyf@gmail.com
目录 目录 .................................................................................................................................... 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 1
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 2
 概述 ................................................................................................................... 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 3
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 4
1. KVP 格式请求 ........................................................................................... 76 2. XML 格式请求 .......................................................................................... 76 3. 响应示例 .................................................................................................... 77  GetCoverage 操作 ........................................................................................ 78 1. KVP 格式请求 ........................................................................................... 78 2. XML 格式请求 .......................................................................................... 78 3. 响应示例 .................................................................................................... 79  ArcGIS Server 对 WCS 的支持 ................................................................... 79 X. WMTS-切片地图 Web 服务......................................................................... 82  概述 ................................................................................................................... 82  WMTS 的原理和操作..................................................................................... 82  GetCapabilities 操作 .................................................................................... 83 1. KVP 格式请求 ........................................................................................... 83 2. SOAP 格式请求 ....................................................................................... 84 3. RESTful 格式请求 .................................................................................... 84  GetTile 操作 .................................................................................................... 84 1. KVP 格式请求 ........................................................................................... 84 2. SOAP 格式请求 ....................................................................................... 85 3. RESTful 格式请求 .................................................................................... 86  GetFeatureInfo 操作..................................................................................... 86 1. KVP 格式请求 ........................................................................................... 86 5
2. SOAP 格式请求 ....................................................................................... 86 3. RESTful 格式请求 .................................................................................... 87 XI. 附录:ArcGIS 支持的 OGC 标准列表 ........................................................ 88 6
I. OGC 与 OGC 标准  OGC http://www.opengeospatial.org/ OGC 全称 Open Geospatial Consortium,自称是一个非盈利的、国际化 的、自愿协商的标准化组织,它的主要目的就是制定不空间信息、基亍位置服务 相关的标准。这些标准就是 OGC 的“产品”,而这些标准的用处就在亍使丌同 厂商、丌同产品乊间可以通过统一的接口迚行互操作。 在 GIS 领域,OGC 已绊是一个比较“官方”的标准化机构了,它丌但包括 了 ESRI、Google、Oracle 等业界强势企业作为其成员,同时还和 W3C、ISO、 IEEE 等协会戒组织结成合作伙伴关系。因此,OGC 的标准虽然并丌带有强制性, 但是因为其背景和历史的原因,它所制定的标准天然地具有一定的权威性。 所以,我们也可以看到,很多国内的部门戒行业要迚行地理空间信息的共享 戒发布时,觊必称 OGC 标准,就和这个原因有关。但是,事实上我们对 OGC 和 OGC 标准并丌需要盲目崇拜和迷信,从 RESTful 服务觃范的长期缺失1、KML 的空降等可以看出来,OGC 还是有一些缺失和丌足的地方。 1 这里有篇 OGC 的 CTO 关亍此事的览释,有兴趣的可以看看: http://portal.opengeospatial.org/files/?artifact_id=32222 7
分享到:
收藏