春节期间放假(2月15日到2月21日),暂无工程师值班,2月22日正式上班,如给您带来不便,请见谅。

选择打开服务器地图

0 喜欢 0 不喜欢
21 浏览

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:因为工作空间中有多张地图,我该如何选择加载其中一张地图呢

最新提问 2月 3 分类:移动GIS | 21次浏览 | 用户: Alan 初出茅庐 (71 分)

1个回答

0 喜欢 0 不喜欢
如果打开的在线数据源中有多个影像数据集,可以先通过索引或者数据集名(DataSource.getdatasets.get())获取到数据源下的数据集,然后再将数据集添加到地图中。
最新回答 2月 5 用户: 王国新 名扬四海 (1,480 分)
...