基于OGC标准的地图服务
基于OGC標(biāo)準(zhǔn)的地圖服務(wù)
前言
目前在一家公司做前端開(kāi)發(fā),公司主要產(chǎn)品是可視化大屏,對(duì)前端開(kāi)發(fā)而言,可視化大屏開(kāi)發(fā)中地圖是一個(gè)重點(diǎn)難點(diǎn),在公司的項(xiàng)目中經(jīng)常會(huì)用到amap、mapbox、openlayers等前端地圖框架,剛開(kāi)始上手對(duì)于其中的一些術(shù)語(yǔ)不了解,有必要深究一下。
OGC標(biāo)準(zhǔn)
OGC全稱(chēng)是開(kāi)放地理空間信息聯(lián)盟,是一個(gè)非盈利的國(guó)際標(biāo)準(zhǔn)組織,它制定了數(shù)據(jù)和服務(wù)的一系列標(biāo)準(zhǔn),GIS廠商按照這個(gè)標(biāo)準(zhǔn)定義開(kāi)放服務(wù)接口等
OGC提供的標(biāo)準(zhǔn)有很多種,常用的如:WMS、WMTS、WFS、WCS
WMS服務(wù)
Web Map Service (web地圖服務(wù),能夠根據(jù)用戶的請(qǐng)求,返回相應(yīng)的地圖,包括PNG、GIF、JPEG等柵格形式,或者SVG或者WEB CGM等矢量形式。
GetCapabitities返回服務(wù)級(jí)元數(shù)據(jù),它是對(duì)服務(wù)信息內(nèi)容和要求參數(shù)的一種描述;
GetMap返回一個(gè)地圖影像,其地理空間參考和大小參數(shù)是明確定義了的;
GetFeatureInfo(可選)返回顯示在地圖上的某些特殊要素的信息。
參考:網(wǎng)絡(luò)地圖服務(wù)(WMS)的三大操作: link.
如amap支持
WMTS服務(wù)
Web Map Tile Service(Web地圖瓦片服務(wù))wmts相比于wms,它能夠提供分塊地圖。wmts使用瓦片矩陣集來(lái)表示 。類(lèi)似一個(gè)金字塔,每一層即每一個(gè)矩陣的瓦片有不同的分辨率,每個(gè)瓦片都有唯一的編碼。
WMTS 1.0.0規(guī)范支持以HTTP KVP(Key-Value Pair)方式、SOAP 方式和REST 方式發(fā)布WMTS服務(wù)。
WMTS的讀取:
GetCapabilities:服務(wù)元數(shù)據(jù)
GetTile:圖塊資源
GetFeatureInfo:要素信息
天地圖請(qǐng)求基于wmts服務(wù)的切片數(shù)據(jù)示例:
http://198.18.128.114:8080/geomap-api/proxy?url=http://198.18.129.17:8003/JYWL/wmts?LAYER=JYWL_JYDT&FORMAT=image/tile&TILEMATRIXSET=Matrix_JYWL_JYDT_0&VERSION=1.0.0&STYLE=JYWL_JYDT&TILEMATRIX=13&TILEROW=1320&TILECOL=6799&service=WMTS&request=GetTile
天地圖請(qǐng)求GetCapabilities:
http://r740.youlishu.com:18081/GIS_JDSQWG/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
參考: link.
link.
天地圖請(qǐng)求wmts服務(wù)的切片案例
http://198.18.128.114:8080/geomap-api/proxy?url=http://198.18.129.17:8003/JYWL/wmts?LAYER=JYWL_JYDT&FORMAT=image/tile&TILEMATRIXSET=Matrix_JYWL_JYDT_0&VERSION=1.0.0&STYLE=JYWL_JYDT&TILEMATRIX=13&TILEROW=1320&TILECOL=6796&service=WMTS&request=GetTile
天地圖請(qǐng)求wmts服務(wù)的切片案例-矢量瓦片,返回二進(jìn)制文件
http://198.18.128.114:8080/geomap-api/proxy?url=http://58.213.148.61:8089/geostar/SLDT_DT/wmts?LAYER=SLDT_9_20&FORMAT=protobuf&TILEMATRIXSET=SLDT_9_20_Matrix_0&VERSION=1.0.0&TILEMATRIX=12&TILEROW=662&TILECOL=3401&service=WMTS&request=GetTile
WCS服務(wù)
Web Coverage Service(web地圖柵格數(shù)據(jù)服務(wù)),如衛(wèi)星影像。
柵格是一種基于像素的數(shù)據(jù)格式,可以有效地表示連續(xù)的曲面。柵格中的信息以網(wǎng)格結(jié)構(gòu)存儲(chǔ),每個(gè)信息單元或像素具有相同的大小和形狀,但值不同。數(shù)碼照片,正射影像和衛(wèi)星圖像都以這種格式存儲(chǔ)。
參考mapbox衛(wèi)星影像介紹:
link.
…未完待續(xù)
紙上得來(lái)終覺(jué)淺,絕知此事要躬行
總結(jié)
以上是生活随笔為你收集整理的基于OGC标准的地图服务的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【Autodesk Maya】ptyho
- 下一篇: 离线下载安装node插件