cesium入門示例-geoserver服務訪問


1、wms服務訪問

 1 //wms服務
 2 viewer.imageryLayers.addImageryProvider(new Cesium.WebMapServiceImageryProvider({
 3     url: 'http://localhost/geoserver/topp/wms', //服務地址
 4     layers: 'topp:countries', //服務圖層,需要修改成你自己發布的名稱
 5     parameters: {
 6         service: 'WMS',
 7         format: 'image/png',
 8         transparent: true
 9     }
10 }));

 

2、wmts服務訪問

1 //wmts瓦片服務
2 viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({
3     url: 'http://localhost/geoserver/gwc/service/wmts?REQUEST=GetTile&SERVICE=WMTS&VERSION=1.0.0' +
4         '&LAYER=topp:coverage&STYLE=&FORMAT=image/png&TILEMATRIXSET=EPSG:900913&TILEMATRIX=EPSG:900913:{TileMatrix}&TILECOL={TileCol}&TILEROW={TileRow}', //服務地址
5     maximumLevel: 15
6 }));

 

3、wfs服務訪問

1 var promise = Cesium.GeoJsonDataSource.load('http://localhost/geoserver/wfs?' +
2     '&version=1.0.0&request=GetFeature&typeName=topp:Meter&outputFormat=application%2Fjson', {
3         strokeWidth: 3,
4         markerSymbol: 'park',
5         clampToGround: true
6     });
7 viewer.dataSources.add(promise);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM