首页 / 浏览问题 / 三维GIS / 问题详情
webgl实现二三维一体化
545EXP 2018年04月08日
功能实现二三维一体化,即二维地图(iclient for JavaScript)和三维场景(3d for webgl)联动。

现在的思路是获取两个窗口的坐标值,相互传递。

问题及难点:

1、怎么实现类似的监听鼠标拖动及滚轮的事件;

2、怎么获取三维场景的中心坐标或者是显示范围;

1个回答

您好,这儿有一个二三维一体化的范例,您研究一下,大致思路是根据相机的高度和一定的角度,来计算出所对应场景的矩形范围。

链接:https://pan.baidu.com/s/11qNZkse-Es-i6dhXKiTbMg 密码:acxu
5,985EXP 2018年04月08日
实现了,感谢!
你好,能简单说一下_calculateAltitudeFromBounds(bounds)方法的算法吗?

相机位置到视野区域的角度是固定的吗?
...