Выбор точек карты внутри карты Poly - PullRequest
0 голосов
/ 07 октября 2010

Я пытаюсь найти алгоритмический способ выбора точек, попадающих в конкретную область произвольной формы на карте Google.По сути, я хочу иметь возможность указать точку и спросить функцию, находится ли эта точка в произвольной (но специально определенной) области карты.

Например, как я могу определить, содержалась ли точка в зеленой зоне?раздел (Региональный парк Брайон) на следующей карте:

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

Мне нужна помощь, чтобы выяснить, как определить конкретную область, а также алгоритм, который будет принимать в определенной области и точке и возвращать истину / ложь.

Заранее спасибо за помощь!

1 Ответ

0 голосов
/ 03 мая 2011

Это было полезно для меня:

https://github.com/tparkin/Google-Maps-Point-in-Polygon

...