首页 / 浏览问题 / 三维GIS / 问题详情
安卓8.1.1三维场景问题
zpf
3EXP 2017年04月09日

iDesktop 8.1.1版本生成安卓三维场景缓存,加载到安卓系统(v8.1.1)中,出现以下问题:

1、地形数据如生成dem缓存,安卓端地形未加载成功;

2、换为tin缓存则加载成功,但是场景中矢量缓存数据未贴地显示的情况(desktop和安卓都存在该情况);

3、模型数据在安卓端存在贴图丢失的问题,但desktop中加载,显示正常;

(地形为dem缓存,安卓端未加载成功,模型存在丢失纹理问题)

(桌面端显示没问题)

(tin格式地形,矢量数据未贴地显示,显示在地形下方)

1个回答

你好,就你上面的问题解释如下:

1、生成Android设备的场景缓存中如果有地形缓存只能选tin地形缓存类型;

2、如果在贴地打开的场景的情况下还有悬空,可能是你的数据的底部不是建筑的底层,而是离建筑底层一段距离,需要向下移动模型或者该图层的高度模式设置为相对高度,底部高程设置为一个负值;

3、在移动端打开的场景缓存需要进行压缩纹理。
2,042EXP 2017年04月10日
您好,谢谢你的回答,仍有疑问:

1、建筑数据具备高程信息,设置为绝对高程,实际应与地形数据相套合;TIN地形缓存时,安卓端问题为矢量数据未贴地显示,而是贴球面显示(高程为0),位于地形数据下方,矢量图层设置为相对地面模式;

2、移动端纹理压缩是“倾斜摄影”-“移动端”-“压缩纹理”吗?
1、高程是为0,但是你做的数据不是从建筑的底部算起的,是离底部向下一段距离开始算的;如果不想重新做数据,就用非贴地,然后底部高程设置为一个负数,这个值需要调整,可以先量算一下地表到建筑底层的高度,取其负数即可;

2、对,做移动端的压缩纹理。
好的,谢谢啦
...