ArcGIS Runtime SDK for Android 100.2.1中Query和Identity问题

MapView.identifyLayersAsync(mClickPoint, TOLERANCE, false, 100);

使用Identity点选查询,点击面内部时无法选中面,只有选中面边线时才能选中面。
QueryParameters query = new QueryParameters();
query.setGeometry(point);
final ListenableFuture<FeatureQueryResult> featureQueryResult = featureLayer.getFeatureTable().queryFeaturesAsync(query);

使用queryFeaturesAsync查询线、面要素时,发现只要点落入到线、面要素的Envelope中都会将线作为结果返回,这样很容易误选。
请问这个怎么处理。
已邀请:

张赛

赞同来自:

理论上来说,不可能出现这种问题。是否是空间关系的设置错误。
另外,如果查询的是在线服务,您可以通过Fiddler进行Android真机抓包,跟踪一下URL请求本身的错误是什么。
最后,对于这种需要测试的问题,强烈建议发送至Esri support邮箱。

要回复问题请先登录注册