Cesium.Ion.defaultAccessToken = "token";
const viewer = new Cesium.Viewer("cesiumContainer");
// Add a WMS imagery layer
const layer = new Cesium.ImageryLayer(
new Cesium.WebMapServiceImageryProvider({
//提供由 Web 地图服务 (WMS) 服务器托管的平铺图像。
url: "https://nationalmap.gov.au/proxy/http://geoserver.nationalmap.nicta.com.au/geotopo_250k/ows",
layers: "Hydrography:bores",
//获取 WMS 图层的名称,以逗号分隔。
parameters: {
transparent: true,
format: "image/png",
},
//在 GetMap URL 中传递给 WMS 服务器的附加参数。
})
);
viewer.imageryLayers.add(layer);
// Start off looking at Australia.
viewer.camera.setView({
//设置相机位置、方向和变换。
destination: Cesium.Rectangle.fromDegrees(
114.591,
-45.837,
148.97,
-5.73
),//摄像机在 WGS84(世界)坐标中的最终位置,或从自上而下视图可见的矩形。
});
// viewer.flyTo(layer); flyTo(target,options)将相机飞到提供的实体、实体或数据源。
//如果数据源仍在加载过程中或可视化仍在加载中,则此方法在执行飞行之前等待数据准备好。