二三维联动使用鼠标在不同div上移动,发生变化

0 投票

在原有的demo基础上添加如下代码:

<input type="button" name="3D" id="Explore3D" value="二维、三维" onclick="scenemapPan()"/>

scenemapPan=function () {

document.getElementById("cesiumContainer").onmouseenter=function(){

scenePan();

};
document.getElementById("mapContainer").onmouseenter=function(){

mapPan();

};

};

当鼠标在二维到三维时候会引起三维球的缩小。

效果图如下:

<!--StartFragment -->

5月 21 分类:  20次浏览 | 用户: ccsm1 (6 分)

1个回答

0 投票
这得查看你的计算场景的camera的方法。如果你点击二维时,是通过当前底图范围去计算场景的相机的算法的话,那么会直接定位到全球的。这个时候你缩放地图,场景也就自动定位到你地图范围去了
5月 22 用户: 宋翔 学富五车 (681 分)
...