Skip to content

Repository files navigation

Geolocaliza Draw

Test app for geo Versão online: https://facrf.github.io/Geolocaliza_draw/

A localização de fotos pelos metadados refere-se à capacidade de determinar onde uma foto foi tirada usando informações embutidas no próprio arquivo da imagem. Essas informações são chamadas de metadados EXIF (Exchangeable Image File Format).

✨ Funcionalidades

  • 📍 Coordenadas GPS e endereço: Extrai metadados EXIF da foto para encontrar Latitude e Longitude originais.
  • 🏘️ Conversão de Endereço: Descobre automaticamente o nome da rua, bairro, cidade e estado da foto através da geocodificação.
  • 🗺️ Visualização no Mapa: Exibe um mapa interativo com um pino no local exato onde a foto foi registrada.
  • 💾 Exportação de Dados: Permite exportar as coordenadas e o endereço para um arquivo .txt.
  • 🌗 Modo Claro/Escuro: Alternância de tema para melhor conforto visual do usuário.
  • 📱 Progressive Web App (PWA): O aplicativo pode ser instalado no celular ou computador para acesso mais rápido.

🛠️ Tecnologias Utilizadas

  • HTML5, CSS3 e JavaScript (Vanilla)
  • Leaflet.js: Para a renderização e manipulação do mapa interativo.
  • exif-js: Para a extração dos dados embutidos nas imagens.
  • Nominatim API (OpenStreetMap): Serviço de API para converter as coordenadas no nome das ruas e cidades.

🔧 Permite a instalação local via PWA (estou estudando atualmente)

Resumão fácil de entender:

O que é esse aplicativo instalável (PWA)? Imagine que você está usando nosso aplicativo no seu navegador de internet, como o Chrome, Safari ou Edge. Ele já funciona super bem, certo?

Agora, a gente conseguiu fazer ele ser ainda melhor! O aplicativo instalável (também chamado de PWA) é como se o nosso site se transformasse em um aplicativo de verdade no seu celular ou computador, mas sem você precisar baixar de uma loja de aplicativos como a App Store ou a Google Play.

Quais as vantagens para você? É bem simples:

Instalação Fácil: Em vez de ir a uma loja de aplicativos, você pode "instalar" nosso app direto do seu navegador. Ele vai aparecer como um ícone na sua tela inicial, igual a qualquer outro aplicativo.

Funciona Offline: Sabe quando a internet falha ou está fraca? Nosso aplicativo instalável consegue continuar funcionando, pelo menos em parte, mesmo sem conexão. Isso é ótimo para quando você está em lugares com Wi-Fi ruim ou sem dados móveis.

Mais Rápido: Ele carrega mais rápido e funciona de forma mais fluida, porque armazena algumas informações no seu aparelho.

Sempre Atualizado: Você não precisa se preocupar em baixar atualizações. Assim que a gente lançar uma novidade, ela já estará disponível para você, sem precisar fazer nada.

Notificações: Se a gente precisar te avisar algo importante (como uma mensagem nova ou uma atualização no seu pedido), ele pode enviar notificações direto para você, igualzinho a outros aplicativos.

Como instalar? Geralmente, quando você acessar nosso aplicativo pelo navegador, vai aparecer uma mensagem perguntando se você quer "Adicionar à tela inicial" ou "Instalar o aplicativo". Basta seguir as instruções e pronto! Você terá o nosso aplicativo sempre à mão, como um app normal, mas com a leveza de um site.

É a melhor das duas coisas: a facilidade de um site com a praticidade e o desempenho de um aplicativo!

🔧 Como desinstalar nosso aplicativo instalável (PWA)?

Desinstalar o nosso aplicativo instalável (PWA) é tão fácil quanto instalá-lo! Como ele funciona mais como um site aprimorado do que um aplicativo tradicional baixado de uma loja, o processo é um pouco diferente, mas bem simples.

No seu celular ou tablet: Você pode remover o ícone do nosso aplicativo da sua tela inicial de duas maneiras, dependendo do seu aparelho:

Pressionar e segurar o ícone:

Encontre o ícone do nosso aplicativo na sua tela inicial.

Pressione e segure o ícone com o dedo por alguns segundos.

Geralmente, aparecerá uma opção como "Remover", "Desinstalar", "Remover da tela inicial" ou um ícone de lixeira. Toque nessa opção.

Confirme a remoção se for solicitado.

Através das configurações do seu navegador:

Abra o navegador que você usou para "instalar" o aplicativo (por exemplo, Chrome, Edge ou Safari).

Vá para as configurações do navegador.

Procure por uma seção como "Aplicativos instalados", "Sites" ou "Dados do site".

Encontre o nosso aplicativo na lista e selecione a opção para desinstalá-lo ou remover os dados.

No seu computador (Windows, macOS, Linux): O processo é parecido com a desinstalação de um programa, mas geralmente mais rápido:

Pelo menu Iniciar (Windows):

Clique no botão Iniciar (o ícone do Windows no canto inferior esquerdo).

Role a lista de aplicativos até encontrar o nosso.

Clique com o botão direito do mouse sobre o ícone do aplicativo.

Selecione a opção "Desinstalar" (ou "Remover").

Pelo navegador (Chrome, Edge):

Abra o navegador que você usou para "instalar" o aplicativo.

Na barra de endereços (onde você digita os sites), você pode ver um pequeno ícone (às vezes um monitor ou um sinal de mais dentro de um círculo) indicando que o aplicativo está instalado.

Clique nesse ícone e procure por uma opção para "Desinstalar" ou "Remover".

Alternativamente, você pode ir para as configurações do navegador e procurar por "Aplicativos" ou "Aplicativos instalados". Encontre o nosso aplicativo na lista e clique em "Remover".

About

Test app for geo

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages