首页 / 浏览问题 / 移动GIS / 问题详情
安卓android使用iMobile,如何判断用户点击在某个区域内
6EXP 2022年08月25日
使用产品:iMobile 11i  操作系统:win10 x64

问题详细描述:使用iMobile,有两种情况:1)在地图上,通过一组点画出一个多边形,2)给出一个行政区划,例如石家庄市。

当用户点击地图时,请问如何判断是否落在多边形或给定的行政区划范围内。多谢!

1个回答

1.点放poing2d,point2ds添加point2d并构造georegion;

2.从数据集中查出行政区几何对象,参考帮助文档recordset

3.geometry.hitTest(Point2D point, double tolerance)测试在指定容限允许的范围内,指定的点是否在几何对象的范围内。
3,415EXP 2022年08月25日
请问这个数据集从哪来的呢,是我们自己私有的iServer提供的吗?公共iServer是否提供数据?
我们不提供数据的哈,需要您自己去准备数据
好的,谢谢!
...