2011-02-16 76 views
0

首先,我在force.com APEX中对此进行了编码。纬度/经度列表中的点

我有一个Google地球KML。在这个KML文件我有一系列坐标:

<coordinates> 
    -73.920776,40.710476,0.000000 
    -73.926125,40.705692,0.000000 
    -73.933609,40.702782,0.000000 
    ... 
    ... 
    -73.924210,40.714085,0.000000 
    -73.922409,40.712849,0.000000 
    -73.920776,40.710476,0.000000 
</coordinates> 

我想要做的就是创建一个有我所有的坐标的数组,然后能够检查一个给定的经/纬度落在坐标系中。我已经查看了多边形内的点,但希望看看是否有更简单的方法。

感谢 弗兰克

+0

[Convex Hull](http://en.wikipedia.org/wiki/Convex_hull)怎么样? – 2011-08-11 05:20:09

回答

0

如果你有一个相对较小的区域 - 这不会在极或通过国际日期变更线,然后走在多边形点就足够了。