浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
3Dfor WebGL中,设置地图指定区域拖动,其他区域不可见
纤雨梦尘
5EXP
2019年09月25日
我有一个业务需求,大致意思是这样:
我的地图中有一百个左右的厂区,我想让这一百多个厂区的用户登录进来这个系统之后只能在自己厂区内部进行拖动,放大,拉伸之类的,其他区域不可进行操作,或者是不可见,或者是即便是可见,也不能进行缩放,拖动
webgl
请
登录
或者
注册
后回答这个问题。
1个回答
您好,您可以根据用户来设置相应的相机范围和相机高度。使每位用户只能在自己的范围,高度内移动
可以通过Cesium.Camera.DEFAULT_VIEW_FACTOR 来设置相机移动的范围,通过viewer.scene.screenSpaceCameraController.minimumZoomDistance/maximumZoomDistance 来设置最小/大高度。
screenSpaceCameraController中也有其他的一些设定,您可以看看有没有更符合您需求的
赵爽
6,215EXP
2019年09月25日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
请问在webgl中如何对指定区域的地形数据进行设色
服务加载只显示指定区域内,其他隐藏
webgl分屏时如何设置压平对指定视口的可见性
超图FAQ:使用heatmap.min.js搭配webgl绘制热力图时,指定了矩形的绘制区域,但是贴上热力图后,结果并没有和矩形贴合
超图FAQ:麻烦请教个问题,使用heatmap.min.js搭配webgl绘制热力图时,指定了矩形的绘制区域,但是贴上热力图后,结果并没有和矩形贴合。能帮忙看看么?
地图添加到大屏中地图组件 地图不可见 是否其他方面什么限制
你好,分离是指可视域的可见区域分离,还是模型上进行分离
请问cesium怎么获取指定区域的地形高程值
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...