加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

再谈iPhone手机不能显示照片地理位置的问题

(2015-10-18 07:21:09)
标签:

iphone

照片地理位置

vpn

geotagmypic

分类: 电脑与智能手机
上个月我到西班牙葡萄牙旅游,旅游期间我查看用iPhone手机拍摄的照片,照片顶部会显示拍摄地点的信息,有时候甚至是中文的,也有时候是显示英文。

下图:照片上的位置显示
再谈iPhone手机不能显示照片地理位置的问题



再谈iPhone手机不能显示照片地理位置的问题


回国后我偶然发现,我再在手机上查看在国外拍摄的照片,地理位置信息都不见了,照片顶部仅仅显示拍摄日期。这是为什么呢?到底哪里出了问题?开始的时候,我怀疑照片本身的地理信息被弄丢了,后来事实证明并非如此,因为:①这些原始照片我从未处理过,②如果将这些照片用电子邮件发送到电脑上,再用PHOTOSHOP查看它们的EXIF信息,发现记录着这些照片经纬度的数据都还在。因此可以得出结论,问题出在手机的处理上。

为了搞清楚这是怎么回事,我做了一些试验。

试验1:“飞行模式+VPN”法

据一些网友介绍的方法,我做了几步操作:①把手机设置为飞行模式,②连接VPN,这一步有网友戏称是采用“科学上网”方式,③打开iPhone自带的地图,点击右下角的信息提示钮,在弹出的提示最下方确认数据来源是“TOMTOM”,④重启手机。

下图:连接VPN之后地图数据来自TOMTOM
再谈iPhone手机不能显示照片地理位置的问题

在做了这几步之后,再次查看手机里在国外拍摄的照片,地理位置就都显示在照片顶部了。

这个试验说明了iPhone是有显示照片地理位置的功能的,并不像有的网友说的因为升级了系统这个功能没有了(我的iOS是最新版9.0.2),关键是需要取得照片的地理位置信息,而平时在中国使用iPhone,默认的自带地图是高德地图,而高德地图里没有国外的数据,因此导致显示地理位置失败,当连接VPN之后,自带地图换成使用TOMTOM的数据,国外数据就取到了。至于为何要设置成飞行模式,这是因为如果手机连接电信运营商,也能让iPhone认为手机地点是在国内,从而可能导致地图数据仍然是高德的。

试验2:使用“Geotagmypic”软件

我到Apple Store那里下载了一款“Geotagmypic”软件,它的功能是可以查阅照片的地理位置信息,一方面提供拍摄照片的地点的名称,一方面在地图上显示出拍摄地点的位置。

我先用它查看我在北京拍摄的一张照片,结果它提供的信息很准确,既显示了街道名,也显示了拍摄地点的地图位置。接下来我用它查看我在西班牙拍摄的照片,此时很有趣,它弹出提示说“Internet连网似乎没有启用”,因而,没能显示拍摄地点的名称,但是却能显示拍摄地点的地图位置(甚至还是中文的)。此时,我连接VPN,然后再次查看同一张照片,结果地理位置的名称就能正确显示了。

下图:出错提示
再谈iPhone手机不能显示照片地理位置的问题

下图:尽管有出错提示但是能正确显示拍摄地点的地图
再谈iPhone手机不能显示照片地理位置的问题

这个试验说明了该软件先是去取位置名称的数据,因为此时iPhone自带地图是高德地图,所以取不到相关信息,于是它就弹出提示说你没连接互联网。但是,由于照片中存有拍摄地点的经纬度信息,所以根据这点,马上能显示拍摄位置的地图。

试验3:比较iPhone和iPad

我在家,用iPhone手机和iPad各拍摄了一张照片,结果iPhone上这张照片只显示“今天几点几分”,而iPad上就显示我家的街道名称。

这个试验说明了即使拍摄地点在国内,同样都用高德地图,iPhone手机也不显示地点,而iPad则能显示,这又是什么原因呢?

最后说一下到目前为止我得出的结论:①如果想知道照片的拍摄地点,使用“Geotagmypic”软件是很好的方法,不过有时需要用到VPN;②在不同地点拍照的时候,iPhone使用的地图是不同的,例如在国外,不用高德地图而可能用的是TOMTOM地图数据,在国内用的是高德地图。③为何在国内我拍摄的照片在iPhone上不显示地理位置,我还没搞明白。

感想:墙,是导致出现问题的根源,在国内,互联网不能真正做到互联。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有