首页 / 浏览问题 / 移动GIS / 问题详情
iMobile 11i 显示缓存切片地图锯齿严重,在iDesktop没有问题
2EXP 2022年09月28日

iMobile显示效果(设备 huawei matepad 11  harmonyOS 2.0)

iDesktop显示效果

1个回答

您好,这边看您的两张移动端与桌面的效果对比图比例尺不够相近二者看着对比不明显呢,麻烦您把数据给我这边看一下呢,私信您了
3,685EXP 2022年09月28日
链接: https://pan.baidu.com/s/1MoxwTX2w24XeCyGCJDkeMA?pwd=6qvk 提取码: 6qvk 复制这段内容后打开百度网盘手机App,操作更方便哦
 

测试数据
数据发您了,有结果给个反馈
您好,您的地图我在这边的设备上加载了,map.getmapdpi获取到的值为277,使用了mapcontrol.getMap().setMapDPI(186)之后的效果与桌面相近,您那边尝试一下呢

还是一样问题,首先我的设备的dpi是400,默认加载缓存地图获取得dpi为240,在地图打开后,通过如下代码

mMap.setUseSystemDPI(false);
mMap.setMapDPI(186.0);

设置mapdpi后只是dpi后只是地图整体缩小,还是有锯齿,并没有达到桌面效果。

还有一个疑问?这种锯齿是可以通过桌面版切割缓存图片大小解决?还是只能在设备端设置?

1.用移动端打开瓦片后地图的最小层级比例尺显示效果比桌面的最小层级比例尺看着要大,这就是因为dpi不一致,建议您生成瓦片时设置dpi为96

2..瓦片可以设置dpi,具体操作您可以查看桌面的帮助文档,“生成地图瓦片”
...