浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
移动GIS
/
问题详情
请问绘制图层有没有不改变地图显示范围的设置
xiaoshua...
19EXP
2024年06月17日
layers.add(dataset1, true);
这个方法每次都会改变地图展示范围,可不可以不改变。
layers
请
登录
或者
注册
后回答这个问题。
1个回答
可以在添加图层前先获取地图显示范围,用map.getBounds先获取当前显示范围,添加图层后再使用map.setViewBounds()设置之前的视图范围,这样添加图层后范围还是添加图层前的范围
李权徽
3,660EXP
2024年06月17日
我目前就是这么实现的,这样做会有闪烁,就是跳过去再跳回来
可以用map.setLockedViewBounds(Rectangle2D rect) 设置地图控件中锁定的地图可视范围,这样设置后地图可视范围会被限定在目标范围中
好的 谢谢
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
layers.get("Line@edit")这个图层不存在,且有其它报错
配图时设置了图层的显示比例尺范围,但发布服务后发现没限制
iobjects .NET中如何获取图层名称及数据源
超图FAQ:切图的文件在pad端缩放过程中到某个范围之间就会有概率 出现这种标注文字的虚影。图中绿色框选部分为正常的标注,蓝色框选部分为虚影。这种情况在idesktop中是没有的 请问这种问题改怎么解决
idesktop10 坐标系重设之后范围不会改变。。会导致无法定位到图层
限高分析只支持s3m模型吗?3dtiles要执行限高分析有没有样例?能不能通过绘制范围进行限高分析?
如何设置地图显示范围
超图FAQ:请问iserver中地图的中心点和地图范围只显示到小数点后两位,经纬度坐标的地图用这个中心点误差会很大,这个有优化的办法吗?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...