版本 Android 10i
相同的代码目前已知在红米K30上有问题;
问题描述
添加天地图矢量底图可以正常显示,然后再叠加天地图矢量标注后不能正常显示标注图层,且底图也出现问题;
但是在红米K30上有问题,华为V20上没有问题;
添加底图
DatasourceConnectionInfo datasourceInfo = new DatasourceConnectionInfo();
datasourceInfo.setAlias(TIANDITU_1);
datasourceInfo.setDriver("WMTS");
datasourceInfo.setEngineType(EngineType.OGC);
datasourceInfo.setServer(String.format("http://t0.tianditu.gov.cn/vec_c/wmts?dpi=%d&tk=%s", 96, ClientApplication.TIANDITU_APP_KEY));
datasource = mMapControl.getMap().getWorkspace().getDatasources().open(datasourceInfo);
mapLayers.add(datasource.getDatasets().get(0), true);
叠加标注
DatasourceConnectionInfo datasourceInfo = new DatasourceConnectionInfo();
datasourceInfo.setAlias(TIANDITU_NAME);
datasourceInfo.setDriver("WMTS");
datasourceInfo.setEngineType(EngineType.OGC);
datasourceInfo.setServer(String.format("http://t0.tianditu.gov.cn/cva_c/wmts?dpi=%d&tk=%s", 96, ClientApplication.TIANDITU_APP_KEY));
datasource = mMapControl.getMap().getWorkspace().getDatasources().open(datasourceInfo);
nameLayer = mapLayers.add(datasource.getDatasets().get(0), true);