проверьте, находятся ли широта и долгота в диапазоне начала и конца моей карты Google - PullRequest
0 голосов
/ 22 мая 2019

Я получаю широту и долготу из базы данных и хочу проверить, лежат ли они на моем маршруте (найдено из API направления Google)

Я думал об использовании геозоны, но хочу показать маркер широты и долготы только на моем маршруте

1 Ответ

0 голосов
/ 22 мая 2019

вы можете использовать maputils от Google

    if (PolyUtil.isLocationOnPath(latLng, rectLine.getPoints()  , false, 500 )) {

 // location in on route

                                        }
  1. прямоугольник = ваша уловка
  2. 500 допусков в метрах, которые вы можете установить в соответствии с вашими потребностями
  3. false = флаг, чтобы указать метод, если вы использовали geodesc true при построении полилинии
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...