首页 / 浏览问题 / 移动GIS / 问题详情
Layer.hitTestEx查询永远1条数据
6EXP 2023年08月25日

使用产品:11i 操作系统:Android
查询范围要素代码

Selection selection = layer.hitTestEx(pt, 50);

selection返回的数据数量永远都是1,就算把范围改的很大还是1

selection.getCount()返回结果是1

这个layer的文档说明中:

hitTestEx(Point pt, int tolerance)
返回选中的对象的集合。

这个查询接口,只要点击的地方有数据都是1条数据,叠加的查不出来,请问是怎么回事。

1个回答

您好,范围很大指的数值是50吗,还有图层里是不是只有一个对象呢,确认下图层对象是否正确呢,如果图层找错了,那么结果不一定正确呢
3,465EXP 2023年08月25日
范围设置的是30,图层有很多个对象,图层是正确的,都能读出一个要素了,也是我想要的要素,但是在范围内的要素只读出了一个要素,其他的没反应。我想要的是返回在这个范围内的所有要素。
这边已经发现该问题,待修复后第一时间通知您
...