ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 5445|回复: 20

[分享] 读取照片地理位置的模块

[复制链接]

TA的精华主题

TA的得分主题

发表于 2019-6-10 00:18 | 显示全部楼层 |阅读模式
本帖已被收录到知识树中,索引项:其他编程应用
因为工作需要,把工作人员手机照片中的GPS地理坐标导出,在网上找了一下没有现成的,不过找了个半成品加工了一下分享给大家。做的挺仓促,没有做进一步的容错处理。

小知识:
手机拍照会记录下你的坐标位置,有些编辑软件处理完照片并不会清除,所以可以照片通过定位,GPS现在精度开放到米级,挺实用的。
手机除了GPS,还可以通过基站定位,每个手机与附近的几个基站连接,通过算法可以定位具体位置,精度比GPS差点。
手机不上SIM卡,不开机,也会与基站连接,只是屏幕关闭,只要通电,手机就在工作。


exif.rar (103.13 KB, 下载次数: 94)
调用方法:
Dim cExif As New ExifReader
cExif.Load "c:\test.jpg"
Debug.Print cExif.GPSCoordinateText


编程参考了这个帖子
https://blog.csdn.net/fioletfly/article/details/53605959

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2019-6-10 09:44 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
看起来写得很规范,写得不错。只提供了一个"类模块",怎么使用?能不能来个详细一点的

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-10 11:51 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 vbexcelhome 于 2019-6-10 11:58 编辑
740688321 发表于 2019-6-10 09:44
看起来写得很规范,写得不错。只提供了一个"类模块",怎么使用?能不能来个详细一点的
这个模块不是我自己写的,是在VBGOOD上找的一个,是个成品,只是没有获得GPS坐标功能,我添加了这个功能。
实际上我并不知道电子表格如何使用类模块,因为我用的是VB6,只要将模块拖进去就行了。(如果有懂电子表格加载类模块的坛友,请跟个贴)


TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-13 18:09 | 显示全部楼层
740688321 发表于 2019-6-10 09:44
看起来写得很规范,写得不错。只提供了一个"类模块",怎么使用?能不能来个详细一点的

这两天实验了一下电子表格中使用,发现极其简单,也不知道你是不是真不知道。方法:单击右键,导入文件即可。

还发现电子表格中的控件比VB中的要好,要新,还支持滚轮。挺好。
捕获.JPG

TA的精华主题

TA的得分主题

发表于 2019-6-13 18:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
你在用03excel吗?
16更强大

TA的精华主题

TA的得分主题

发表于 2019-6-13 20:32 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2019-6-13 20:34 | 显示全部楼层
本帖最后由 YZC51 于 2019-6-13 20:39 编辑

今天只有一朵啦,改日补上! exif 读取照片地理位置的模块 .rar (143.01 KB, 下载次数: 47)
附件个参考

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-13 22:24 | 显示全部楼层
李甲 发表于 2019-6-13 18:50
你在用03excel吗?
16更强大

这个图是在家里截的,家里用的是2003表格,在家一般没机会用表格。
工作用的版本不是2003表格,但是工作的时候不能上网,整不成。
写代码用的是vb迷你版。

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-13 22:27 | 显示全部楼层
本帖最后由 vbexcelhome 于 2019-6-13 22:39 编辑
YZC51 发表于 2019-6-13 20:34
今天只有一朵啦,改日补上!
附件个参考

是啊,只要照片中有EXIF信息,都可以提取。
但是地理位置信息提取十分麻烦,在网上没有找到现成的例子,所以增加了这个功能。
对应标签翻译成中文,就可以很方便,如下图(某张照片的信息):

标签编号   类型          名称                        值
捕获.JPG

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2019-6-17 10:31 | 显示全部楼层
YZC51 发表于 2019-6-13 20:34
今天只有一朵啦,改日补上!
附件个参考

如何将需要查询的结果写入到电子表格的单元中呢,能举个例子吗,横分辨率,纵分辨率
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-19 23:07 , Processed in 0.049269 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表