首页 / 浏览问题 / 移动GIS / 问题详情
android 部分机仅载出3D地图,周边2D地图一片绿色无法加载
1EXP 2023年10月25日

红米note12trubo

项目supermap内有一座山是3D,周边都是2D,然后部分机型加载完全正常,部分机型只能加载3D不能加载2D,2D地图范围都是绿色 

1个回答

您好,请问使用的是同一份数据吗,测试使用到了哪些机型呢,使用的imobile版本是多少呢,其中2D部分指的是地图的三维切片吗,如果是三维切片,请看下切片压缩纹理是否为webp呢
3,690EXP 2023年10月25日

是同一份数据,同一个APP。测试使用到了红米note8pro(正常)华为P30(正常)红米note12trubo(不正常)

SuperMap iMobile Trial-20230828.slm

这句话是什么意思呢?没有懂↓

(其中2D部分指的是地图的三维切片吗,如果是三维切片,请看下切片压缩纹理是否为webp呢)

目前我那个2D就是普通的卫星地图,但是没有那种3D效果的。android代码中如何查看切片压缩纹理呢?是这个代码吗?

mBinding.sceneControl.scene.open(mOnlineSceneUrl, mOnlineSceneName)
val layers = mBinding.sceneControl.scene.layers
layers.add(mTiandituUrl, Layer3DType.WMTS, "img", ImageFormatType.JPG_PNG, 100.0, false)
不正常的机型中,3D地图以外的部分都是绿色(未加载)
那边的影像数据是什么格式的呢,如果是三维缓存,可以在三维瓦片配置文件 *.sci3d中查看FileExtentName标签中的内容,该标签中记录了纹理压缩格式,代码中不能查看纹理压缩格式的

以上代码是打开场景的代码吗,如果是在线服务,在手机上打开也要注意纹理压缩格式的
...