首页 / 浏览问题 / 移动GIS / 问题详情
android 怎么显示geoserver发布的wmts地图服务
1EXP 2023年08月02日

我的依赖: implementation files('libs\\com.supermap.mapping_v1021.jar') implementation files('libs\\com.supermap.data_v1021.jar')

我的代码:见下图

问题:

datasource总是null

1个回答

您好,imobile支持OGC标准的在线服务,示例代码如下

String url = "http://supermap.com.cn:8090/iserver/services/map-china400/wmts-china";
Workspace workspace = new Workspace();
DatasourceConnectionInfo info = new DatasourceConnectionInfo();
info.setServer(url);
info.setEngineType(EngineType.OGC);
info.setDriver("WMTS");
info.setAlias("iserver_wmts");
Datasource datasource = workspace.getDatasources().open(info);
if (datasource == null){
    Toast.makeText(this,"数据源打开失败",Toast.LENGTH_SHORT).show();
    return;
}
3,660EXP 2023年08月02日
...