浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
移动GIS
/
问题详情
地图显示范围大小问题
fik_tju
55EXP
2020年11月24日
1、数据集导入地图进行显示,由于数据集所示范围大小不一样还是其他原因,导入地图之后,会出现前面打开的图层缩放至一个小点,请问如何解决?
2、我通过setBounds()或者setViewBounds()方法后,然后点击全幅显示的按钮,就又会出现问题1中的情况。
请问如何具体解决上述显示问题。
图层叠加;全幅显示
请
登录
或者
注册
后回答这个问题。
1个回答
您好,1.您可以设置中心点坐标和比例尺来解决地图显示问题
2.全幅显示不正确你可以确定一下你的数据集的范围是不是差别很大导致的,建议通过设置中心点和比例尺来控制显示范围
董懿鑫
9,232EXP
2020年11月24日
对,因为有几个新建的数据集没有设置具体的范围,差距应该挺大。那按照您的意思,我需要提前知道中心点和比例尺???因为你只能把数据集加载进去之后,你才能获得地图的相关参数。
您那边需要知道你要显示的数据的坐标和当前比例尺。然后去设置就可以。或者你单独获取某个数据集的范围,然后设置显示范围
okok,那就是我找到我所有数据集里面最小的bounds之后,然后我设置这个bounds。那如果我点击全幅显示了呢,这个难到在map.ViewEntir之后,然后在设置一下bounds,起到类似的效果吗??
全幅显示是要计算地图中所有数据集的范围,如果你的数据集范围差距很大就不建议使用全幅显示了
呃呃呃,那这个就很难受啊。。那是不是在桌面端制作的时候就设置好每个数据集的大小范围,使其不相差太大,这也移动端的全幅才好使???
最好是数据集范围一致或者相差不大,建议在做数据的时候就制作好
谢谢您的回答
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
超图FAQ:请问iserver中地图的中心点和地图范围只显示到小数点后两位,经纬度坐标的地图用这个中心点误差会很大,这个有优化的办法吗?
超图FAQ:请问一下,idesktop(10.2.1版本)制作专题图后,在iserver(10.2.1版本)预览无法显示完全,并且在专题图上叠加一个范围更大的数据并隐藏,在iserver预览也无法显示完全,这个该怎么处理?
android设置最大最小缩放范围
android怎么设置放大缩小的级别范围
设置地图最小显示范围
webgl中如何设置地图的最大显示范围
在后台调用 iServer 打印已知图形的bounds,怎么计算最大跟最小比例尺范围
显示外部最大范围在什么地方?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...