我是加载了倾斜摄影后, 模仿了三维地形淹没分析那个, 可以获取polygon,然后HypsometricSetting加到了this.viewer.scene.globe上,
this.viewer.scene.globe.HypsometricSetting = { hypsometricSetting: this.hypFlood, analysisMode: Cesium.HypsometricSettingEnum.AnalysisRegionMode.ARM_REGION };
超图官网缓存图层那个 ,是加到了获取的layer上,
const layer = this.scene.layers.find("sci_park");
layer.hypsometricSetting = { hypsometricSetting : hyp, analysisMode : Cesium.HypsometricSettingEnum.AnalysisRegionMode.ARM_ALL };
并且我用scene.layers输出看不到图层名, 请问怎么看到图层名称来获取图层, 以来查看图层的最低和最高的高程信息 (超图官网的例子中,倾斜摄影很小一块, 我这里这是整个区的, 很大,所以想着用三维地形区域中,Polygon的方式来选择部分区域的) PS: 加载的倾斜摄影 是下面这种方式, 加载后Layers看不到,primitives能看到
this.cityObliqueTiles = this.viewer.scene.primitives.add(new Cesium.Cesium3DTileset({ // show:false, url: 'http://xxx.xxx.xxx.xxx:port/tileset/tileset.json' }));