首页 / 浏览问题 / 云GIS / 问题详情
SQL查询只返回一部分要素
24EXP 2018年07月29日
我调用数据服务,有277个符合SMID>0点要素,结果地图上只返回20个

还有就是我查询另一数据集,结果一个都没有在地图上显示,想请问一下大佬怎么回事

1个回答

您好,查询参数里toIndex设置为-1
4,524EXP 2018年07月30日
您好,要素是能够全部显示了,但是只能查询一个数据集,其他数据集不可以很奇怪,按F12又没有报错,我想请问怎么解决

一个是地图sql查询的,一个是数据集sql查询的,你可以参考下

不好意思,可能我问题描述的不是很清楚,我的问题是相同一段代码,我换了一个数据集后就不能运行了,有些会F12报错,有些不会
检查是否有重名例如world.1 这种,过滤条件是否正确。
您好,是这样的,1.我当初发布空间时,数据源中有几个图层,然后他们对应的属性表我也发布上去了,然后因为名字一样,个别属性表 名称空间自动改为XXXX,矢量图层为XXXX_1,我把矢量图层XXXX_1作为数据源进行查询,您的意思是这样是不可以的是吗,得把他们重新命名?

2.还有就是我想请问一下,SQL查询时,有个字段是中市,有个要素值为柳树,然后

attributeFilter: "中市=柳树"这样查不出来,想请问哪里错了?
1.你为什么要发布属性表?查询也是对矢量图层进行查询,如果对矢量图层查询还是出不来结果的话,把attributeFilter设为smid>0这种,排除其他干扰项自行排查

2.attributeFilter写法是标准sql语句
...