Como obter latitude e longitude para um marco particular?
-
20-09-2019 - |
Pergunta
Como obter latitude e longitude para marcos/negócios específicos, eu gostaria de obter LAT/Long para um endereço específico Como fazer isso? Devo usar o dispositivo GPS para obter o Lat/Long?
Solução
Muito recentemente, há duas ou três semanas, o Google lançou uma nova API que permite fazer exatamente o que deseja.
É assim que funciona:
http://maps.google.com/maps/api/geocode/format?address=some_address&sensor=true_or_false
E aqui está um exemplo:
http://maps.google.com/maps/api/geocode/xml?address=lenox+hill&sensor=false
O formato pode ser JSON ou XML.
Outras dicas
Você precisará usar uma API de geolocalização (como Google ou Bing ou Yahoo), e também pode haver outros. Mas esses são os "livres" (com advertências) que vêm à mente.
Lembre-se de que eles têm termos de uso bastante rígidos de como você pode usar a API deles, portanto, certifique-se de estar do lado direito da lei.
Você pode elaborar um pouco mais sobre isso? Que tipo de aplicativo é esse? Qual é o formato do marco/negócio? Basicamente, existem serviços geográficos da Web por aí que fazem esse tipo de coisa ...
Dê uma olhada nisso, por exemplo:
Yahoo http://developer.yahoo.com/geo/geoplanet/guide/conccepts.html
Você pode consultar um nome de forma livre, como endereço, etc., e ele retornará o que é chamado de woeid e, em seguida, consulte o woeid por seu Lat Long.