浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
云GIS
/
问题详情
js聚合函数avg查不到数据
csbug
19EXP
2018年04月17日
js里使用
var filterParams = new SuperMap.REST.FilterParameter({
name: name,
fields: [avg(地面高程) as '平均地面高程'],
attributeFilter: filter,
});
查出来数据条数为0
javascript
请
登录
或者
注册
后回答这个问题。
1个回答
您好,请问您使用的方法是什么?查的什么类型的数据集呢?查询的条件又是什么?希望您可以详解一下
程yan
1,695EXP
2018年04月17日
oracle工作空间,没有过滤条件,查询所有数据
是通过地图服务查询,还是通过数据服务查询呢?一次性查询量有是多少呢?数据类型是点、线还是面呢?
数据服务,不使用聚合函数
fields: [smid, x, y, '地面高程']
能正常查询,一百多条点数据
我们fileds字段传的是数组,目前不支持[avg(地面高程) as '平均地面高程']这种条件,一般来讲都是在查询结果中遍历来修改的
idesktop里使用这种查询模式可以查询,左边查询空间和属性信息,跟js里一样只能使用普通字段查询,不能使用聚合函数。我在想js里有没有哪个参数想桌面软件一样设定查询模式
还有个问题是文件型工作空间,两种模式都可以使用avg查询,js里也正常,转成oracl工作空间之后就出现上面问题了
您看看是不是您的这个字段的字段类型是什么?某些字段类型在我们udb中是可以支持运算,但是在oracle中是不支持的
双精度 double类型
您试试把这个字段转换成float类型呢?orcale中应该是用number类型来替换了double类型
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
iobjects java对数据库型源进行聚合函数查询
想要进行带有聚合函数的SQL查询,queryParameter怎么写?
JS 量算面积查询查不到数据
JS 查询数据时,有些字段查询不到内容
超图FAQ:请问一下这个聚合可视化效果是否支持按照行政区划边界来进行聚合,而不是根据点半径。
iserver featureresults rest服务支持聚合查询嚒(非Elasticsearch数据源),有没有别的方式查到?(结果如:小学:150, 中学:222...)
markercluster点聚合怎么根据行政区划作为聚合边界
markercluster点聚合怎么根据geojson提供的区县作为聚合边界
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...