检查JAVA中的GoogleMaps API的坐标是否为多边形

时间:2016-09-15 16:26:47

标签: java google-maps google-maps-api-3

是否可以使用JAVA检查位置(纬度,经度)是否在多边形内。我知道这在JavaScript中是可行的。我找到了Java的客户端库,但是无法像使用例如

的JavaScript那样找到这样做的方法
containsLocation();

或者它是一种使用网址的方法,并使用我在多边形中绘制的网址进行http请求,并将其与我要检查的坐标相匹配?

我已尝试过Java客户端库,但无法找到任何方法。

非常感谢任何帮助。

PS:我必须使用Java

编辑:

我发现了这个:

Polygon poly = new Polygon();

    poly.addPoint(100, 100);
    poly.addPoint(100, 0);
    poly.addPoint(0, 0);
    poly.addPoint(0, 100);

    Point p = new Point(99, 99);

    System.out.println(poly.contains(p));

0 个答案:

没有答案