2013-07-22 2 views
0

На карте есть регион, и я должен проверить, является ли он маркером в этом регионе. Проблема заключается в том, как объявить это «прямоугольное», как объявить границы с латами и lng.Проверьте, находится ли точка в многоугольнике или нет

Возможно, кто-то хочет узнать подробности: Я разрабатываю веб-приложение для такси. Таким образом, пользователь объявит оригинал и destinatoin, поставив 2 маркера. И центр города, площадь 12X12 км. имеет постоянный tarif почти 10 $. И тариф для других пунктов назначения (за пределами площади) рассчитывается от tarif на км. от дБ.

ответ

0

может быть много способов, 1 возможно:

google.maps.Circle создать с центром, установленным в центре города и радиусом 12000.

Все, что вы должны проверить теперь, если адресат расположенных в пределах круга.

definedCircle.getBounds().contains(destinationLatLng) 
Смежные вопросы