请问iclient 3D for webgl 如何加载WFS服务?

0 投票

使用产品:iclient3d  10i for WebGL  操作系统win10 x64

问题详细描述:请问iclient 3D for webgl 如何加载WFS服务?classic可以实现wfs的加载,但是如何应用到webgl当中呢?

10月 22, 2019 分类:  121次浏览 | 用户: xd487000 初出茅庐 (25 分)

1个回答

0 投票
 
已采纳

您好,iclient 3D for webgl没有相关的接口。因为iclient 3D for webgl是基于Ceisum开发的,您可以使用Cesium源生的代码去加载WFS服务

您看一下这篇文章对您有没有帮助https://www.cnblogs.com/arxive/p/8414843.html

10月 22, 2019 用户: 赵爽 登峰造极 (6,206 分)
采纳于 12月 11, 2019 用户:xd487000
这篇文章我也看过了,但是他加载的是个哦server发布的wfs,我加载的应该是超图iserver发布的wfs服务,感觉没法获取它的geojson。我咨询了一名超图的工作人员,他说可以参考classic加载wfs,并且说webgl内置了classic,我不太明白这是什么意思?是我引入classic的js文件之后就可以加载wfs吗?

如果你想通过classic加载wfs是可以的。

您可以看一下这个示例http://support.supermap.com.cn:8090/webgl/examples/editor.html#getFeatureBySQL

这个示例中就调用了classic(12行),然后您在参考classic的加载wfs服务

http://iclient.supermap.io/examples/classic/editor.html#OGC_queryByWFS

...