Есть ли способ отличить здание от дороги в Google Maps? - PullRequest
5 голосов
/ 09 ноября 2010

Итак, если у меня есть общая точка GPS / широта GPS, можно ли будет сказать, да, эта точка находится в здании, или эта точка находится на дороге, по которой может двигаться автомобиль?

Ответы [ 2 ]

4 голосов
/ 14 декабря 2010

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

Однако вы можете определить, является ли точка дорогой, используя метод Точка привязки к улице .*

Я переписал технику для использования Google Maps API v3 и добавил функцию Haversine, чтобы сообщать вам расстояние (в км) между исходной нажатой точкой и соответствующей точкой на ближайшей улице.*

Надеюсь, это полезно.

2 голосов
/ 14 декабря 2010

Лучше всего спросить: https://gis.stackexchange.com/. Разве невозможно определить местоположение дороги из слоя, который содержит дороги?Вам дадут широту всех дорожных узлов.Если это не изогнутая линия, вы можете определить, лежит ли ваша длинная точка на линии дороги .Чтобы преобразовать lat-long в декартову , перейдите по ссылке.

...