首页 / 浏览问题 / 移动GIS / 问题详情
请问没用数据集的rest服务,用什么方式加载
4EXP 2022年09月27日
DatasourceConnectionInfo dsInfo = new DatasourceConnectionInfo();

dsInfo.setServer(url);

dsInfo.setEngineType(EngineType.Rest);

dsInfo.setAlias(sMapID);

dsInfo.setUser(user);

dsInfo.setPassword(password);

Datasource ds = mapManager.getWorkspace().getDatasources().open(dsInfo);

加载rest服务 一直使用的 datasourses.open()方式加载显示超图服务,但是甲方给我了一个说是没有数据集的rest服务(服务里面只有切片缓存),用这个方法open出来的datasource是null 然后有几个问题想请教一下

1.只要是rest服务,datasourses.open()都能打开吗

2.如果不是,那这种没有数据集的rest服务用什么方式打开呢

3.我移动端是10.1.2的版本,iserve是9点几的版本,这个会有影响吗

1个回答

您好,1.iserver的rest服务都可以打开,您上面的代码没问题的,如果您在对接在线数据有问题可以参考这篇博客https://blog.csdn.net/supermapsupport/article/details/111830939

2.10i移动端与iserver9D这一点不会有影响

3,745EXP 2022年09月28日
...