首页 / 浏览问题 / 移动GIS / 问题详情
安卓rest服务中的矢量数据查询问题
21EXP 2022年02月21日

使用版本为1020

想查询的数据源为rest服务,可不可以对data服务进行查询?可以的话如何写?

我写的对map服务进行查询报错,报错信息如下:

这是什么原因?如何解决?

1个回答

1.从报错看,是您本地没有许可,抛出了许可异常,请检查本地许可部署情况,如果不确定,说下许可情况我们帮您看下问题所在;

2.您是需要Data服务查询还是Map服务查询?
500EXP 2022年02月22日
1. 应该是有许可的,可以打开三维场景。这个是在一个fragment里面报的错

2. data服务查询怎么写?Map服务查询又如何写?两者相比较有什么区别?我这边需求是只有一个输入框,根据输入内容模糊查询。有没有一种可以同时进行多个数据的查询(就是每个数据都可以作为一个图层,进行跨图层查询)的方式?
1.如果打开的是在线三维服务,还需要检查下许可;

2.把您的代码贴出来,帮您看下。

打开的是在线三维服务,难道打开在线三维服务不需要许可吗。。。

这个fragment是在MainActivity

查询的问题也麻烦解答一下。

1.许可上,三维服务在移动端可免费预览,其他功能需要许可文件支持;
2.您代码是打开数据源相关,您如果已经编写查询服务,可以贴下查询服务代码;
许可弄好了,之前确实是许可问题。

查询服务代码没写,就目前的代码没有看到 Log.i("name", name); 这行对应的输出,是打开数据源失败了?

我想的是先成功打开数据源,然后再试着写查询,一步步来。

按照我目前写的,是对map服务进行查询,继续写下去也就是对一个专题数据进行查询。我想问一下对data服务查询可不可以同时查询多个专题数据?
你好,目前接口只能支持对地图服务的查询,并且单次查询只能查一个图层,要多次查询需要您循多次执行查询代码,如果要对数据服务查询,可以参考iServer rest api,自行对iServer数据服务资源发送请求
请问你说的iServer rest api是什么?在哪看?有没有相关API文件?有的话麻烦你发到我邮箱,谢谢!我的邮箱:543141909@qq.com
...