首页 / 浏览问题 / WebGIS / 问题详情
绘制多边形查询
YWQ
75EXP 2023年08月17日

请问,我把之前的矩形查询,改成了绘制任意框,但出来的结果会出来,或者说还是之前矩形框的结果,代码和显示如下,请问,是哪里出错了呀​​​​​​​

1个回答

你好,1、自定义绘制查询框与原矩形查询结果如果是一样的,查询的数据集和范围、接口参数是否一致。、

2、官网示例有多边形查询,参考一下实现方式:https://iclient.supermap.io/examples/classic/editor.html#query_queryByGeometry

1,865EXP 2023年08月17日
查询的数据集,范围、接口是一样的,就更改了一下绘制方式,刚刚和示例对比了一下,除了两个自己设置的图层名称不一样,其他差不多,我更改了一下这个

var feature = new SuperMap.Feature.Vector();

        feature.geometry = drawBoundsArgs.feature.geometry,,但查询结果,还是和多边形对应不上,请问还可能是哪里的问题呢

可以直接用几何查询接口QueryByGeometryService:https://iclient.supermap.io/examples/classic/editor.html#query_queryByGeometry

...