const handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas);
//監(jiān)聽(tīng)鼠標(biāo)滾輪事件
handler.setInputAction((wheelment) => {
//從Cesium中獲取當(dāng)前地圖瓦片等級(jí)
let tiles = new Set();
let tilesToRender = viewer.scene.globe._surface._tilesToRender;
if (Cesium.defined(tilesToRender)) {
for (let i = 0; i < tilesToRender.length; i++) {
tiles.add(tilesToRender[i].level);
}
console.log('當(dāng)前地圖瓦片級(jí)別為:');
console.log(tiles);
}
}, Cesium.ScreenSpaceEventType.WHEEL);
Cesium 監(jiān)聽(tīng)鼠標(biāo)滾輪,滾輪每次滾動(dòng)獲取當(dāng)前地圖瓦片等級(jí)。
靈感來(lái)自:cesium獲取當(dāng)前地圖瓦片縮放級(jí)別_右弦GISer的博客-CSDN博客_cesium 獲取縮放級(jí)別文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-504748.html
實(shí)際使用時(shí)體驗(yàn)并不好,最后使用監(jiān)聽(tīng)高度的方法。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-504748.html
到了這里,關(guān)于Cesium 鼠標(biāo)滾輪事件獲取地圖縮放等級(jí)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!