背景知识
可交换图像文件格式(Exchangeable image file format,简称Exif),是专门为数码相机的照片设定的文件格式,可以记录数码照片的属性信息和拍摄数据。
Exif可以附加于JPEG、TIFF、RIFF等文件之中,为其增加有关数码相机拍摄信息的内容和索引图或图像处理软件的版本信息。
如:拍照方向、相机设备型号、拍摄时间、GPS 地理位置等数据。
注意:
只有通过数码单反相机、手机等设备拍摄的JPEG、TIFF等格式照片才有EXIF数据。
如用微信QQ转发,EXIF信息会丢失。
小O地图EXCEL插件版是一款在Excel上实现地图浏览、地理处理、地图可视化等功能的插件。
新版的0705版本提供了【读取照片拍摄坐标】功能,能够读取手机、相机拍摄的数码照片中的地理坐标,并能够在地图上标注拍摄地点,也可以使用地图任务的坐标转换地址功能,解算拍摄地址信息。
使用说明
首先将拍摄照片通过数据线拷贝到电脑上,或者使用微信QQ的传输文件功能,将图片以文件方式传输到电脑上。注意不要用传图片方式,EXIF会丢失。将所有图片保存在一个文件夹中。
启动软件
启动小O地图EXCEL插件软件,进入EXCEL软件。选择【地理工具】菜单项。选择【读取拍摄照片坐标】功能点。
任务设置
切换至【执行】页,进入设置。
输入项:
- 选择文件夹:选则照片所在文件夹。
- 文件类型:默认JPG
- 输出坐标类型:WGS84 - EXIF默认的坐标;GCJ02 - 高德地图坐标系(默认,在地图上标点请选此项);BD09 - 百度地图坐标。
输出项:将读取的信息输出至表格行列号
执行任务,图片信息输出至表格中。表格输出信息截图如下。
- 坐标:为拍摄时GPS定位坐标,输出选择GCJ02,为了能够在地图上标点。
- 拍摄时间:拍摄照片的时间戳。
- 拍摄设备:拍摄照片的设备。
标出拍摄点
有了经纬度后,就可以在地图上标注出拍摄地点。
使用小O地图的绘图功能,新建绘图图层后,使用【批量创建】菜单,将表格坐标批量创建点。
下图中红框,为坐标和地图标注。很清晰看出拍摄地点及地图周边。
此外,还能够使用地图任务功能解析经纬度为地址,通过该功能能够准确获知拍摄地点。
其他功能
有了坐标后,还能将表格数据导出成SHP、KML、GeoJSON、Mapinfo Tab等格式。还可以进行其他与地理相关功能,见下图。
也能进行地图可视化制作不同的点类型地图。
此功能可应用在旅游路书、巡检等场景。
小O地图提供了在EXCEL地理工具集,能够组合使用在不同的应用场景中,提升工作和学习效率。发现地理价值!