
Ein Python-Skript, mit dem Sie GeoLocation-Daten aus Ihren Bilddateien analysieren können, die in einem Datensatz gespeichert sind. Es erzeugt auch Ausgaben in CSV-Datei und auch in HTML Google Maps.
Ein Python-Skript, mit dem Sie GeoLocation-Daten aus Ihren in einem Datensatz gespeicherten Bilddateien extrahieren können. Es erzeugt auch eine Ausgabe in einer CSV-Datei und in einer HTML-Google-Maps-Datei.
Um dieses Skript reibungslos auszuführen, (1) Sie sollten eine Google Maps API haben (2) Sie sollten die Map JavaScript API in der Konsole aktivieren
Um einen API-Schlüssel zu erhalten, siehe diese Dokumentation... 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
Geben Sie den Pfad des Datensatzordners ein, der Bilder enthält, um die exif-GeoLocation-Daten zu extrahieren
Automatisch speichert es die Breiten- und Längengradkoordinaten mit ihrem jeweiligen Zeitstempel in einer CSV-Datei, wobei "None"-Werte von Lat, Lon in GeoLocation ausgeschlossen werden
Wenn in einem Bild keine GeoTags vorhanden sind, überspringt es diese und gibt den Dateinamen aus
Durch Ausführen dieses Skripts wird eine HTML-Datei generiert. Durch Öffnen der HTML-Datei können Sie die verstreuten Punkte der Breiten- und Längengradkoordinaten in Google Maps sehen
Je verstreuter die Region ist, desto höher ist die Wahrscheinlichkeit, dass sich das Opfer/Ziel in diesem Bereich befindet.
Diese Darstellung basiert ausschließlich auf den exif-Metadaten des Bilddatensatzes.
Eine kreisförmige Heat-Zone hinzufügen, die die Wahrscheinlichkeit der Existenz des Ziels in dieser Region anzeigt