




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范建設(shè):市住房和城鄉(xiāng)建設(shè)局監(jiān)理:北京國研信息工程監(jiān)理咨詢承建:廣州奧格智能科技二一五年八月文檔更改審閱-簽字/日期審核審批監(jiān)理確認客戶確認日期作者版本更改參考2015-06-18龍1.0創(chuàng)建2015-08-10劉利園1.1修改目錄1.范性文件02.規(guī)范性文件03.術(shù)語和定義03.1. 操作03.2. 接口03.3. 服務(wù)03.4. 服務(wù)器(服務(wù)實例)03.5. 客戶端03.6. 參數(shù)03.7. 請求03.8. 應(yīng)答03.9. 元數(shù)據(jù)13.10. 交換服務(wù)13.11. 可擴展標記語言(XML)13.12. WEB 服務(wù)13.13. 簡單對象協(xié)議(SOAP)13
2、.14. WEB 服務(wù)描述語言(WSDL)13.15. 消息傳輸包13.16. WEB 地圖服務(wù)13.17. REST 服務(wù)13.18. 代碼14.數(shù)據(jù)服務(wù)接口與參數(shù)描述24.1. 可視化服務(wù)24.1.1. 網(wǎng)絡(luò)地圖服務(wù)(WMS)24.1.2. 網(wǎng)絡(luò)瓦片地圖服務(wù)(WMTS)4- I -4.1.3. 基于緩存的網(wǎng)絡(luò)地圖服務(wù)(WMS-C)64.2. 數(shù)據(jù)服務(wù)74.2.1. 網(wǎng)絡(luò)要素服務(wù)(WFS)74.2.2. 網(wǎng)絡(luò)覆蓋服務(wù)(WCS)94.2.3. 網(wǎng)絡(luò)地名地址要素服務(wù)(WFS-G)105.功能服務(wù)通用規(guī)則115.1. 自描述性規(guī)則115.2. 兩階段機制115.3. 服務(wù)調(diào)用通用規(guī)則115.3.1
3、. 通用 HTTP 請求規(guī)則115.3.2. 通用 HTTP 的響應(yīng)規(guī)則125.4. 服務(wù)異常響應(yīng)機制13A(規(guī)范性附錄)平臺服務(wù)詳目14A.1 數(shù)據(jù)服務(wù)內(nèi)容14A.2 功能服務(wù)接口14A.2.1線檢測功能服務(wù)接口14A.2.2檢測功能服務(wù)接口15A.2.3 輔助項目選址服務(wù)接口16A.2.4 行政審批數(shù)據(jù)服務(wù)接口19A.2.5 重點項目服務(wù)接口20A.2.6 統(tǒng)計分析功能服務(wù)接口21- II -市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范1.范性是文件市“五規(guī)融合”服務(wù)管理平臺(以下簡稱平臺)進行服務(wù)應(yīng)用集成的基本依據(jù)之一。各局委辦在利用平臺所發(fā)布的數(shù)據(jù)服務(wù)和功能服務(wù)開發(fā)自身的業(yè)務(wù)應(yīng)用系統(tǒng)時,可參
4、考規(guī)定的接口協(xié)議。制定的目的是確定平臺使用過程中的數(shù)據(jù)規(guī)范和接口規(guī)范,用于指導系統(tǒng)平臺開發(fā)商在開發(fā)信息聯(lián)動平臺時,應(yīng)該遵守的數(shù)據(jù)規(guī)則和應(yīng)該實現(xiàn)的接口。各業(yè)務(wù)系統(tǒng)的改造和建設(shè)也適用于。主要面向的對象是需要接入“五規(guī)融合”服務(wù)管理及功能服務(wù)的業(yè)務(wù)系統(tǒng)開發(fā)商。2.規(guī)范性文件GB8566-88計算機軟件開發(fā)規(guī)范; GB/T 25530-2010 地理信息 服務(wù);ISO 19119 地理信息 服務(wù);3.術(shù)語和定義3.1. 操作對象可以被調(diào)用執(zhí)行的轉(zhuǎn)換和的規(guī)范;注:一個操作包括名稱和一系列參數(shù)3.2. 接口由體現(xiàn)一個實體行為特征的操作組成的具有給定名稱的集合ISO19119。3.3. 服務(wù)描述實體行為特征
5、名操作集合。GB/T 17M42009,定義 B. 2603.4. 服務(wù)器(服務(wù)實例)服務(wù)器與服務(wù)實例同義,指一個具體的服務(wù),是服務(wù)的真正實現(xiàn)ISO19119-修訂。3.5. 客戶端能從服務(wù)器調(diào)用操作的軟件組件。3.6. 參數(shù)參數(shù)即變量,它的名稱和值包括在一個操作請求或者響應(yīng)中。3.7. 請求客戶端操作的調(diào)用。3.8. 應(yīng)答服務(wù)器端返回給客戶端的操作結(jié)果。0市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范3.9. 元數(shù)據(jù)描述數(shù)據(jù)及其環(huán)境的數(shù)據(jù),包括描述要素、數(shù)據(jù)集或數(shù)據(jù)集系列的內(nèi)容、覆蓋范圍、質(zhì) 量、管理方式、數(shù)據(jù)的所有者、數(shù)據(jù)的提供方式等有關(guān)的信息。3.10. 交換服務(wù)市“五規(guī)融合”服務(wù)管理平臺所發(fā)布
6、的數(shù)據(jù)服務(wù)和功能服務(wù)。指3.11. 可擴展標記語言(XML)XML(Extensible Markup Language)是從 SGML 繼承而來的靈活的文本格式。這種標記語言描述文檔內(nèi)容的分層結(jié)構(gòu)。由于 XML 使數(shù)據(jù)具有可移植性,因此已成為應(yīng)用、分布式 Web 服務(wù)和 伙伴之間通過互連網(wǎng)共享數(shù)據(jù)的標準。3.12. WEB 服務(wù)Web 服務(wù)(WEB Service)是一種松散耦合的、可以重用的軟件構(gòu)件,它從語義上封裝了不同的功能,是分布的,并且可以被應(yīng)用通過標準的 Internet 協(xié)議加以。3.13. 簡單對象協(xié)議(SOAP)SOAP(Simple Object Access Protoc
7、ol)是一種基于 XML 的輕型協(xié)議,由 W3C 組織開發(fā)而成, 用于在分散、分布式環(huán)境交換消息。3.14. Web 服務(wù)描述語言(WSDL)WSDL(Web Services Description Language)語言旨在規(guī)定一種 XML 格式來描述 Web 服務(wù)。3.15. 消息傳輸包進行傳輸時定義的數(shù)據(jù)格式,以 XML Schema 進行格式描述,同時以 XML 作為數(shù)據(jù)載體。3.16. Web 地圖服務(wù)Web 地圖服務(wù)(WMS)利用具有地理空間位置信息的數(shù)據(jù)制作地圖。其中將地圖定義為地理數(shù)據(jù)可視的表現(xiàn)。這個規(guī)范定義了三個操作:GetCapabitities 返回服務(wù)級元數(shù)據(jù),它是對
8、服務(wù)信息內(nèi)容和要求參數(shù)的一種描述; GetMap 返回一個地圖影像,其地理空間參考和大小參數(shù)是明確定義了的;GetFeatureInfo(可選)返回顯示在地圖上的某些特殊要素的信息。3.17. REST 服務(wù)代表性狀態(tài)傳輸(Representational State Transfer,REST)在 Web 領(lǐng)域已經(jīng)得到了廣泛的接受,是基于 SOAP 和 Web 服務(wù)描述語言(Web Services Description Language,WSDL) 的 Web 服務(wù)的更為簡單的替代方法。3.18. 代碼GISOGCOWSWMSWFSWCS地理信息系統(tǒng) (Geographic Inform
9、ation System)開放式地理信息系統(tǒng)開放式地理信息系統(tǒng)(Open GIS Consortium)網(wǎng)絡(luò)服務(wù) (OGC Web Services)網(wǎng)絡(luò)地圖服務(wù)網(wǎng)絡(luò)要素服務(wù)網(wǎng)絡(luò)覆蓋服務(wù)(Web Map Service) (Web Feature Service)(Web Coverage Service)WMTS 網(wǎng)絡(luò)地圖瓦片服務(wù) (Web Map Tile Service)1市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范WFS-G地名地址要素服務(wù) (Web Feature Gazetteer Services)CSW絡(luò)目錄服務(wù) (Catalogue Service for the Web)API應(yīng)
10、用編程接口 (Application Programming Interface)XMLGMLJSONHTTPMIMEURL可擴展標記語言 (Extensible Markup Language)地理標記語言輕量級(Geography Markup Language)格式 (JavaScript Object Notation)超文本傳輸協(xié)議 (Hypertext Transport Protocol)多用途網(wǎng)絡(luò)郵件擴充協(xié)議 (Multipurpose Internet Mail Extensions)統(tǒng)一的(Uniform / Universal Resource Locator)WebCG
11、M網(wǎng)絡(luò)計算機圖形元文件 (Web Computer Graphics Metafile)DCPGIFJPEG分布式計算平臺 (Distributed Computing Platform)圖形交換格式 (Graphics Interchange Format)圖象組 (Joint Photographic Experts Group)PNG可移植的網(wǎng)絡(luò)圖象文件 (Portable Network Graphic Format)4.數(shù)據(jù)服務(wù)接口與參數(shù)描述4.1. 可視化服務(wù)4.1.1. 網(wǎng)絡(luò)地圖服務(wù)(WMS). 接口介紹WMS 實現(xiàn)規(guī)范由三個基礎(chǔ)性操作協(xié)議(GetCapabilit
12、ies、GetMap、GetFeatureInfo)組成,共同了利用 WMS 創(chuàng)建和疊加顯示不同來源的異構(gòu)地圖服務(wù)的基礎(chǔ)。表 1WMS 服務(wù)操作參數(shù)列表. 一致性要求與 WMS 規(guī)范最低的一致性要求如下,平臺服務(wù)發(fā)布與合 WMS 規(guī)范:接口必須滿足下列特征要求以符必須支持 GetCapabilities 和 GetMap 操作,并且包括操作中要求的必選參數(shù)。對于 GetCapabilities 請求進行應(yīng)答返回的可擴展標記語言文檔必須符合 WMS 規(guī)范的文檔類型定義??捎靡话愕?XML 檢查工具檢查其符合性。對于有效 GetMap 請求進行應(yīng)答而返回的地圖必須按請求的投影和范圍框
13、進行了準確的定位。WMS 規(guī)范性章節(jié)中用“必選”、“必須”、“不能”等表達的條款必須得到滿足。2操作實現(xiàn)要求描述GetCapabilities強制實現(xiàn)獲取WMS 的能力文檔(即元數(shù)據(jù)文檔),里面包含服務(wù)的所有信息GetMap強制實現(xiàn)獲取地圖圖片。該操作根據(jù)客戶端發(fā)出的請求參數(shù)在服務(wù)端進行檢索,服務(wù)器端返回一個地圖圖像,其地理空間參數(shù)和大小參數(shù)是已經(jīng)明確定義返回的地圖圖像可以是GIF、JPEG、PNG 或SVG 格式。GetFeatureInfo選擇實現(xiàn)該操作根據(jù)用戶所請求的 X、Y 坐標或感的圖層,返回地圖上某些特殊要素的信息,信息以HTML,GML 或ASCII 的格式表示。市“五規(guī)融合”服
14、務(wù)管理平臺服務(wù)接口規(guī)范. 操作參數(shù)說明表2GetCapabilities 操作參數(shù)3GetMap 操作參數(shù)表4GetFeatureInfo 操作參數(shù)表3參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型標識值為“WMS”request1 個(必選)字符類型,值為“GetMap”version1 個(必選)字符類型,值為請求的WMS 的版本號layers1 個(必選)字符類型,值為一個或多個地圖圖層列表,多個圖層之間用”,”隔開styles1 個(必選)字符類型,值為請求圖層的地圖渲染樣式CRS1 個(必選)字符類型,值為坐標參照系統(tǒng)BBOX1 個(必選)W
15、kt 格式,值為某個 CRS 下的地圖邊界范圍的坐標序列width1 個(必選)整型類型,值為地圖圖片的像素寬度height1 個(必選)整型類型,值為地圖圖片的像素高度format1 個(必選)字符類型,值為地圖的輸出格式transparent0 或 1 個(可選)字符類型,值為 true 或者 false,用來表示地圖圖層是否透明(默認情參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型標識值為“WMS”request1 個(必選)字符類型,值為“GetMap”version1 個(必選)字符類型,值為請求的WMS 的版本號layers1 個(必選)字符類型,值為一
16、個或多個地圖圖層列表,多個圖層之間用”,”隔開styles1 個(必選)字符類型,值為請求圖層的地圖渲染樣式CRS1 個(必選)字符類型,值為坐標參照系統(tǒng)BBOX1 個(必選)Wkt 格式,值為某個 CRS 下的地圖邊界范圍的坐標序列width1 個(必選)整型類型,值為地圖圖片的像素寬度height1 個(必選)整型類型,值為地圖圖片的像素高度format1 個(必選)字符類型,值為地圖的輸出格式transparent0 或 1 個(可選)字符類型,值為 true 或者 false,用來表示地圖圖層是否透明(默認情況下是不透明的)bgcolor0 或 1 個(可選)值為十六進制的RGB 值,
17、表示地圖的背景顏色exceptions0 或 1 個(可選)值為WMS 的異常信息報告的格式(默認情況下是 XML 格式)time0 或 1 個(可選)時間類型,值為時間值,表示需要在圖層中有時間信息elevation0 或 1 個(可選)數(shù)字類型,值為高程值,表示需要在圖層中有高程信息參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型值為“WMS”request1 個(必選)字符類型,請求的操作名稱,值為“GetCapabilities”version0 或 1 個(可選)字符類型,值為請求的WMS 的版本號format0 或 1 個(可選)MIME 類型,值為服務(wù)元
18、數(shù)據(jù)的輸出格式updateSequence0 或 1 個(可選)字符類型,可取的值有 none、any、equal、lower、higher,用來表示緩存數(shù)據(jù)更新的方式市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范. 調(diào)用示例4.1.2. 網(wǎng)絡(luò)瓦片地圖服務(wù)(WMTS). 接口介紹WMTS 服務(wù)支持 RESTful,其接口包括 GetCapabilities、GetTile 和 GetFeatureInfo這 3 個操作,用戶切片地圖。表 5WMTS 服務(wù)操作參數(shù)說明. 一致性要求與 WMTS 規(guī)范最低的一致性要求如下,平臺服務(wù)發(fā)布與合 WMTS 規(guī)范:接口必須
19、滿足下列特征要求以符必須支持 GetCapabilities 和 GetTile 操作,并且包括操作中要求的必選參數(shù)。對于 GetCapabilities 請求進行應(yīng)答返回的可擴展標記語言文檔必須符合在 WMTS 的文檔類型定義??捎靡话愕?XML 檢查工具檢查其符合性。對于有效 GetTile 請求進行應(yīng)答而返回的瓦片必須按請求的投影和范圍框進行了準確的定位。WMTS 規(guī)范性章節(jié)中用“必選”、“必須”、“不能”等表達的條款必須得到滿足。4操作操作描述GetCapabilities強制實現(xiàn)獲取WMTS 的能力文檔(即元數(shù)據(jù)文檔),里面包含服務(wù)的所有信息GetTile強制實現(xiàn)獲取地圖瓦片。該操作
20、根據(jù)客戶端發(fā)出的請求參數(shù)在服務(wù)端進行檢索,服務(wù)器端返回地圖瓦片圖像。GetFeatureInfo選擇實現(xiàn)通過在WMTS 圖層上指定一定的條件,返回指定的地圖瓦片內(nèi)容對應(yīng)的要素信息操作調(diào)用地址GetCapabititiesGetMap=District&service=WMS&layers=2&styles=default&width=1145&height=550&format=png& srs=EPSG%3A2437&transparent=true&bbox=358681.7235595967,-39777.48754
21、365719,85 6019.2862659728,199118.28493538807參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值況下是不透明的)bgcolor0 或 1 個(可選)值為十六進制的RGB 值,表示地圖的背景顏色exceptions0 或 1 個(可選)值為WMS 的異常信息報告的格式(默認情況下是 XML 格式)time0 或 1 個(可選)時間類型,值為時間值,表示需要在圖層中有時間信息elevation0 或 1 個(可選)數(shù)字類型,值為高程值,表示需要在圖層中有高程信息Query_layers1 個(必選)字符類型,表示需進行的地圖圖層列表,多個圖層之間用”,”隔開Info_forma
22、t1 個(必選)字符類型,返回信息的格式,MIME 類型Feature_count0 或 1 個(可選)數(shù)字類型,每個圖層返回要素的最大數(shù)量,默認值為 1I1 個(必選)數(shù)字類型,表示檢索點相對于地圖圖片左邊沿的象素數(shù)J1 個(必選)數(shù)字類型,表示檢索點相對于地圖圖片上邊沿的象素數(shù)市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范. 操作參數(shù)說明表 6GetCapabilities 操作參數(shù)表 7GetTile 操作參數(shù)表 8GetFeatureInfo操作參數(shù). 調(diào)用示例5操作調(diào)用地址GetCapabitities參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類
23、型,服務(wù)類型值為“WMTS”request1 個(必選)字符類型,請求的操作值為“GetFeatureInfo”version1 個(必選)字符類型,值為請求的WMTS 的版本號j1 個(必選)整型類型,值為大于 0 的整數(shù),表示瓦片上一指定像素點的行號i1 個(必選)整型類型,值為大于 0 的整數(shù),表示瓦片上一指定像素點的列號info_format1 個(必選)MIME 類型,值為請求信息的返回類型layer, style, format, Sample dimension,ileMatrixSet,tileMatrix, tileRow, tileCol1 個(必選)這些參數(shù)的值參數(shù)名稱參
24、數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型標識值為“WMTS”request1 個(必選)字符類型,請求的操作值為“GetTile”version1 個(必選)字符類型,值為請求的WMTS 的版本號layer1 個(必選)字符類型,值為請求的圖層名稱style1 個(必選)字符類型,值為請求圖層的渲染樣式format1 個(必選)字符類型,值為瓦片地圖的輸出格式tileMatrixSet1 個(必選)字符類型,瓦片矩陣數(shù)據(jù)集,其值在服務(wù)的元數(shù)據(jù)文檔中指定tileMatrix1 個(必選)字符類型,瓦片矩陣,其值在服務(wù)的元數(shù)據(jù)文檔中指定tileRow1 個(必選)整型類型,
25、值為大于 0 的整數(shù),表示瓦片矩陣的行號tileCol1 個(必選)整型類型,值為大于 0 的整數(shù),表示瓦片矩陣的列號Othersampledimensions0 或 1 個(可選)字符類型,其他的參數(shù)參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型值為“WMTS”request1 個(必選)字符類型,請求的操作名稱,值為“GetCapabilities”acceptVersions0 或 1 個(可選)字符類型,值為請求的WMTS 的版本號sections0 或 1 個(可選)字符類型,請求元數(shù)據(jù)文檔 0 或多個節(jié)的名稱,多個名稱之間用“,”隔開,不須按順序排列。值
26、為空默認返回整個元數(shù)據(jù)文檔updateSequence0 或 1 個(可選)字符類型,值為increased,為空時默認返回最新的元數(shù)據(jù)文檔acceptFormat0 或 1 個(可選)MIME 類型,值為服務(wù)元數(shù)據(jù)的輸出格式市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范4.1.3. 基于緩存的網(wǎng)絡(luò)地圖服務(wù)(WMS-C). 接口介紹WMS-C 服務(wù)預(yù)先在服務(wù)器端瓦片數(shù)據(jù),在客戶端采用與 WMS 相同的操作方式調(diào)用瓦片數(shù)據(jù),此種方式與 WMS 服務(wù)相比,能夠在一定程度上減輕服務(wù)器的負載圖服務(wù)(WMS-C)包括 GetCapabilities,GetMap 和 GetFeatureInfo。
27、基于緩存的網(wǎng)絡(luò)地表 9WMS-C 服務(wù)操作參數(shù)說明. 操作參數(shù)說明表 10GetCapabilities 操作參數(shù)表 11GetMap操作參數(shù)6參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型標識值為“WMS”request1 個(必選)字符類型,值為“GetMap”version1 個(必選)字符類型,值為請求的WMS 的版本號layers1 個(必選)字符類型,值為一個或多個地圖圖層列表,多個圖層之間用”,”隔開styles1 個(必選)字符類型,值為請求圖層的地圖渲染樣式CRS1 個(必選)字符類型,值為坐標參照系統(tǒng)BBOX1 個(必選)Wkt 格
28、式,值為某個 CRS 下的地圖邊界范圍的坐標序列width1 個(必選)整型類型,值為地圖圖片的像素寬度height1 個(必選)整型類型,值為地圖圖片的像素高度format1 個(必選)字符類型,值為地圖的輸出格式transparent0 或 1 個(可選)字符類型,值為 true 或者 false,用來表示地圖圖層是否透明(默認情況下是不透明的)bgcolor0 或 1 個(可選)值為十六進制的RGB 值,表示地圖的背景顏色exceptions0 或 1 個(可選)值為WMS 的異常信息報告的格式(默認情況下是 XML 格式)參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型
29、,服務(wù)類型值為“WMS”request1 個(必選)字符類型,請求的操作名稱,值為“GetCapabilities”version0 或 1 個(可選)字符類型,值為請求的WMS 的版本號format0 或 1 個(可選)MIME 類型,值為服務(wù)元數(shù)據(jù)的輸出格式updateSequence0 或 1 個(可選)字符類型,可取的值有 none、any、equal、lower、higher,用來表示緩存數(shù)據(jù)更新的方式操作實現(xiàn)要求描述GetCapabilities強制實現(xiàn)獲取WMS-C 的能力文檔(即元數(shù)據(jù)文檔),里面包含服務(wù)的所有信息GetMap強制實現(xiàn)獲取地圖瓦片數(shù)據(jù)GetFeatureInfo
30、選擇實現(xiàn)通過在WMS-C 圖層上指定一定的條件,返回地圖瓦片內(nèi)容對應(yīng)的矢量要素GetTiletrict&service=WMS&layers=2&styles=default&width=1145&height=550&format=png&srs=EPS G%3A2437&transparent=true&bbox=358681.7235595967,-39777.48754365719,856019.2862 659728,199118.28493538807市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范表 12GetFeat
31、ureInfo 操作請參數(shù). 調(diào)用示例4.2. 數(shù)據(jù)服務(wù)4.2.1. 網(wǎng)絡(luò)要素服務(wù)(WFS). 接口介紹網(wǎng)絡(luò)要素服務(wù)(WFS)規(guī)范定義了 GetCapabilities,DescribeFeatureType、GetFeature、Transaction、GetGmlObject 和 LockFeature 一共 6 種操作。表 13WFS 服務(wù)操作參數(shù)列表7操作實現(xiàn)要求描述GetCapabilities強制實現(xiàn)獲取 WFS 的能力文檔(即元數(shù)據(jù)文檔),它是對服務(wù)信息內(nèi)容和請求參數(shù)的一種描述,使用 XML 形式表示DescribeFeatureType強制實現(xiàn)獲取指
32、定FeatureType 元數(shù)據(jù)的描述信息,以 schema 形式返回GetFeature強制實現(xiàn)獲取指定參數(shù)要求(圖層命名空間及名稱、過濾條件、返回字段)的要素數(shù)據(jù),以GML 形式返回Transaction選擇實現(xiàn)Transaction 操作,使客戶端可對服務(wù)器端所提供的地圖要素類執(zhí),更新,刪除等命令GetGmlObject選擇實現(xiàn)通過 XLink 獲取GML 對象LockFeature選擇實現(xiàn)在事務(wù)過程中鎖定要素操作調(diào)用示例GetCapabilities&request=GetCapabilities&service=wms&version=1.1.1GetMap&
33、amp;request=GetMap&service=wms&version=1.1.1&layers=0&styles=default&format=image/png& srs=EPSG:4326&bbox=115.44410746275379,34.99205434642591,122.18626177537622,37.85169565357409&width=800&height=500參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型標識值為“WMS”request1 個(必選)字符類型
34、,值為“GetFeatureInfo”version1 個(必選)字符類型,值為請求的WMS 的版本號Map request part1 個(必選)字符類型,值為獲得地圖的部分操作參數(shù)query_layers1 個(必選)字符類型,值為的一個或多個地圖圖層列表,多個圖層之間用”,”隔開info_format1 個(必選)MIME 類型,值為請求信息的返回類型I1 個(必選)整型類型,值為待點的在地圖圖片上的像素列號J1 個(必選)整型類型,值為待點的在地圖圖片上的像素行號feature_count0 或 1 個(可選)整型類型,值為返回信息中的要素的個數(shù)(默認是 1)exceptions0 或
35、 1 個(可選)值為WMS 的異常信息報告的格式(默認情況下是 XML 格式)參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值time0 或 1 個(可選)時間類型,值為時間值,表示需要在圖層中有時間信息elevation0 或 1 個(可選)數(shù)字類型,值為高程值,表示需要在圖層中有高程信息市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范. 一致性要求與 WFS 規(guī)范最低的一致性要求如下,平臺服務(wù)發(fā)布與合 WFS 規(guī)范:必須支持獲得能力 GetCapabilities,描述要素類型GetFeature 操作,并且包括操作中要求的必選參數(shù)。接口必須滿足下列特征要求以符DescribeFeatureType 和獲
36、得要素一個 GetCapabilities 請求返回的擴展標記語言(XML)文檔,必須與 WFS 規(guī)范的 XML 樣式定義一致。這些可以采用普通有效的 XML 確認工具進行確認。對獲得要素請求 GetFeature 操作應(yīng)答,新建的 WFS 類型的服務(wù)必須能夠生成一個 GML 作為輸出。獲得要素請求 GetFeature 返回的擴展標記語言必須對描述要素類型 DescribeFeatureType請求應(yīng)答生成的樣式有效。這些可以采用普通有效的 XML 確認工具進行確認。對有效 GetFeature 請求進行應(yīng)答而返回的 GML 必須按照請求的條件進行了準確的。WFS 規(guī)范性章節(jié)中用“必選”、“
37、必須”、“不能”等. 操作參數(shù)說明表 14GetCapabilities 操作參數(shù)表達的條款必須得到滿足。表 15DescribeFeatureType 操作參數(shù)表 16GetFeature 操作參數(shù)8參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型標識值為“WFS”request1 個(必選)字符類型,請求的操作值為“GetFeature”typeName1 個(必選)字符類型,值為請求的要素類型的名稱,多個名稱之間用“,”隔開version0 或 1 個(可選)字符類型,值為請求的WFS 的版本號outputFormat0 或 1 個(可選)MIME
38、 類型,值為輸出格式resultType0 或 1 個(可選)字符類型,值為請求的結(jié)果類型propertyName0 或 1 個(可選)字符類型,值為請求要素的屬性名,多個值之間用“,”隔開featureVersion0 或 1 個(可選)字符類型,值為要素的版本,值為 ALL 返回請求的要素的所有版本,沒有值默認為返回請求要素的最新版本maxFeature0 或 1 個(可選)整型類型,值為請求要素的最大數(shù),默認值為滿足的所有結(jié)果集expiry0 或 1 個(可選)數(shù)字類型,要素被鎖定的時間SRSName0 或 1 個(可選)字符類型,值為坐標系統(tǒng)名featureID0 或 1 個(可選)字
39、符類型,值為要素的ID,多個ID 之間用“,”隔開參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型值為“WFS”request1 個(必選)字符類型,請求的操作名稱,值為“DescribeFeatureType”typeName0 或 1 個(可選)字符類型,值為要素類型的列表,多個值之間用“,”隔開,默認包括的全部要素類型outputFormat0 或 1 個(可選)MIME 類型,值為輸出格式參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值service1 個(必選)字符類型,服務(wù)類型值為“WFS”request1 個(必選)字符類型,請求的操作名稱,值為“GetCapabiliti
40、es”versions0 或 1 個(可選)字符類型,值為請求的WFS 的版本號市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范. 調(diào)用示例4.2.2. 網(wǎng)絡(luò)覆蓋服務(wù)(WCS)網(wǎng)絡(luò)覆蓋服務(wù)(WCS),OGC(Open Geospatial Consortium)制定的柵格 Web 服務(wù)標準。WCS標準定義了一些操作,這些操作等,也就是柵格數(shù)據(jù)。. 接口介紹用戶“Coverage”數(shù)據(jù),如影像、數(shù)字高程數(shù)據(jù)WCS 服務(wù)接口主要包括 GetCapabitities、DescribeCoverage,GetCoverage,其操作列表見下表。表 17WCS 服務(wù)操作列表4.2.2.
41、2. 操作參數(shù)說明表 18GetCapabitities 接口參數(shù)說明表 19DescribeCoverage 接口參數(shù)說明表 20GetCoverage 接口參數(shù)說明9參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值REQUEST必選請求的類型,值必須為GetCoverageVERSION必選服務(wù)版本號,值必須為 1.0.0參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值SERVICE必選服務(wù)類型,值必須為WCSVERSION必選服務(wù)版本號,值必須為 1.0.0REQUEST必選請求的類型,值必須為 DescribeCoverageCOVERAGE必選圖層的名字參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值REQUEST必選請求的類型,值必須為Ge
42、tCapabititiesSERVICE必選服務(wù)類型,值必須為WCS操作描述GetCapabitities返回服務(wù)級元數(shù)據(jù),它是對服務(wù)信息內(nèi)容和要求參數(shù)的一種描述DescribeCoverage獲取 Coverage 的描述信息GetCoverage獲取 Coverage操作調(diào)用示例GetCapabititiesDescribeFeatureTypereTypeGetFeatureEATUREID=DISTRICT_QX.F1 8參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值filter0 或 1 個(可選)請求要素的過濾條件bbBox0 或 1 個(可選)Wkt 格式,請求指定要素范圍,可以替代 featur
43、eId 和 filter 參數(shù)sortby0 或 1 個(可選)字符類型,結(jié)果屬性值的排序依據(jù)市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范. 調(diào)用示例4.2.3. 網(wǎng)絡(luò)地名地址要素服務(wù)(WFS-G)地名地址要素服務(wù)(Web Feature Gazetteer Services 簡稱 WFS-G)遵循 OGC 的 WFS1.0.0規(guī)范。主要是提供地名、地址數(shù)據(jù)的. 接口介紹、檢索功能??臻g如下表:服務(wù)接主要包括 GetCapabitities、DescribeFeatureType,GetFeature,其說明表 21WFS-G 服務(wù)操作參數(shù)列表. 操作參數(shù)說
44、明表 22GetCapabitities 接口參數(shù)說明DescribeFeatureType 接口參數(shù)說明10參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值SERVICE必選服務(wù)類型,值必須為WFSVERSION必選服務(wù)版本號,值必須為 1.0.0REQUEST必選請求的類型,值必須為 DescribeFeatureTypeTYPENAME必選圖層的名字,表示取所有圖層參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值REQUEST必選請求的類型,值必須為GetCapabilitiesSERVICE必選服務(wù)類型,值必須為WFS操作描述GetCapabitities返回服務(wù)級元數(shù)據(jù),它是對服務(wù)信息內(nèi)容和要求參數(shù)的一種描述Describ
45、eFeatureType生成一個模式描述WFS 實現(xiàn)所能提供服務(wù)的要素類型,結(jié)果以 XML 文檔返回GetFeature為一個獲取要素實例的請求提供服務(wù)操作調(diào)用地址GetCapabititiesDescribeCoverage.0.0GetCoveragerage&SERVICE=WCS&VERSION=1.0.0&CRS=EPSG:4326&COVERAGE=1&BBOX=-121.0274993488706 2,-57.914999124886265,76.97249947962938,90.58499999648873&WIDTH=400&
46、amp;HEIGHT=400&FO RMAT=PNGCRS必選空間參考類型COVERAGE必選請求的圖層名字BBOX必選請求的圖層范圍,格式為最小x,最小y,最大x,最大yWIDTH必選返回圖片的寬度,為像素HEIGHT必選返回圖片的高度,為像素FORMAT必選返回圖片的格式,目前僅支持geotiffSERVICE必選服務(wù)類型,值必須為WCS市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范表 23GetFeature 接口參數(shù)說明. 調(diào)用示例5.功能服務(wù)通用規(guī)則5.1. 自描述性規(guī)則所有服務(wù)均需滿足自描述性,具有完整的服務(wù)元數(shù)據(jù)來描述自身。通過即可獲得服務(wù)調(diào)用所需的所有信息。服務(wù)的
47、元數(shù)據(jù)5.2. 兩階段機制服務(wù)采用兩階段機制:首先通過服務(wù)的元數(shù)據(jù)接口,獲得服務(wù)描述信息;然后根據(jù)服務(wù)描述信息,調(diào)用服務(wù)進行實際任務(wù)處理。對于大多數(shù)服務(wù)來說,只需要一次元數(shù)據(jù)請求即可獲得足夠的信息來進行服務(wù)調(diào)用。但對于有些服務(wù)來說,服務(wù)元數(shù)據(jù)存在多個層次,因此需要經(jīng)過多次元數(shù)據(jù)請求才能獲得足夠的信息來進行服務(wù)調(diào)用。5.3. 服務(wù)調(diào)用通用規(guī)則5.3.1. 通用 HTTP 請求規(guī)則Http定義了與服務(wù)器交互的不同方法, 的兩種方法,分別是GET與POST。市“五規(guī)融合”管理服務(wù)接口規(guī)范包括URL全稱是于獲取/描述符,一個URL地址用于描述一個網(wǎng)絡(luò)上的,HTTP中的GET常用信息,POST不僅用于更
48、新信息,而且用于解決空間中參數(shù)大數(shù)據(jù)量推送問題。因平臺涉及空間數(shù)據(jù)坐標返回數(shù)據(jù)量大,建議使用POST方法。. HTTP GET用于HTTP GET請求的的URL為一個URL前綴,為了建立一個有效的操作請求,在其后還添加了另外的參數(shù)。URL前綴包括協(xié)議、主機名、端(可選)、路徑、和一個問號“?”,還可以包括一個或幾個用于具體服務(wù)器的參數(shù)并以“&”結(jié)束。表 24 HTTP GET中的保留字符11操作調(diào)用地址GetCapabititiesDescribeFeatureTypeFeatureType&typename=wang5:SI_LocationInstanceGe
49、tFeature&TYPENAME=wang5:SI_LocationInstance&MAXFEATURES=10參數(shù)名稱參數(shù)個數(shù)參數(shù)類型和值SERVICE必選服務(wù)類型,值必須為WFSVERSION必選服務(wù)版本號,值必須為 1.0.0REQUEST必選請求的類型,值必須為GetFeatureTYPENAME必選圖層的名字,若為*號,表示取所有圖層FEATUREID可選指定 id 的要素,格式為圖層名.要素 id 值市“五規(guī)融合”服務(wù)管理平臺服務(wù)接口規(guī)范URL前綴唯一地標識了具體的服務(wù)實例,URL前綴必須以“?(“ 在沒有附加的適用與具體的服務(wù)器的參數(shù)的情況下)或者”&
50、“結(jié)束??蛻舳嗽谄浜筇砑右悦?值對形式出現(xiàn)的必要的請求參數(shù),格式為“name=value&”。符號“?”處于參數(shù)序列之前,符號“&”界于參數(shù)之間。表 25 通用的 OGC Web 服務(wù)請求示例. HTTP POST用于HTTP POST請求的URL是一個完整和有效的URL,客戶端在POST請求中向它傳輸請求參數(shù)。在給操作請求建立一個有效的目標時,不能要求在該URL上添加額外的參數(shù)。. 參數(shù)順序和大小寫約定參數(shù)名字將不可區(qū)分大小寫,但是參數(shù)值必須會區(qū)分大小寫。在這個文檔里,為了印刷清晰,參數(shù)名都以大寫字母出現(xiàn)。請求中的參數(shù)可以按任何順序指明。OGC 網(wǎng)
51、絡(luò)服務(wù)必須做好遇到不屬于這一規(guī)范的參數(shù)的準備,就利用該規(guī)范產(chǎn)生出結(jié)果來說,OGC 網(wǎng)絡(luò)服務(wù)須忽視這樣的參數(shù)。. 參數(shù)列表規(guī)則由列表組成的參數(shù)(例如,在 WMS GETMAP 里的 LAYERS 和 STYLES)必須用英文逗號“,” 作為列表里各個項之間分隔符,不可要求另外用空格來分隔各個列表項。如果參數(shù)值包含了空格或是逗號,必須使用 URL 編碼規(guī)則IETF RFC 2396進行換碼。在列表中的單個項可以為空,并用兩個連續(xù)的英文逗號來表示(“,”)。5.3.2. 通用 HTTP 的響應(yīng)規(guī)則服務(wù)在接收到有效請求時,必須按照相應(yīng)規(guī)范中的詳細規(guī)定作出準確的應(yīng)答。在接到一個無效要求情況下,服務(wù)必須一個異常。應(yīng)答對象必須伴隨一個適當?shù)亩嘤猛揪W(wǎng)絡(luò)郵件擴充協(xié)議(MIME)類型IETF RFC 2045。應(yīng)答對象應(yīng)該盡可能地伴隨一個適當?shù)?HTTP 實體頭。特別是, 過期( Expire )和最后修改( Last-Modified )的頭信息提供了關(guān)于的重要信息;客戶端可以通過內(nèi)容- 長度(Content-Length)了解數(shù)據(jù)傳輸?shù)倪M度,并為結(jié)果有效地分配空間。為了正確地解釋結(jié)果,內(nèi)容編碼(Content-Encoding)或內(nèi)容傳輸編碼(Cont
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 墩、臺身和蓋梁工程現(xiàn)場質(zhì)量檢驗報告單(五)
- 智能交通管理平臺開發(fā)協(xié)議
- 辦公用品采購預(yù)算與實際使用對比表格
- 專業(yè)資料出版合作協(xié)議
- 水利水電工程施工承包協(xié)議
- 企業(yè)品牌授權(quán)使用協(xié)議書
- 小學生體育運動啟蒙故事讀后感
- 太陽能光伏系統(tǒng)安裝維護合同
- 2024-2025學年高二數(shù)學湘教版選擇性必修第二冊教學課件 第2章-2.4空間向量在立體幾何中的應(yīng)用-2.4.3 向量與夾角
- 水系統(tǒng)基礎(chǔ)知識培訓課件
- 老年醫(yī)學科建設(shè)與發(fā)展
- 2025年貴州能礦錳業(yè)集團有限公司招聘筆試參考題庫含答案解析
- 公司積分制管理實施方案
- 2024年湖南科技職業(yè)學院高職單招語文歷年參考題庫含答案解析
- 《性病防治知識講座》課件
- 定額〔2025〕2號文-關(guān)于發(fā)布2020版電網(wǎng)技術(shù)改造及檢修工程概預(yù)算定額2024年下半年價格
- 2024年河南省中職對口升學高考語文試題真題(原卷版)
- 《無線局域網(wǎng)組建》課件-0無線課程概述
- 拉薩市2025屆高三第一次聯(lián)考(一模)語文試卷(含答案解析)
- 2024解析:第八章牛頓第一定律、二力平衡-講核心(解析版)
- 《勞動法與勞動關(guān)系》課件
評論
0/150
提交評論