




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2017-12-29發布2018-07-01實施中華人民共和國國家質量監督檢驗檢疫總局發布GB/T35652—2017前言 I引言 Ⅱ 2規范性引用文件 3術語和定義 4縮略語 5瓦片地圖數據模型 25.1瓦片行列號系統 25.2數據模型 5.3模型參數 36瓦片地圖服務接口 46.1接口概述 6.2元數據接口 46.3地圖數據接口 6.4地理要素信息接口 6.5行列號轉地圖范圍接口 6.6地圖坐標轉行列號接口 7瓦片地圖服務實現 7.1實現過程 附錄A(規范性附錄)一致性測試 附錄B(資料性附錄)瓦片地圖服務示例 B.1確定瓦片數據模型 B.2確定瓦片地圖服務接口參數 B.3元數據接口響應文檔的XML模式 B.4接口實現 參考文獻 I本標準按照GB/T1.1—2009給出的規則起草。本標準由國家測繪地理信息局提出。本標準由全國地理信息標準化技術委員會(SAC/TC230)歸口。本標準主要起草單位:北京山海經緯信息技術有限公司、武大吉奧信息技術有限公司、國家基礎地理信息中心、北京超圖軟件股份有限公司、武漢中地數碼集團有限公司、北京圖盟科技有限公司。Ⅱ當前國內外網絡地圖服務普遍采用服務端預生成瓦片地圖的技術模式,即預先在服務器端將地圖分割成多級固定比例尺、固定大小的大量地圖瓦片,客戶端通過拼接多個地圖瓦片顯示完整的地圖。瓦片地圖服務作為網絡地圖服務的重要形式,由于缺乏統一的標準指導,存在互操作困難、無法共享等問題。1本標準規定了瓦片地圖的數據模型、服務接口和服務實現。本標準適用于瓦片地圖服務的發布和訪問。2規范性引用文件下列文件對于本文件的應用是必不可少的。凡是注日期的引用文件,僅注日期的版本適用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。GB/T19710地理信息元數據下列術語和定義適用于本文件。將地圖數據根據一定規則切分為若干個數據單元。瓦片地圖tiledmap按照一定大小預先生成的瓦片數據在使用端動態拼接形成并分級顯示的地圖。瓦片矩陣tilematrix對應某一確定比例尺或分辨率層級的地圖瓦片的集合。不同比例尺或分辨率層級瓦片矩陣的集合。瓦片金字塔模型tilepyramidmodel一種多分辨率層次模型,用于存儲整個地圖數據,包括矢量和柵格格式。下列縮略語適用于本文件。DPI:每英寸點數(DotsPerInch)GeoJSON:一種基于JavaScript對象表示法的地理數據結構編碼格式(GeographicJSON)GML:地理標記語言(GeographyMarkupLanguage)JSON:JavaScript對象表示法(JavaScriptObjectNotation)2KVP:鍵值對(KeyValuePair)MIME:多用途互聯網郵件擴展(MultipurposeInternetMailExtensions)REST:表述性狀態傳遞(RepresentationalStateTransfer)SOAP:簡單對象訪問協議(SimpleObjectAccessProtocol)UML:統一建模語言(UnifiedModelingLanguage)URL:統一資源定位符(Uniform/UniversalResourceLocator)WKT:文本標記語言(Well-KnownText)XML:可擴展標記語言(ExtensibleMarkupLanguage)5瓦片地圖數據模型5.1瓦片行列號系統瓦片行列號系統是地圖瓦片與實地地理范圍之間的一種映射關系,由瓦片起始點、瓦片行列軸方向、瓦片分辨率和地圖分辨率確定。5.2數據模型瓦片地圖數據模型采用瓦片金字塔模型,將地圖數據按“行×列”的方式進行切片生成瓦片矩陣,再分級、分塊構建多尺度瓦片矩陣集。瓦片金字塔模型是一種多分辨率層次模型,每像素代表的實地距離與地圖分辨率有關,見圖1。圖1瓦片金字塔模型瓦片金字塔模型中每個級別對應一個固定地圖分辨率,在某一分辨率下,所有瓦片按照瓦片行列號系統的規則拼接形成一張瓦片地圖,見圖2。瓦片生產時,地圖比例尺數據集應與瓦片行列號系統中的地圖分辨率數據集一致,切圖方向應與瓦片行列號系統的軸方向一致。注:本標準所定義的瓦片地圖數據模型為通用模型,具體參數由實施單位參考其他相關標準確定。3瓦片高度瓦片高度比片起始點瓦片寬度列軸**+MaxCol1.0…MaxCol-1.1?++4++4最人行號(MaxRow1}0,MaxRow1++4MaxCol-1,5.3模型參數瓦片金字塔模型參數見表1。最大列號(MaxCol-1)2瓦片地圖示例瓦片金字塔模型參數序號參數名稱參數含義說明1每英寸包含的像素數2瓦片起始點切圖起始點如:按照經緯度投影,以[-180,90]作為瓦片起始點進行切圖,映射到0行0列瓦片的左上角點3切圖方向瓦片行列號遞增方向如:圖2中,瓦片行列號沿軸方向遞增,軸方向即為切圖方向4表1(續)序號參數名稱參數含義說明4切圖格式瓦片的存儲格式如:柵格瓦片可以是jpeg、png等格式,矢量瓦片可以是XML、JSON等格式5瓦片分辨率瓦片寬度和高度,單位為pixel如:(256×256)pixel6地圖分辨率單位像素表示的地面距離如:10m/pixel、0.045rad/pixel7地圖比例尺圖上距離與實地距離的比值如:地圖比例尺1:100000,地圖上1cm表示實地距離100000cm(1km)8地圖顯示比例尺圖上1cm表示的實際距離如:5000m、50m、5m6瓦片地圖服務接口6.1接口概述瓦片地圖服務按照功能提供以下5種接口:——元數據接口(必選);——地圖數據接口(必選);——地理要素信息接口(可選);——行列號轉地圖范圍接口(可選);——地圖坐標轉行列號接口(可選)。接口定義元數據描述見GB/T19710的規定。一致性測試遵照附錄A。6.2元數據接口元數據接口用于獲取瓦片地圖服務的元數據信息,通過HTTP的GET或POST方法發送服務請求。元數據接口的UML圖見圖3。51<<interface>>元數據1元數據請求+請求操作類型:strng+版本號[0..I:string元數據響應圖3元數據接口UML圖元數據接口參數說明見表2。表2元數據接口請求參數說明序號參數名稱是否必選服務類型是瓦片地圖服務類型的標識,具體值由服務實現者確定2請求操作類型是接口的請求標識3版本號否然數4返回數據格式否返回數據的存儲格式,通常為XML、JSON,缺省格式由服務實現者確定5擴展參數否為滿足實服務實現者的擴展需求而預留的字段響應結果為一個文檔,內容包括服務器元數據節點、運行機構元數據節點、操作請求元數據節點和數據元數據節點4個主要組成部分,其UML圖見圖4。6元數據響應ll服務器元數據節點數據元數據節點0..11.:運行機構元數據節點操作請求元數據節點圖4元數據響應UML圖服務器元數據節點描述了服務器的基本信息,其UML圖見圖5,參數說明見表3。11服務器描述信息+標題[0..1]:string+描述信息[0..1]:string服務器關鍵字1服務器類型圖5服務器元數據節點UML圖表3服務器元數據節點參數說明序號參數名稱是否必選1服務器標識是服務器信息的簡寫2服務器類型是服務器的用途類型,如:計算型、IO型等3服務器描述信息否服務器的描述信息,如:系統內核、發行版等4服務器關鍵字否服務器的關鍵字,如:CentOS、圖形工作站等運行機構元數據節點運行機構元數據節點描述了服務發布機構的相關信息,其UML圖見圖6,參數說明見表4。7在線訪問地址運行機構元數據節點+郵政編碼:int聯系方式聯系電話圖6運行機構元數據節點UML圖表4運行機構元數據節點參數說明序號參數名稱是否必選1機構名稱是運行機構的名稱2聯系方式是包括聯系電話和聯系地址3在線訪問網址否運行機構官方網址操作請求元數據節點操作請求元數據節點描述了瓦片服務操作請求的相關信息,其UML圖見圖7,參數說明見表5。8操作請求元數據節點操作節點<<enumeration>>請求風格十SOAP:string1請求方法+GET:stringIPOST:string圖7操作請求元數據節點UML圖表5操作請求元數據節點參數說明序號參數名稱是否必選1名稱是操作節點的名稱2請求方法是使用獲取請求的網絡協議,如:HTTP的GET或POST請求方法3請求風格是請求協議使用的編碼風格,包括KVP、REST、SOAP4描述否操作節點的描述信息數據元數據節點描述了地圖數據的圖層和瓦片矩陣集信息,其UML圖見圖8。9數據元數據節點1圖層十唯一標識:string+瓦片格式:slring+描述|0..1]:string+資源模板10..1:string瓦片矩陣集圖8數據元數據節點UML圖圖層主要記錄圖層的相關信息,其UML圖見圖9,參數說明見表6。1..”投影坐標空問范制+左下角坐標:string+右上角坐標:string地理坐標空間范圍ll+描述[0..1]:string+資源模板[0.:]:string瓦片矩陣集鏈接樣式+關鍵字[0..1]:stringGB/T35652—2017表6圖層參數說明序號參數名稱是否必選1唯一標識是圖層的唯一描述,同一服務內不可重復2標題是圖層的標題3瓦片格式是瓦片數據存儲格式,柵格瓦片可以是jpeg、png等格式,矢量瓦片可以是XML、JSON等格式4投影坐標空間范圍是圖層的最小包絡矩形,按照投影坐標表示5地理坐標空間范圍是圖層的最小包絡矩形,按照地理坐標表示6樣式是圖層使用的樣式,包括唯一標識、標題、描述等7瓦片矩陣集鏈接是圖層對應的瓦片矩陣集唯一標識8描述否圖層的描述信息9否瓦片地圖請求的URL模板瓦片矩陣集的UML圖見圖10,參數說明見表7。瓦片矩陣集投影坐標空問范用十左下角華標:string+右上角坐標:string10.:瓦片矩陣+瓦片起始點:string+瓦片像素高度:int十瓦片矩陣高度:int+瓦片矩陣寬度:inl十瓦片矩陣對應地圖分辨率:double圖10瓦片矩陣集UML圖表7瓦片矩陣集參數說明序號參數名稱是否必選唯一標識是瓦片矩陣集的唯一描述,同一服務內不可重復2空間參照系統是瓦片矩陣集支持的空間參照系統3投影坐標空間范圍否瓦片矩陣集的最小包絡矩形,按照投影坐標表示4瓦片矩陣否具體說明見表85標題否瓦片矩陣集的標題6描述否瓦片矩陣集的描述信息瓦片矩陣的具體參數見表8。表8瓦片矩陣參數說明序號參數名稱是否必選1唯一標識是瓦片矩陣的唯一描述,同一服務內不可重復2瓦片矩陣對應比例尺分母是瓦片矩陣在對應地圖級別下的比例尺分母3瓦片起始點是瓦片矩陣左上角位置在坐標參照系下的坐標,如:按照經緯度投影,以[—180,90]作為瓦片起始點進行切圖,映射到0行0列瓦片的左上角點4瓦片像素高度是瓦片的像素高度,如:256pixel5瓦片像素寬度是瓦片的像素寬度,如:256pixel6瓦片矩陣高度是瓦片矩陣在列軸上的瓦片數量,以計數為單位7瓦片矩陣寬度是瓦片矩陣在行軸上的瓦片數量,以計數為單位8瓦片矩陣對應地圖分辨率是瓦片矩陣中單位像素表示的地面距離6.3地圖數據接口6.3.1功能說明地圖數據接口用于獲取指定位置的地圖瓦片,通過HTTP的GET或POST方法發送服務請求。6.3.2接口定義地圖數據接口的UML圖見圖11。<<interface>>地圖數據11圖層信息1瓦片數據請求+請求操作類型:string+返回數據格式[0..I]:string+擴展參數[0..]:slring1瓦片數據響應+瓦片數據:byte十數據類型:MIME瓦片位置+樣式:樣式圖11地圖數據接口UML圖地圖數據接口參數說明見表9。表9地圖數據接口請求參數說明序號參數名稱是否必選1服務類型是瓦片地圖服務類型的標識,具體值由服務實現者確定2請求操作類型是接口的請求標識3圖層信息是包括圖層的唯一標識及樣式信息4瓦片位置是包括瓦片矩陣集、瓦片矩陣、瓦片行號、瓦片列號5版本號否瓦片地圖服務遵循的版本編號,以“a.b.c”表示,a、b、c為小于10的自然數6返回數據格式否返回數據的存儲格式,包括柵格和矢量格式,缺省為柵格格式7擴展參數否為滿足服務實現者的擴展需求而預留的字段返回結果是一張地圖瓦片,地圖瓦片的圖層信息應與請求參數的圖層信息一致,地圖瓦片的瓦片位置信息應與請求參數的瓦片位置信息一致。6.4地理要素信息接口地理要素信息接口用于獲取瓦片指定像素的地理要素信息,通過HTTP的GET或POST方法發送服務請求。地理要素信息接口的UML圖見圖12。地理要素信息1要素位置+像素坐標X:int11地理要素請求地理要素響應地理要素請求十返回數據格式[0..1]:string+數據類型:MIME瓦片位置+死片矩陣集:striny+死片矩陣集:striny+瓦片矩陣:int+瓦片行號:int+瓦片列號:intll圖層信息ll+樣式:樣式+瓦片格式:MIME圖12地理要素信息接口UML圖地理要素信息接口參數說明見表10。表10地理要素信息接口請求參數說明序號參數名稱是否必選1服務類型是瓦片地圖服務類型的標識,具體值由服務實現者確定2請求操作類型是接口的請求標識3要素位置是要素的像素坐標4圖層信息是包括圖層的唯一標識及樣式信息5瓦片位置是包括瓦片矩陣集、瓦片矩陣、瓦片行號、瓦片列號6版本號否瓦片地圖服務遵循的版本編號,以“a.b.c”表示,a、b、c為小于10的自然數7返回數據格式否返回數據的存儲格式,缺省為柵格格式8擴展參數否為滿足服務實現者的擴展需求而預留的字段6.4.4響應結果返回結果是瓦片上指定像素位置的地理要素信息,具體格式應與接口請求中的返回數據格式一致,地理要素信息的數據結構參考GML、GeoJSON等類型。6.5行列號轉地圖范圍接口行列號轉地圖范圍接口用于獲取指定行列號瓦片所對應的地圖范圍,通過HTTP的GET或POST方法發送服務請求。行列號轉地圖范圍接口的UML圖見圖13。行列號轉地圖范圍1行列號轉地圖范圍請求111地圖范圍圖層信息+樣式:樣式瓦片位置+瓦片矩陣集:stringl行列號轉地圖范圍響應十坐標X:double1圖13行列號轉地圖范圍UML圖行列號轉地圖范圍接口參數說明見表11。表11行列號轉地圖范圍接口參數說明序號參數名稱是否必選1服務類型是瓦片地圖服務類型的標識,具體值由服務實現者確定2請求操作類型是接口的請求標識3圖層信息是包括圖層的唯一標識及樣式信息4瓦片位置是包括瓦片矩陣集、瓦片矩陣、瓦片行號、瓦片列號5版本號否瓦片地圖服務遵循的版本編號,以“a.b.c”表示,a、b、c為小于10的自然數6返回數據格式否返回數據的存儲格式,包括柵格和矢量格式,缺省為柵格格式7擴展參數否為滿足服務實現者的擴展需求而預留的字段返回結果是一個地圖范圍,采用WKT進行描述。6.6地圖坐標轉行列號接口地圖坐標轉行列號接口用于獲取指定地圖坐標所對應的行列號,通過HTTP的GET或POST方法發送服務請求。地圖坐標轉行列號接口的UML圖見圖14。<interlace>>地圖坐標轉行列號1地圖坐標轉行列導請求+返回數據格式[0..1]:string+擴展參數[0..^]:string1地圖坐標1圖層信息十樣式:樣式1地圖坐標轉行列號響應1瓦片位置+瓦片行號:int+瓦片列號:int1+坐標X:double圖14地圖坐標轉行列號UML圖地圖坐標轉行列號接口參數說明見表12。表12地圖坐標轉行列號接口參數說明序號參數名稱是否必選1服務類型是瓦片地圖服務類型的標識,具體值由服務實現者確定2請求操作類型是接口的請求標識3瓦片矩陣集是瓦片矩陣集唯一標識,具體參數見表74瓦片矩陣是瓦片矩陣唯一標識,具體參數見表85地圖坐標是地圖的經緯度坐標6圖層信息是包括圖層的唯一標識及樣式信息7版本號否瓦片地圖服務遵循的版本編號,以“a.b.c”表示,a、b、c為小于10的自然數8返回數據格式否返回數據的存儲格式,包括柵格和矢量格式,缺省為柵格格式9擴展參數否為滿足服務實現者的擴展需求而預留的字段返回結果是一個地圖坐標對應的行列號瓦片信息,包含圖層信息、瓦片位置。7瓦片地圖服務實現7.1實現過程瓦片地圖服務的實現應按照以下步驟:a)建立瓦片地圖數據模型。按照第5章設定DPI、瓦片起始點、切圖方向、切圖格式、瓦片分辨率、地圖分辨率、地圖比例尺等瓦片地圖數據模型參數。b)設定瓦片地圖服務接口參數。根據瓦片地圖服務接口要求設定相關參數。元數據接口、地圖數據接口為必選接口,其他接口為可選接口。每個接口應按照第6章中的接口要求進行相關參數設置。c)建立服務元數據模式。根據a)和b)以及6.2.4的相關要求,確定瓦片地圖服務接口中服務元數據響應結果。d)接口實現。按照上述要求編碼實現相關服務接口。具體服務實現示例參見附錄B。(規范性附錄)一致性測試A.1客戶端A.1.1元數據請求元數據請求的一致性測試包括下列內容:a)測試目的:確認客戶端滿足元數據請求的所有要求。b)測試方法:生成來自客戶端的一個元數據請求的充足樣本,并確認每個樣本都是有效請求。A.1.2地圖數據請求地圖數據請求的一致性測試包括下列內容:a)測試目的:確認客戶端滿足地圖數據請求的所有要求。b)測試方法:生成來自客戶端的一個地圖數據請求的充足樣本,并確認每個樣本都是有效請求。A.1.3地理要素信息請求地理要素信息請求的一致性測試包括下列內容:a)測試目的:確認客戶端滿足地理要素信息請求的所有要求。b)測試方法:生成來自客戶端的一個地理要素信息請求的充足樣本,并確認每個樣本都是有效請求。A.1.4行列號轉地圖范圍請求行列號轉地圖范圍請求的一致性測試包括下列內容:a)測試目的:確認客戶端滿足行列號轉地圖范圍請求的所有要求。b)測試方法:生成來自客戶端的一個行列號轉地圖范圍請求的充足樣本,并確認每個樣本都是有效請求。A.1.5地圖坐標轉行列號請求地圖坐標轉行列號請求的一致性測試包括下列內容:a)測試目的:確認客戶端滿足地圖坐標轉行列號請求的所有要求。b)測試方法:生成來自客戶端的一個地圖坐標轉行列號請求的充足樣本,并確認每個樣本都是有效請求。A.2服務端A.2.1版本一致性版本一致性測試包括下列內容:a)測試目的:確認服務器滿足版本一致性的要求。b)測試方法:發送請求,該請求包含版本號低于和高于服務器支持的版本號。確認服務器響應與請求版本一致;否則為服務器默認版本。A.2.2請求參數規則請求參數一致性測試包括下列內容:a)測試目的:確認服務器滿足請求參數規則的要求。b)測試方法:發送請求,該請求包含版本號低于和高于服務器支持的版本號。確認服務器響應為該版本的最近版本號。A.2.3元數據響應元數據響應的一致性測試包括下列內容:a)測試目的:確認服務器滿足所有元數據操作的要求。b)測試方法:使用多種輸入參數進行若干次元數據請求,并確認在每種請求情況下服務器都能做出恰當的響應。A.2.4地圖數據響應地圖數據響應的一致性測試包括下列內容:a)測試目的:確認服務器滿足所有地圖數據操作的要求。b)測試方法:使用多種輸入參數進行若干次地圖數據請求,并確認在每種請求情況下服務器都能做出恰當的響應。A.2.5地理要素信息響應地理要素信息響應的一致性測試包括下列內容:a)測試目的:確認服務器滿足所有地理要素信息操作的要求。b)測試方法:使用多種輸入參數進行若干次地理要素信息請求,并確認在每種請求情況下服務器都能做出恰當的響應。A.2.6行列號轉地圖范圍響應行列號轉地圖范圍響應的一致性測試包括下列內容:a)測試目的:確認服務器滿足所有行列號轉地圖范圍操作的要求。b)測試方法:使用多種輸入參數進行若干次行列號轉地圖范圍請求,并確認在每種請求情況下服務器都能做出恰當的響應。A.2.7地圖坐標轉行列號響應地圖坐標轉行列號響應的一致性測試包括下列內容:a)測試目的:確認服務器滿足所有地圖范圍轉行列號操作的要求。b)測試方法:使用多種輸入參數進行若干次地圖坐標轉行列號請求,并確認在每種請求情況下服務器都能做出恰當的響應。(資料性附錄)瓦片地圖服務示例B.1確定瓦片數據模型表B.1定義了瓦片數據模型相關參數。表B.1數據模型參數說明序號參數名稱參數定義1大地坐標系統CGCS2000坐標系統2DPI設備分辨率3瓦片起始點4切圖方向X軸從西向東遞增,Y軸從北向南遞增5瓦片格式6瓦片分辨率256×256單位為pixel7地圖分辨率1.40625(瓦片分辨率為256×128)0.7031250.35156250.175781250.0878906250.04394531250.021972656250.0109863281250.00549316406250.002746582031250.0013732910156250.00068664550781250.000343322753906250.0001716613769531250.00008583068847656250.000042915344238281250.0000214576721191406250.0000107288360595703120.000005364418029785156表示0到18級地圖分辨率,單位為rad/pixel序號參數名稱參數定義8地圖顯示比例尺591658710.9091312295829355.4545656147914677.727282873957338.863641436978669.431820718489334.715910359244667.3579551754622333.6789775872311166.83948879361155583.4197443968577791.7098721984288895.8549360992144447.927468049672223.963734024836111.981867012418055.99093350629027.99546675314513.997733376552256.998866688275表示0到18級地圖比例尺下的實地距離,單位為cm/cmB.2確定瓦片地圖服務接口參數實現服務元數據接口和瓦片地圖接口。元數據接口采用HTTP協議get方法,KVP編碼方式。其中瓦片地圖接口參數中圖層唯一標識、圖層樣式、返回數據格式、瓦片矩陣集唯一標識、瓦片矩陣唯一標識、瓦片行號、瓦片列號在服務實現時根據情況進行設定,元數據接口參數說明見表B.2,瓦片地圖接口參數說明見表B.3。表B.2元數據接口參數序號參數參數名稱參數取值服務類型ServiceWMTS2請求操作類型RequestGetCapabilities3版本號Version4返回數據格式Format表B.3瓦片地圖接口參數序號參數參數名稱參數取值1服務類型ServiceWMTS2請求操作類型RequestgetTile表B.3(續)序號參數參數名稱參數取值3版本號Version4瓦片格式Format5圖層Layervec6圖層樣式7瓦片矩陣集TileMatrixSetC8瓦片矩陣TileMatrix對應瓦片矩陣標識9瓦片行號TileCol對應瓦片行號瓦片列號TileRow對應瓦片列號B.3元數據接口響應文檔的XML模式<?xmlversion="1.0"encoding="UTF-8"?><schematargetNamespace="/wmts/1.0"xmlns="/2001/XMLSchema"xmlns:wmts="/wmts/1.0"xmlns:ows="/ows/1.1"xmlns:gml="/gml"xmlns:xlink="/1999/xlink"elementFormDefault="qualified"xml:lversion="1.0.1"><complexType〉<complexContent〉<extensionbase="ows:CapabilitiesBaseType"〉<elementname="Contents"type="wmts:ContentsType"min0ccurs="0">該章節應該包含圖層(Layers)和瓦片矩陣集(TileMatrixSets)<elementname="ServiceMetadataURL"type="ows:OnlineResourceType"minOccurs="0"max0ccurs="unbounded")按照面向資源的架構樣式,提供一個元數據服務的參考</annotation〉</extension〉</complexContent〉</complexType)<complexContent〉<extensionbase="ows:ContentsBaseType")<elementref="wmts:TileMatrixSet"min0ccurs="0"max0ccurs="unbounded")<annotation〉瓦片的幾何結構描述</complexContent〉</complexType〉<!-*********************************************************************--)<!-*********************************************************************--)<elementname="Layer"type="wmts:LayerType"substitutionGroup="ows:DatasetDescriptionSummary"/)<complexTypename="LayerType"〉<complexContent〉<extensionbase="ows:DatasetDescriptionSummaryBaseType"><elementref="wmts:Style"max0ccurs="unbounded")<annotation〉關于該圖層樣式的元數據信息<elementname="Format"type="ows:MimeType"max0ccurs="unbounded"〉<elementref="wmts:Dimension"minOccurs="0"max0ccurs="unbounded"〉<documentation〉瓦片請求的額外維度<elementref="wmts:TileMatrixSetLink"max0ccurs="unbounded")參考瓦片矩陣集以及限制<elementname="ResourceURL"type="wmts:URLTemplateType"min0ccurs="0"max0ccurs="unbounded"〉</annotation)(/extension)</complexType〉<!--*********************************************************************--)<!--**StyleandLegendURLelements(樣式和圖例URL元素)<!--*********************************************************************--)〉<elementname="Style"<complexType〉<complexContent〉<extensionbase="ows:DescriptionType"〉<elementref="ows:Identifier"〉<documentation〉涉及該樣式的一個明確的標識。正常情況下需要指定一個具體版本,被軟件所使用<elementref="wmts:LegendURL"minOccurs="0"max0ccurs="unbounded"一張圖片的描述,該圖片代表地圖的圖例</element〉</sequence)<attributename="isDefault"type="boolean"〉<annotation〉該樣式在沒有設定樣式時被使用</annotation〉</extension〉</complexType〉<elementname="LegendURL")<documentation)或許提供0個或者多個圖例鏈接,為圖層每個相關的樣式提供一組圖例圖片。該Format元素指定了圖例的Mime類型。最小比例尺分母和最大比例尺分母屬性也許給客戶端指出哪個比例尺適合該圖例圖片。寬度和高度屬性給客戶端提供頁面布局以及顯示圖例的幫助。<complexType〉<complexContent〉<extensionbase="ows:OnlineResourceType"〉<annotation〉圖例圖片可以被獲取到的URL</annotation〉<attributename="format"type="ows:MimeType"〉<annotation)支持的圖例圖片輸出格式</annotation〉<attributename="minScaleDenominator"type="double")該圖例圖片的最小比例尺分母(包含的)是有效的name="maxScaleDenominator"type該圖例圖片的最大比例尺分母(包含的)是有效的圖例圖片的像素寬度<attributename="height"type="positiveInteger"〉圖例圖片的像素高度<!--/attributeGroup--)<!--*********************************************************************--)<!--*********************************************************************--)(annotation)圖層瓦片的指定維度元數據是否可行<extensionbase="ows:DescriptionType"〉<sequence〉<elementref="ows:Identifier")維度軸名字</annotation)<elementref="ows:U0M"min0ccurs="o"〉<annotation〉維度軸的測量單位</element〉<elementname="UnitSymbol"type="string"min0ccurs="o")<annotation)單位符號</annotation)<elementname="Default"type="string"min0ccurs="0")</annotation)</element)<elementname="Current"type="boolean"min0ccurs="0"〉該內容為1或者'true’時表示:a.當前數據作為current;b.該維度請求值接受</annotation〉</element〉<elementname="Value"type="string"max0ccurs="unbounded">維度可用值</element〉〈/complexContent〉<!--****************************************************************************--)<!--**TileMatrixSetLink,TileMatrixSetLimitsandTileMatrixLimitselement.**--)<!--**瓦片矩陣集鏈接,瓦片矩陣集限制,以及瓦片矩陣集限制元素**--〉<!-**********************(annotation)<documentation〉瓦片矩陣集參考元數據(/annotation)<elementname="TileMatrixSet"type="string"〉<annotation〉〈documentation〉瓦片矩陣集參考</annotation)<elementref="wmts:TileMatrixSetLimits"minOccurs="0"><annotation〉該值表示瓦片矩陣集的限制。沒有這個元素意味著瓦片行列號只能被限制在0以及定義好的相關的瓦片矩陣集最大值〈/documentation〉</element〉<elementname="TileMa(annotation)<documentation〉瓦片行列號指標限制元數據〈/documentation)(/annotation)<complexType〉<elementref="wmts:TileMatrixLimits"max0ccurs="unbounded"<documentation〉瓦片矩陣集限制指標的元數據描述。多樣性指的是瓦片矩陣集中瓦片矩陣的多樣性。</element〉</complexType〉<elementname="TileMatrixLimits")圖層瓦片矩陣的限制元數據描述<complexType)<elementname="TileMatrix"type="string")該值表示一個瓦片矩陣標識</element〉該值表示圖層最小有效瓦片行索引。從0到最大瓦片行索引該值表示圖層最大有效瓦片行索引。從最小瓦片行到瓦片矩陣集的矩陣長度減1該值表示圖層最小有效瓦片列索引。從0到最大瓦片列索引</documentation)<annotation〉該值表示圖層最大有效瓦片列索引。從最小瓦片列到瓦片矩陣集的矩陣長度減1</annotation〉(/element〉</complexType)**--><!--****************************************************************************--)**--><!--**TheURLTemplateTypedatatype.(URL模板數據類型)<!--****************************************************************************--〉<complexTypename="URLTemplateType"〉<attributename="format"type="ows:MimeType"use="required<attribute(documentation)該值表示一個可以被處理的URL模板的資源類型<attributename="resourceType"use="required")<documentation〉該值表示可以被接受的資源類型,這里只可以是'tile’或者'FeatureInfo’<enumerationvalue="tile"/)<enumerationvalue="FeatureInfo"/)<attributename="template"use="required")<documentation〉</documentation〉</annotation〉<simpleType〉value="([A-Za-z0-9\--\.!^\*’\(\);/\?:@\+:$,#\{\}=&]1%[A-Fa-f0-9][A-Fa-f0-9])+"/></simpleType〉</complexType)<!-*********************************************************************--)<!--**TheTileMatrixSetelement.(瓦片矩陣集)**--〉<!-*********************************************************************--)<elementname="TileMatrixSet"〉該元素表示一組瓦片矩陣的描述〈/documentation〉<complexType〉<complexContent〉<extensionbase="ows:DescriptionType"〉<sequence〉該值表示瓦片矩陣集標識</element〉<elementref="ows:BoundingBox"min0ccurs="0"〉該值代表該瓦片矩陣集中包圍可見圖層的最小外接矩形,該值需要支持CRS〈/documentation〉<elementref="ows:SupportedCRS"〉該值表示一個坐標參考系統(CRS)〈/documentation〉<elementname="WellKnownScaleSet"type="anyURI"min0ccurs="0")該值表示羅列的熟知的比例尺集合。該值表示一個比例尺以及它的瓦片矩陣</sequence〉<!--*********************************************************************--〉<!--*********************************************************************--)該元素表示瓦片矩陣的描述<complexType〉<complexContent〉(sequence〉<elementref="ows:Identifier">該值表示瓦片矩陣標識。基本上該標識是比例尺分母或者等價的像素大小的縮略值</annotation)<elementname="ScaleDe該值表示瓦片矩陣的比例尺分母<elementname="TopLeftCorner"type="ows:PositionType"該瓦片矩陣左上角的CRS坐標值。</annotation〉該瓦片矩陣每張瓦片的像素寬度</annotation〉該瓦片矩陣每張瓦片的像素高度矩陣的寬度(在寬度方向的瓦片數)矩陣的高度(在高度方向的瓦片數)</annotation)</element)</extension〉</complexContent〉</element〉<!-*********************************************************************--)<!--**TheThemes,ThemeandLayerRefelements.(專題和圖層參考)**--〉<!--*********************************************************************--)(annotation〉<documentation〉支持的一組分層專題,客戶端可以使用它來進行圖層分類(/annotation)(complexType〉<sequence〉<elementref="wmts:Theme"minOccurs="0"max0ccurs="unbounded")<annotation〉<documentation〉該元素表示頂層專題元數據描述,專題為服務中可以被分類的可行圖層</annotation)</element〉<complexType〉<complexContent〉<extensionbase="ows:DescriptionType")(sequence)(elementref="ows:Identifier"〉<annotation〉<documentation〉專題名<elementref="wmts:Theme"minOccurs="0"max0ccurs="unbounded"><annotation)<documentation〉該元素表示專題的子專題元數據描述,該專題為服務中可被分類的可用圖層(/documentation)</annotation)<elementname="LayerRef"type="anyURI"minOccurs="0"max0ccurs="max0ccurs該值表示相關圖層〈/documentation〉</complexContent〉〈/complexType)</element〉B.4接口實現根據以上相關要求,實現元數據接口如下:1.0.0&Format=xml返回元數據信息:<?xmlversion="1.0"encoding="UTF-8"?>xsi:schemaLocation="/wmts/1.0/wmts/1.0.0/wmtsGetCapabilities_response.xsd"xmlns:ows="/ows/1.1"xmlns:gml="/gml"xmlns:xsi="/2001/XMLSchema-instance"xmlns:xlink="/1999/xlink"〉<ows:Abstract>WMTS服務〈/ows:Abstract〉<ows:Keywords)<ows:Keyword)0GC</ows:Keyword〉</ows:Keywords〉<ows:Fees)none</ows:Fees〉<ows:AccessConstraints)none</ows:AccessConstraints〉</ows:ServiceIdentification〉<ows:ServiceProvider〉<ows:ProviderName)XX瓦片地圖</ows:ProviderName)(ows:ServiceContact〉(ows:IndividualName)MrLiu</ows:IndividualName〉(ows:PositionName)SoftwareEngineer</ows:PositionName〉(ows:ContactInfo〉<ows:Phone〉(ows:Voice>010-888888</ows:Voice)</ows:Phone〉<ows:Address〉(ows:DeliveryPoint〉北京市海淀區蓮花池西路28號(/ows:DeliveryPoint〉(ows:PostalCode)101399</ows:PostalCode〉<ows:ElectronicMailAddress)</ows:ElectronicMailAddress)</ows:Address〉<ows:OnlineResourcexlink:type="simple"xlink:href=""/〉</ows:ContactInfo〉〈/ows:ServiceProvider〉ows:Operationname="GetCapabilities"〉<ows:DCP〉<ows:HTTP〉(ows:Constraintname="GetEncoding")(ows:AllowedValues〉(ows:Value>KVP</ows:Value〉</ows:AllowedValues〉</ows:Constraint〉</ows:HTTP〉</ows:Operation〉(ows:Operationname="GetTile")(ows:DCP〉<ows:HTTP〉<ows:Constraintname="GetEncoding"〉<ows:AllowedValues)(ows:Value>KVP</ows:Value〉〈/ows:HTTP〉</ows:DCP〉<ows:Title)vec</ows:Title)<ows:Abstract)vec</ows:Abstract〉<ows:Identifier>vec</ows:Identifier〉<ows:CGCS2000BoundingBox)<ows:LowerCorner)-180.0-90.0</ows:LowerCorner)<ows:UpperCorner)180.090.0</ows:UpperCorner〉〈/ows:CGCS2000BoundingBox〉<ows:BoundingBox〉<ows:LowerCorner)-180.0-90.0</ows:LowerCorner〉<ows:UpperCorner)180.090.0</ows:UpperCorner〉<Style〉<ows:Identifier>default</ows:Identifier〉<TileMatrixSet)c</TileMatrixSet)<ows:Identifier>c</ows:Identifier〉<ows:SupportedCRS)urn;ogc:def:crs:EPSG::4490</ows:SupportedCRS〉<ows:Identifier>1</ows:Identifier〉〈TileWidth)256</TileWi<MatrixWidth>2</MatrixWidth〉<ows:Identifier)2</ows:Identifier〉(TopLeftCorner〉90.0-180.0</TopLeftCorner)(TileHeight>256</TileHeight〉(MatrixWidth)4</MatrixWidth)(MatrixHeight)2</MatrixHeight〉(/TileMatrix)(TileMatrix)(ows:Identifier)3</ows:Identifier〉(ScaleDenominator)7.39573388636414E7</ScaleDenominator〉〈TopLeftCorner>90.0-180.0</TopLeftCorner〉(TileHeight〉256</TileHeight〉(MatrixWidth)8</MatrixWidth)(MatrixHeight>4</MatrixHeight〉(/TileMatrix)(TileMatrix)(ows:Identifier)4</ows:Identifier〉(ScaleDenominator)3.69786694318207E7</ScaleDenominator><TopLeftCorner〉90.0-180.0</TopLeftCorner〉(TileHeight)256</TileHeight〉(MatrixWidth)16</MatrixWidth)<MatrixHeight>8</MatrixHeight〉</TileMatrix)(ScaleDenominator)1.848933471591035E7</ScaleDenominator)(TopLeftCorner>90.0-180.0</TopLeftCorner〉(TileHeight>256</TileHeight〉(MatrixWidth)32</MatrixWidth)(MatrixHeight>16</MatrixHeight〉(/TileMatrix)(TileMatrix)(ScaleDenominator)9244667.357955175</ScaleDenominator〉<TopLeftCorner〉90.0-180.0</TopLeftCorner)(TileWidth)256</TileWidth)(TileHeight)256</TileHeight〉(MatrixWidth)64</MatrixWidth><MatrixHeight>32</MatrixHeight〉(TileMatrix)<ows:Identifier>7</ows:Identifier〉<ScaleDenominator)4622333.678977588</ScaleDenominator)〈TopLeftCorner)90.0<TileWidth)256</TileWidth〉<TileHeight)256</TileHeight〉<MatrixWidth>128</MatrixWidth〉<MatrixHeight>64</MatrixHeight〉<ows:Identifier>8</ows:Identifier〉〈ScaleDenominator)2311166.839488794</ScaleDenominator〉<TopLeftCorner〉90.0-180.0</TopLeftCorner〉<TileHeight〉256</TileHeight〉<MatrixWidth>256</MatrixWidth〉<MatrixHeight>128</MatrixHeight〉<TileMatrix)<ows:Identifier)9</ows:Identifier〉<ScaleDenominator)1155583.419744397</ScaleDenominator)〈TopLeftCorner)90.0-180.0</TopLeftC<TileWidth)256</TileWidth)<TileHeight)256</TileHeight)<MatrixWidth>512</MatrixWidth〉<MatrixHeight)256</MatrixHeight〉<TileMatrix〉<ows:Identifier>10</ows:Identifier〉<ScaleDenominator)577791.7098721985</ScaleDenominator)〈TopLeftCorner)90.0<TileWidth)256</TileWidth)<TileHeight>256</TileHeight〉<MatrixWidth>1024</MatrixWidth)<MatrixHeight)512</MatrixHeight〉<TileMatrix)<ows:Identifier>11</ows:Identifier〉<ScaleDenominator)288895.85493609926</ScaleDenominator〉<TopLeftCorner)90.0-180.0</TopLeftCorner〉<TileHeight〉256</TileHeight〉<MatrixWidth>2048</MatrixWidth)<MatrixHeight)1024</MatrixHeight〉(ows:Identifier)12</ows:Identifier〉(ScaleDenominator)144447.92746804963</ScaleDenominator〉<TopLeftCorner〉90.0-180.0</TopLeftCorner)(TileHeight>256</TileHeight〉(MatrixWidth)4096</MatrixWidth)<MatrixHeight)2048</MatrixHeight〉(ows:Identifier)13</ows:Identifier〉(ScaleDenominator)72223.96373402482</ScaleDenominator〉(TopLeftCorner)90.0-180.0</TopLeftCorner〉<TileHeight)256</TileHeight〉(MatrixWidth)8192</MatrixWidth〉<MatrixHeight>4096</MatrixHeight〉(ows:Identifier)14</ows:Identifier〉(ScaleDenominator)36111.98186701241</ScaleDenominator〉(TopLeftCorner〉90.0-180.0</TopLeftCorner〉(TileHe
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 九年級語文上冊 第六單元 品味古典名著 23 三顧茅廬教學設計 新人教版
- 《第一單元 美麗的大自然 欣賞 森林與小鳥》(教案)-2023-2024學年人教版音樂三年級下冊
- Unit 3 My friends Part C(教學設計)-2024-2025學年人教PEP版英語四年級上冊
- 3《我和老師交朋友》(教學設計)-魯畫版心理健康五年級上冊
- 8 蝴蝶的家(教學設計)-2024-2025學年統編版語文四年級上冊
- 4 公民的基本權利和義務(教學設計)2023-2024學年統編版道德與法治六年級上冊
- 2024-2025學年高中語文 第12課 我有一個夢想教學設計 新人教版必修2
- 2023七年級數學上冊 第5章 相交線與平行線5.2 平行線 2平行線的判定教學設計 (新版)華東師大版
- 2024-2025學年高中語文 第四課 第2節 詞語的兄弟姐妹同義詞教學設計2 新人教版選修《語言文字應用》
- 10《傳統美德 源遠流長》 第1課時 教學設計-2023-2024學年道德與法治五年級上冊統編版
- 無小孩無共同財產離婚協議書
- 企業多元化與包容性政策
- 專題22 【五年中考+一年模擬】 幾何壓軸題-備戰2023年溫州中考數學真題模擬題分類匯編(原卷版)
- 法律法規合規性評價記錄
- 2024年燒烤行業市場分析報告
- 2024年廣東省2024屆高三二模化學試卷(含答案)
- 壓力容器操作培訓
- 中國企業危機年度報告(2024)-復旦知微研究院
- 9挫折與心理防御機制
- 寵物直播方案
- 中圖版地理必修一教學大綱
評論
0/150
提交評論