
Un script Python qui vous permet d'extraire les données de géolocalisation de vos fichiers image stockés dans un ensemble de données. Il produit également une sortie dans un fichier CSV et aussi dans une carte Google Maps HTML.
Un script Python qui vous permet d'extraire les données de géolocalisation de vos fichiers image stockés dans un ensemble de données. Il produit également une sortie au format CSV et dans une carte Google Maps HTML.
Pour exécuter ce script correctement, (1) Vous devez disposer d'une clé API Google Maps (2) Vous devez activer l'API JavaScript Maps dans la console
Pour obtenir une clé API, consultez cette documentation... 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
Entrez le chemin du dossier de l'ensemble de données contenant les images pour analyser les données de géolocalisation EXIF.
Automatiquement, il stockera les coordonnées de latitude et longitude avec leur horodatage respectif dans un fichier CSV, en excluant les valeurs "None" de lat/lon dans la géolocalisation.
Si les géobalises ne sont pas disponibles dans une image, il les ignore en affichant son nom de fichier.
Un fichier HTML sera généré en exécutant ce script. En ouvrant le fichier HTML, vous pouvez voir les points dispersés des coordonnées de latitude et longitude sur Google Maps.
La région la plus dispersée a la plus forte probabilité que la victime/cible se trouve dans cette zone.
Cette carte est basée uniquement sur les métadonnées EXIF de l'ensemble de données d'images.
Ajouter une zone de chaleur circulaire indiquant la probabilité de présence de la cible dans cette région.