首页 / 浏览问题 / WebGIS / 问题详情
featureResults 怎么返回 geojson?
247EXP 2025年11月25日
如题,返回的json数据并不是完整的geojson数据集合,我想要完整的geojson数据这样加载起来方便点,不然我要自己做转换比较麻烦。

1个回答

您好,

建议使用supermap iclient相关地图库,通过iclient库构建featureResults请求,返回时就是geojson格式。

如使用iclient-ol插件,通过GetFeaturesBySQLParameters接口构建数据服务的sql查询,返回格式如下图:

具体接口参考官方网站教程:https://iclient.supermap.io/

希望能够帮助到您。

575EXP 2025年11月25日
有完整的请求示例吗?因为我是用的webgl我不太想引入一个完整的新库。或者说webgl也有对应的请求封装吗?

您好,webgl也可以使用iclient插件,如果项目中使用npm包管理,直接使用npm安装插件即可,参考:https://iclient.supermap.io/web/download/download.html#npm

数据服务查询示例:https://iclient.supermap.io/examples/openlayers/editor.html#02_getFeatureBySQL

...