背景知识

可交换图像文件格式(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地理工具集,能够组合使用在不同的应用场景中,提升工作和学习效率。发现地理价值!

本文完

地理工具 | EXCEL读取照片EXIF,并在地图上标注拍摄地点相关推荐

  1. php 获取照片信息,PHP中读取照片exif信息的方法

    这篇文章主要介绍了PHP中读取照片exif信息的方法,本文从什么是exif信息开始讲解,使用PHP需要什么扩展.及它的安装方法和使用代码示例等,需要的朋友可以参考下 先来了解什么是图片的Exif信息 ...

  2. 基于JDBC从数据库中读取数据,在百度地图批量标注地点

    基于JDBC从数据库中读取数据,在百度地图批量标注地点 一.相关技术 JSP,JDBC,JSON,JS,百度地图API 二.基于JDBC从数据库读取数据 见"JSP基于JDBC操作MSSQL ...

  3. arcgis怎么关联excel表_在arcgis中添加excel表格数据-ArcGIS如何将Excel里的数据关联至地图上...

    ArcGIS如何将Excel里的数据关联至地图上 1.打开一个arcgis工程文件. 2.在左侧窗口中右击面要素文件,选择"open attribute table". 3.在出现 ...

  4. 纯 python 开发批量读取照片 Exif 信息的小程序

    自己动手写一些小程序解决工作中的问题,是学习 python 的高效途径.这中间会遇到一些不动手想不到的问题,一个一个地解决它们,你 python 开发水平就会突飞猛进! 本文总结一下实战 python ...

  5. 坐标转换 | EXCEL中WGS84转GCJ02,并在地图上标注

    1 前言 本文介绍的坐标方法,不需要写代码,不需要专业GIS软件.只需要有OFFICE办公软件,在EXCEL表格里直接进行数据处理. 本文使用的软件: OFFICE:2010版及以上. 小O地图EXC ...

  6. C#读取照片EXIF中的日期时间(家庭相片管理工具之一)

    因为家里的照相设备增多,所存的照片也越来越多,如何方便的存储管理起来,这是一个专题. 我想到一个方案:日积月累的照片,全部放到一个目录中,文件名按当时摄影的时间取名,这样可以把照片按时间来区别.这需要 ...

  7. 如何将图片存进SQL数据库中以及从数据库读取照片(解决办法)

    目录 1.选择本地图片并存进数据库 2.Save()方法 3.从数据库读取照片 最近项目要需要上传与下载图片,想了想如何存储图片,可以用本地路径与用二进制数据存储到数据库.最后权衡利弊决定将图片存进数 ...

  8. 在地图上可视化地理空间数据的12种方法

    地图绘制或制图是地理空间数据的可视化.它是一门艺术,因其寻求以一种更容易被非技术受众理解或解释的形式来表示数据.但它也是一门确保视觉效果与所基于的数据准确一致的科学.鉴于地图的优势和局限性,一些样式的 ...

  9. 从数据库中读取经纬度,在google map 上进行标注(一)

    这个文章写给像我一样刚刚接触google maps api 的同志们,希望他们看到我的文章后能有点启发,也希望我的文章能让更多人看见. 有很多人在自己的网页上嵌入google 地图时需要标注自己想要的 ...

  10. EXCEL地理工具--小O地图EXCEL插件0705版 2022.4.28发布

    概述 地理工具能够在EXCEL表格中实现快速处理地理数据.全部通过地理算法实现的数据处理功能,无需联网,只需设置待处理数据所在行列号,然后启动功能,即可将结果输出至指定行列号.全部通过本地算法实现,具 ...

最新文章

  1. [转]阿里巴巴集团去IOE运动的思考与总结
  2. C#中Path类的常用方法
  3. Boost:Boost概念的function_requires()的测试程序
  4. 学习Java编程到底是为了什么,该具备什么样的能力
  5. 今日代码(20210313)--美赛代码记录
  6. 手把手教你做产品经理,视频课教程已经发布,欢迎观看
  7. c语言中文件是如何存储的,急求如何将下列C语言程序数据存储到文件中?
  8. 花呗可延后还啦!支付宝“移动花卡”开启预约
  9. 总结 15/4/23
  10. 爬虫进阶 -- 爬虫相关定义、反爬机制及其破解
  11. 科大讯飞语音接口调用实现语音识别
  12. dvwa安装教程(LNMP一套Linux+Nginx+MariaDB+PHP)
  13. 微软云存储中国事业部,热招!
  14. 【Day2.1】时差为看日出创造了条件
  15. 干货丨应聘Java开发工程师的基本要求是什么?
  16. 朱松纯团队新作:让AI「读懂」人类价值观!登上Science Robotics
  17. iOS设备唯一标识符探讨
  18. 曾經的文字﹐曾經的歲月
  19. CorelDraw插件开发-文字功能-文本分列-创建文本-函数分析-Cdr插件开发教程(二)
  20. 大数据分布式数据库系统介绍

热门文章

  1. 局域网计算机用户名和密码怎么设置,win10系统设置局域网共享无需输入用户名和密码的解决教程...
  2. 新媒体运营数据分析怎么做?
  3. 计算机程序设计基础梁建坤,云浮工匠梁建坤:无怨无悔 不忘初心
  4. 在vue中使用wow动画插件(下载,配置,使用,参数)
  5. 【大牛感悟】淘宝陈吉平职业生涯--敬不甘平凡的自己
  6. s3c6410裸机调试方式总结
  7. 一篇文章 Redis 从 0 到 1
  8. 昆虫繁殖科学家在热带森林中发现了一种特殊的昆虫,这种昆虫的繁殖能力很强。 每对成虫过x个月产y对卵,每对卵要过两个月长成成虫。 假设每个成虫不死,第一个月只有一对成虫,且卵长成成虫后的第一个月不产卵(
  9. 野火征途Pro开发板FPGA数字时钟(秒表)设计学习心得(1)
  10. paypal快速支付流程图