我正在开发一个应用程序,它在开发人员 arcgis 中具有要素层,我很困惑如何获取两个数据的交集,比如我的 GPS 和我的多边形层,就像我进入当前的多边形层一样,比如 android 中的地理围栏地理信息系统。
最佳答案
作为引用,这是我在 android gis 中解决问题的方法:
Geometry myGeom = GeometryEngine.buffer(featureLayer.getGeometry(),0);
Point myLocation = locationDisplay.getMapLocation();
boolean isIntersects = GeometryEngine.intersects(myGeom,myLocation);
其中 myGeom 是 geometry 和 distance 的 geometry 2 参数,boolean intersects with parameter of 2 geometry 但它也接受点来检查 polygonLayer 是否与我的当前位置相交。
关于java - 如何在 android GIS sdk 100.2.1 中将多边形层与我当前的 GPS 相交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51482022/