Este código retorna uma localização geográfica ao usuário apartir de uma cordenada informada. O usuário pode usar para checar os pontos comerciais, turisticos e rotas por perto.
É necessário que instale as seguintes bibliotecas:
tkinter
webview
geopy
folium
Também é importante que o python tenha no mínimo a versão 3.x.
Caso tenha o git instalado então use esse comando em seu terminal de preferencia para clonar meu projeto.
git clone https://github.com/DoutorSolo/projeto-de-localizacao.git
Este projeto tem duas opções de uso, se for do seu interesse usar uma interface então nevege até aplicacao.py
que é onde ela sera executada, o user precisara informar duas informações, a latitude e longitude, depois de informar clique em enter
e sera informada na janela princial informações do local, além disso uma outra janela sera criada com o mapa da região.
A outra opção é a sem interface gráfica, nevegue até AplicacaoSemInterface.py
, o user precisara informar uma unica linha com a cordenada separa por virgula, por exemplo: 48.858844, 2.294351
. Ao digitar nesse formato o terminal vai informar qual estruturas estão localizadas nesse ponto.
Este codigo possui alguns metodos mais relevantes para o projeto como a função def pesquisa(self):
que retorna as informações da cordenada como estruturas, rua, numero, cep. Outra função importante é `def map(self): que gera o mapa da região.
Estas duas funções são o esqueleto do projeto, a recomendação é não mudar.
Supondo que a cordenada escolhida seje 48.858844, 2.294351
, a saída vai ser Tour Eiffel, 5, Avenue Anatole France, Quartier du Gros-Caillou, Paris 7e Arrondissement, Paris, Île-de-France, France métropolitaine, 75007, France
.