一个Python脚本,用于从数据集中的图像文件中解析地理定位数据。它还会生成CSV文件以及HTML格式的Google地图输出。
要顺利运行此脚本,
(1)您需要拥有Google Maps API
(2)您需要在控制台中启用Map JavaScript API
要获取API密钥,请参阅此文档...
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
输入包含图像的数据集文件夹路径,以解析EXIF地理定位数据。
脚本将自动把经纬度坐标及其对应时间戳存入CSV文件,同时排除地理定位中经纬度为"None"的值。
如果图像中没有地理标签,脚本会跳过该图像并打印其文件名。
运行此脚本后将生成一个HTML文件,打开该HTML文件,
您可以在Google地图上看到经纬度坐标的散点图。
散点越密集的区域,目标/受害者出现在该区域的概率越高。
该图完全基于图像数据集的EXIF元数据。
添加圆形热力区域,显示目标在该区域存在的概率。