IClient请求数据服务SQL查询返回后报错

0 投票

https://iclient.supermap.io/examples/leaflet/editor.html#02_getFeatureBySQL

在官网示例基础上将数据集修改为三维数据集,如三维线数据,查询服务端可以正常返回数据。

5月 10 分类:  36次浏览 | 用户: xyz绿洲 (2 分)
修改于 5月 10 用户:xyz绿洲

1个回答

0 投票
你好,你发的那个示例是leaflet的,是对地图服务发sql查询请求的。
5月 10 用户: Carlo 名扬四海 (1,789 分)

https://iclient.supermap.io/examples/leaflet/editor.html#02_getFeatureBySQL

这个。

这个示例中,如果查询二维数据服务,没有问题。

但是如果换成三维数据服务,服务端也是可以返回的,但是到了客户端的回调函数中获取不到,报错。

你好,你在iserver里面对数据服务直接写参数发post请求能返回结果吗?
用浏览器调试工具能够看到用示例的代码能够正常返回数据,到了前端的时候用回调函数接收的时候提示出错。

如果查询的是二维数据不会有这个问题。不打算用post请求。
我按照二维的方式已经写了一部分功能了,且做了部分封装,用post请求单独处理三维数据不合适。
你好,我这边试了,iserver直接发post是可以成功请求到数据的,但是因为数据是三维的所以没办法在前端加载出来,如果要加载三维的数据要使用webgl查询以后再展示出来
那是说客户端不支持三维数据的数据服务是吗?
leaflet只支持二维的,三维要使用webgl。
客户端对三维数据进行查询,webgl有接口吗?不是呈现
...