首页 / 浏览问题 / 移动GIS / 问题详情
imobile10i sceneControl中加载map服务
81EXP 2020年04月14日

类似在iserver中发布的http://10.0.1.103:8099/iserver/services/map-arcgis-BDCDJSHYQZDDB0/rest/maps/BDCDJ_SHYQZD_DB0这样的map服务,在imobile的scene场景中如何通过addLayer的方式加载;

mainActivity.getSceneControl().getScene().getLayers().add(url, Layer3DType.IMAGEFILE, "BDCDJ_SHYQZD_DB0", true);我通过这个方式加载 并没有展示出这个map图层

1个回答

您好,是不支持直接加载地图服务的,如果您需要加载iserver发布的服务,建议您在桌面对地图生成三维缓存,然后加载场景中保存场景并发布服务,在移动端通过打开iserver场景的方式进行加载。或者把数据发布成数据服务,然后在移动端通过addLayer()方法进行加载,指定的iServer数据服务的URL,如:http://118.186.246.138:8091/iserver/services/realspace-Scene/rest/realspace/datas/xxlayer。
9,242EXP 2020年04月14日
这是转发的arcgis的地图服务,能有办法直接加载到场景里面吗,不然就很麻烦
您好,直接用代码没法加载iserver发布的地图服务作为三维场景来使用
...