Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在绘制的Poligon区域检查lat/lon_Android_Google Maps - Fatal编程技术网

Android 如何在绘制的Poligon区域检查lat/lon

Android 如何在绘制的Poligon区域检查lat/lon,android,google-maps,Android,Google Maps,我正在做一个项目,在那里我用 PolygonOptions rectOptions = new PolygonOptions(); rectOptions.addAll(lat_longList); rectOptions.strokeColor(Color.BLACK); rectOptions.strokeWidth(5); rectOptions.fillColor(Color.LTGRAY); poliPolygon = map.addPolyg

我正在做一个项目,在那里我用

PolygonOptions rectOptions = new PolygonOptions();
    rectOptions.addAll(lat_longList);
    rectOptions.strokeColor(Color.BLACK);
    rectOptions.strokeWidth(5);
    rectOptions.fillColor(Color.LTGRAY);
    poliPolygon  = map.addPolygon(rectOptions);
但现在我想检查另一个lat/lon(22.00,88.011行)是否落在该多边形区域中。如果lat/lon在该区域内,则加载一个标记


请在此问题上提供帮助。

您可以尝试使用PolygonOptions的getPoints()。

请看:事实上,你能澄清一下吗。您是在多边形中查找特定标记还是在多边形中查找纬度/经度?@RaySülzer答案指的是google map v3 javascript而不是Android这是我正在使用本机java api的javascript api示例。@Ray我在查找纬度/经度是否在多边形中?