通過圖片獲取gps地理位置


別人說通過一張照片就可以定位你的位置,看來個視頻,仔細研究了一下自己的照片沒想到真的可以做到,想想真的有點可怕。

如何通過一張照片去定位這張照片的經緯度下面我以我手機中的照片為例。

我們通過python3 去讀取照片的信息  下面是我用python3寫的代碼

 
        
import exifread
import re

def imageread():
GPS = {}
date = ''
f = open("E:\\2.jpg",'rb')
imagetext = exifread.process_file(f)
for key in imagetext: #打印鍵值對
print(key,":",imagetext[key])
print('********************************************************\n********************************************************')
for q in imagetext: #打印該圖片的經緯度 以及拍攝的時間
if q == "GPS GPSLongitude":
print("GPS經度 =", imagetext[q],imagetext['GPS GPSLatitudeRef'])
elif q =="GPS GPSLatitude":
print("GPS緯度 =",imagetext[q],imagetext['GPS GPSLongitudeRef'])
elif q =='Image DateTime':
print("拍攝時間 =",imagetext[q])

imageread()

將這個經緯度轉化一下。將轉換的結果上網查一下。

以上就是通過圖片進行的定位的過程。

 
 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM