
Um script Python que permite analisar dados de geolocalização dos seus arquivos de imagem armazenados em um dataset. Ele também produz saída em arquivo CSV e também em HTML Google Maps.
Um script em Python que permite analisar dados de geolocalização dos seus arquivos de imagem armazenados em um dataset. Ele também produz saída em arquivo CSV e também em HTML Google Maps.
Para executar este script sem problemas , (1) Você deve ter uma chave da API do Google Maps (2) Você deve habilitar a API JavaScript do Maps no Console
Para obter uma chave de API,Veja esta documentação... https://developers.google.com/maps/documentation/javascript/get-api-key
git clone https://github.com/monishmonish/exif-gps-tracer/
cd exif-gps-tracer/
pip3 install --r requirements.txt
python3 plotmap.py
Insira o caminho da pasta do Dataset que contém as imagens para analisar os dados de geolocalização do exif.
Automaticamente ele armazenará as coordenadas de Latitude e Longitude com seus respectivos timestamps em um arquivo CSV, excluindo valores "None" de Lat e Lon na geolocalização.
Se os GeoTags não estiverem disponíveis em uma imagem,ele os ignora imprimindo o nome do arquivo.
Um arquivo HTML será gerado ao executar este script,ao abrir o arquivo HTML,
Você pode ver os pontos dispersos das coordenadas de Latitude e Longitude no Google Map.
A região mais dispersa tem a maior probabilidade de a vítima/alvo estar naquela área.
Este gráfico é puramente baseado nos metadados exif do conjunto de imagens.
Adicionar uma zona de calor circular mostrando a probabilidade de existência do alvo naquela região.