首页 / 浏览问题 / WebGIS / 问题详情
超图FAQ:在做前端属性查询的时候,点击的位置图层多个子对象的时候,查询不到属性(做的时候应该有合并) L.supermap.queryService(url).queryByDistance(params, async (result) => { result = await transformIServerData(result); resolve(result); }, "ISERVER"); 这个方法查询不到属性,该怎么解决,点击到之后一个子对象或者两个子对象的位置的时候就能查询出来,10来个或者更多子对象的时候就不行
64,468EXP 2025年04月29日
在做前端属性查询的时候,点击的位置图层多个子对象的时候,查询不到属性(做的时候应该有合并) L.supermap.queryService(url).queryByDistance(params, async (result) => { result = await transformIServerData(result); resolve(result); }, "ISERVER"); 这个方法查询不到属性,该怎么解决,点击到之后一个子对象或者两个子对象的位置的时候就能查询出来,10来个或者更多子对象的时候就不行

1个回答

【问题原因】QueryByDistanceParameters 接口查询受参数 geometry 和 distance 控制,不同查询的几何位置与半径影响查询结果 【解决办法】结合查询的数据范围与传入的几何查询对象,适当控制 distance 的大小,大范围的对象 distance 适当增加后能查询返回结果
64,468EXP 2025年04月29日
热门文章
关注我们
...