您好,登錄后才能下訂單哦!
小編給大家分享一下Cesium如何加載skyline的sgs影像圖,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
skyline的sgs可以發布影像的wms服務和高程的wms服務,并且符合ogc標準,Cesium可以加載wms影像的服務,所以直接按照Cesium提供的API接口即可進行加載。
這是Cesium加載wms的接口文檔地址,若想查看詳細參數設置,查看以下的網址:https://cesiumjs.org/Cesium/Build/Documentation/WebMapServiceImageryProvider.html
API中提供了一個加載arcgisonline發布的wms服務樣例:
var provider = new Cesium.WebMapServiceImageryProvider({
url : 'https://sampleserver1.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer',
layers : '0',
proxy: new Cesium.DefaultProxy('/proxy/')});
viewer.imageryLayers.addImageryProvider(provider);
Skyline的sgs發布的wms影像服務是基礎地址是:http://localhost/SG/Imagery,根據圖層名稱就可以進行加載。
詳細代碼如下:
viewer.imageryLayers.addImageryProvider(new Cesium.WebMapServiceImageryProvider({
//基礎url地址
url: 'http://localhost/SG/Imagery',
//圖層名稱
layers: 'ts.mpt',
//字段配置
parameters: {
service: 'WMS',
format: 'image/png'
},
baseLayerPicker: false
}));
看完了這篇文章,相信你對“Cesium如何加載skyline的sgs影像圖”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。