Как найти «близлежащий перекресток» в Google Maps? - PullRequest
0 голосов
/ 27 декабря 2018

Я бы хотел найти "угол улицы" или "ближайший перекресток" в Картах Google.Мне нужен только lat / lon в качестве вывода, мне не нужна читабельная этикетка.В идеале это должен быть случайно выбранный перекресток в радиусе 500 м от заданной точки, а не просто «предстоящий перекресток» на маршруте.

В лучшем из миров я мог бы сделать это, используя бесплатныйверсии API мобильного SDK (я использую телефон Android).

API "snap to road" не является бесплатным и также не совсем говорит о перекрестках.«Маршрутный» API мог бы рассказать мне о перекрестках, но только если бы мне удалось протолкнуть маршрут, который, как оказалось, совершил поворот в соответствующей точке.

Самое близкое, что я могу выяснить, - это установитьстиль контраста на карте «нормального» режима, затем создайте снимок для растрового изображения, а затем используйте анализ изображения, чтобы выяснить, что выглядит как пересечение дорог;затем используйте объект Projection, чтобы отобразить его в широту / долготу.

Это кажется довольно хрупким.Есть ли лучший способ использовать доступные API Google Maps для этого?(С оплатой или без.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...