首页 / 浏览问题 / 移动GIS / 问题详情
iMobile添加未切缓存的图层
81EXP 2019年09月12日

iMobile中添加切片的s3m图层:

scene.flyToPoint(new Point3D(113.318085156075540, 23.178268318358306, 250), 2000);
String layerUrl = "http://192.168.5.229:8090/iserver/services/3D-b13Mobile/rest/realspace/datas/b13@udb13";
Layer3D add = scene.getLayers().add(layerUrl, Layer3DType.OSGBFILE, "b13@udb13", true);

但是对于很小的线数据,不切缓存是可行的,但是我发现用这种方式去加载的时候,iserver里面是直接没有东西的:

那这种怎么通过addLayer的方式加载呢

1个回答

您好,在imobile中加载三维数据说明如下:

1、imobile支持加载本地和iServer发布的在线三维数据;

2、不管是本地加载还是在线加载,三维数据都要切成移动设备类型的场景缓存(如果是在Android中加载切场景缓存时选Android设备类型,如果在IOS上加载选IOS设备);

3、在imobile中以图层的方式加载iServer发布的三维数据到场景中目前只支持scene.getLayers.add()方法;

4、如果你还有关于iServer的问题可以在iServer模块去提问,有对应的工程师给您解答。
2,042EXP 2019年09月12日
...