如何将HEIC照片中的地理位置转换为Google Maps经纬度格式
HEIC照片经纬度转Google Maps格式方法
你拿到的39;53;0.6499999(纬度)和116;9;24.4199999(经度)是度;分;秒格式,Google Maps支持的是十进制度数格式,转换方法如下:
一、转换原理
十进制度数 = 度 + 分÷60 + 秒÷3600
如果是南纬(S)或西经(W),最终结果要加负号,你的数值属于北纬、东经,直接计算即可。
二、手动计算示例
纬度转换:
原数值:39度53分0.6499999秒
计算:39 + 53/60 + 0.6499999/3600 ≈ 39.8835
经度转换:
原数值:116度9分24.4199999秒
计算:116 + 9/60 + 24.4199999/3600 ≈ 116.1568
把这两个数值输入Google Maps搜索框就能直接定位。
三、工具转换方法
1. 命令行工具(ExifTool)
用ExifTool可以直接读取HEIC的十进制经纬度,命令:
exiftool -GPSLatitude -GPSLongitude -n 你的照片文件名.heic
-n参数表示输出原始数值(十进制格式),不用手动转换。
2. 在线转换工具
找度分秒转十进制的在线计算器,输入分号分隔的度分秒数值,直接获取结果(注意选择正确的南北纬、东西经)。
3. 照片查看软件
部分照片管理软件(比如Lightroom、macOS照片应用的信息面板)可以直接切换显示十进制经纬度,不用手动计算。
内容的提问来源于stack exchange,提问作者Hoy Cheung
相关产品推荐
相关产品推荐

