选择Map Poly内的地图点

时间:2010-10-07 07:01:34

标签: google-maps-api-3 coordinates geospatial

我正在尝试找到一种算法,以选择哪些点落在Google地图上特定任意形状的区域内。基本上我希望能够提供一个点并询问函数,如果该点位于任意(但具体定义的)地图区域内。

例如,我如何判断一个点是否包含在以下地图的绿色部分(Brions Regional Park)中:

http://maps.google.com/maps?ie=UTF8&q=state+park&fb=1&gl=us&ei=Rm-tTIGRBI2jnQeXrZyTBg&ved=0CEoQtgMwAw&sll=37.912242,-122.078705&sspn=0.086,0.17355&split=1&rq=1&ev=zi&radius=5.68&hq=state+park&hnear=&ll=37.934585,-122.13192&spn=0.089358,0.17355&z=13

我需要帮助确定如何定义特定区域,然后是定义区域和算法中的算法。指向并返回true / false。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)