首页 / 浏览问题 / 移动GIS / 问题详情
imobile 天地图底图和注记同时加载,注记遮挡底图
9EXP 2023年10月09日

关键代码如下:

MapControl mapControl = mapView.getMapControl();
Workspace workspace = new Workspace();
mapControl.getMap().setWorkspace(workspace);// 将地图显示控件与工作空间关联

//加载天地图底图
DatasourceConnectionInfo connectionInfo = new DatasourceConnectionInfo();
connectionInfo.setServer("http://t0.tianditu.gov.cn/vec_w/wmts?DPI=96&tk=token&TOPLEFTCORNEREXCHANGE=1");
connectionInfo.setAlias("天地图");
connectionInfo.setEngineType(EngineType.OGC);
connectionInfo.setDriver("WMTS");
Datasource datasource = workspace.getDatasources().open(connectionInfo);
mapControl.getMap().getLayers().add(datasource.getDatasets().get(0),true);

//加载天地图注记
DatasourceConnectionInfo connectionInfo2 = new DatasourceConnectionInfo();
connectionInfo2.setServer("http://t0.tianditu.gov.cn/cva_w/wmts?DPI=96&TOPLEFTCORNEREXCHANGE=1&tk=token");
connectionInfo2.setAlias("天地图注记");
connectionInfo2.setEngineType(EngineType.OGC);
connectionInfo2.setDriver("WMTS");
Datasource datasource2 = mapControl.getMap().getWorkspace().getDatasources().open(connectionInfo2);
mapControl.getMap().getLayers().add(datasource2.getDatasets().get(0),true);

加载完成效果图:

天地图底图和注记叠加的时候,注记图层背景不是透明的,是黑色的,把底图遮挡了。

1个回答

您好,该缺陷已修复,去官网下载最新版本即可
3,250EXP 2023年10月09日
感谢,升级到v11.1.1好使了
...