首页 / 浏览问题 / 移动GIS / 问题详情
imobile 如何加载两份rest服务
131EXP 2018年09月18日

如图,用不同的datasource来加载rest服务,进而加入到mapControl 但是实际情况是能够运行,但是地图显示有问题(两份rest服务的比例尺不同),请问应如何修改,谢谢!

2 个回答

您好,你说的显示有问题,具体是什么问题呢,麻烦描述清楚一点。
9,197EXP 2018年09月19日
指的是地图好像被锁定了,不能移动地图,只能移动一小块,又自动返回到原来的位置,比例尺也好像是锁定了
1. 检测两个服务的坐标系是否相同,不同的话,开启动态投影,Map.setDynamicProjection(true)

2. 两个地图的比例尺是否相同,不同的话叠加效果通常不好,推荐使用相同的比例尺

3. 地图是否被锁定s显示范围,Map.isViewBoundsLocked()可检查,通过Map.setViewBoundsLocked(false)可解除锁定。
694EXP 2018年09月19日
两者比例尺是不一样的,坐标系是一样,已叠加过了,因为底图的范围(世界地图)比较大,业务数据地图比较小,如果缓存成同样比例尺切片的话,底图要花费很多时间,所以才切分成两份rest缓存服务
这样的话,在较大比例尺下就看不见较大范围的底图了。
...