首页 / 浏览问题 / 移动GIS / 问题详情
选择打开服务器地图
89EXP 2018年02月03日

android imobile 从服务器加载数据源代码如下

 m_MapControl.getMap().setWorkspace(m_workspace);
            DatasourceConnectionInfo _dsInfo = new DatasourceConnectionInfo();
            _dsInfo.setServer(ServerConfig.URL_CHECK_SECTION);
            _dsInfo.setEngineType(EngineType.Rest);
            _dsInfo.setAlias("ChinaRest");

            Datasource _ds = m_workspace.getDatasources().open(_dsInfo);
            if (_ds != null) {
                m_MapControl.getMap().getLayers().add(_ds.getDatasets().get(0), true);
                m_MapControl.getMap().refresh();
                hideLoading();
                openWorkSpaceListener.onOpenSucceed();
                int i = _ds.getDatasets().getCount();
                LogUtils.i("地图总数....." + i);
                LogUtils.i("访问服务成功.....");
                return;

问题1:因为工作空间中有多张地图,我该如何选择加载其中一张地图呢

1个回答

如果打开的在线数据源中有多个影像数据集,可以先通过索引或者数据集名(DataSource.getdatasets.get())获取到数据源下的数据集,然后再将数据集添加到地图中。
2,042EXP 2018年02月05日
...