2008年12月10日星期三

给照片加上GPS坐标

       先说说普及知识:EXIF。数码相机包括手机拍的照片,都会在照片内植入EXIF。Exif简单来说,就是由数码相机在拍摄过程中采集一系列信息,然后把信息放置在我们熟知的 JPEG/TIFF 文件的头部,也就是说 EXIF 信息是镶嵌在 JPEG/TIFF 图像文件格式内的一组拍摄参数,主要包括摄影时的光圈、快门、ISO、日期时间等各种与当时摄影条件相关的讯息,相机品牌型号,色彩编码,拍摄时录制的声音以及全球定位系统(GPS)等信息。简单的说,它就好像是傻瓜相机的日期打印功能一样,只不过 EXIF 信息所记录的资讯更为详尽和完备。
       从上面的介绍可以看出来,Exif是可以包含GPS信息的,但是现在的数码相机,除了极少数几款内置了GPS模块外,基本都不具备记录GPS的功能。1i-gotU现在有些网络相册已经支持含有GPS信息的照片了,比如Picase、Flickr。把含有GPS信息的照片上传到这些相册以后,它们能把照片自动定位到Google地图或者Google Earth上,方便和大家分享你的游程和经历。
       但是现在没有GPS模块的相机,怎样把GPS信息加入到照片里呢?有一个解决方案就是用GPS轨迹记录器+Exif写入软件来完成。这个解决方案的基本原理就是GPS轨迹记录的时间,如何和照片拍摄时间相同,那么照片的GPS参数就是GPS轨迹记录器相对应的GPS参数。GPS轨迹记录,有专门这样的产品卖的,比如我现在用的i-gotU(见图) ,还有市面常见的HOLUX M-241等等,也可以用带GPS模块的PDA加相应软件如@trip mobile来达到相同的目的。当你外出游玩的时候,打开i-gotU,它会把你走过的路按你设置的时间间隔记录下,回到家里,把i-gotU接入PC,用i-gotU附带的@trip软件,把i-gotU内的轨迹导入PC,并按说明导入你拍摄的照片,剩下的工作就交给@trip软件来完成吧(不知道怎么操作的,可以看软件的说明档,我就不多废话了。)。照片和GPS轨迹结合完毕,可以用@trip软件导出.mht格式的文件,把这个文件电邮给你的好友,和好友分享你的旅程,如果你有网站,也可以把这个文件上传到你的网站里,和所有人分享。具体例子可以看这几个台湾mm的旅程:http://a718553.googlepages.com/stawberry.mht 。她们的这个游程,就是用@trip做出来的。不过,.mht文档只有IE支持,使用Firefox或者Opera的人就看不了了。
        此外,@trip还可以把i-gotU的轨迹按.kml格式的文件导出,方便我们在Google Earth上使用。这对登山爱好者是很实用的,大家把自己的登山路径记录下来,再和大家分享。不过很遗憾i-gotU现在只有经纬度,还无法导出海拔高度的数据,而且是固定的锂电。没有市电的地方没法充电。

没有评论: