как определить номер дома / блока по координате GPS - PullRequest
0 голосов
/ 29 марта 2012

Можно ли извлечь точное местоположение маркера на карте?Если я знаю, что маркер находится в координатах (x, y), с помощью карт Google я могу видеть, что это за улица, но могу ли я также получить номер дома или какой-то более подробный адрес?

1 Ответ

1 голос
/ 29 марта 2012

Ответ Да и Нет.

Геокодер API Карт Google обратит геокодирование местоположения к адресу, и это вполне может сделать то, что вы хотите. Или нет: геокодирование не является точной наукой, и могут возникнуть некоторые догадки.

У Google действительно есть данные «на крыше» для некоторых областей, и в этом случае данные укажут «Крыша» и предоставят точный адрес.

В других местах адрес определяется путем интерполяции - номер 2 находится на одном перекрестке, номер 100 находится на следующем перекрестке, поэтому местоположение, которое находится на 60% расстояния между перекрестками, составляет ... номер 60, право? Может быть. Но это разумное предположение и, вероятно, будет правильным.

...