原标题:百数云课堂:如何通过圖片定位对方的位置
一张照片就可以获取到对方的地理位置
没错,利用Python爬取照片的Exif信息数据就可以实现
首先,在虚拟环境中安装识别圖片元数据的库
接下来,打开高德开放PC平台是什么申请Web服务应用,应用管理—我的应用—获取KEY(用于逆地址编码API)
以上准备工作做好の后接下来进入脚本编写
第一步:获取图片的经度和纬度
使用exifread库可以读取图片的元数据,包括维度、经度、东西经方向、南北维方向和拍摄时间
如何判断拍摄时间是否在今天?
判断拍摄时间是否在今天
第二步:为避免GPS获取的经纬度有误差需把做表转换成[火星标系]
因为接口中经纬度参数只能识别小数点后6位,需要对经纬度中的度、分、秒做一定的数据处理然后再进行四舍五入。
对经度和纬度数据做处悝保留6位小数
#由于高德API只能识别到小数点后的6位
#需要转换为浮点数,并保留为6位小数
第三步:调用高德的反地理编码API传入申请的应用Key,就能获取到对方的详细地址
如果你不想让他人获取到你的地址位置就千万不要给他人传原图。
百数云课你的知识库!!!