2008年11月 Archives

Holux m-241 Wireless GPS Logger一直很想把照片附加上地理信息(Geotag),GP-1是专门用来解决这个问题的,但是贵的不讲道理,难怪Flickr里有人惊呼:“$1000? It's a nice concept, but good luck selling it for that price!”,我可不打算为一个GPS模块花这么多钱,又没有这么强的动手能力,所以采用拍照时记录轨迹,之后再将记录下来的地理信息导入照片中,应该是目前最合适的方案了。

我的Nokia GPS导航模块搜星快速稳定,本来应该是很好的工具,可惜只能用于导航,无法记录轨迹,只好又买了一个Holux M-241,虽然操作和官方工具软件都无比的山寨,但总算是能完成基本的工作-将行走的轨迹以kml(可直接导入Google Earth)和trl等格式存储下来。

不过官方提供的工具软件只有windows版,因为实在不想用虚拟机,而且在虚拟机中该工具软件几乎不能正常工作,尝试了几十次后,只成功的导出轨迹一次!而且每次必然崩溃。所幸找到这篇非常棒的指南:How-To: Holux M-241 with BT747 v1.52 GPS logger software over Bluetooth,按照文中步骤操作,应该可以成功,不过有一点需要注意:在最后一步“Get log”的时候,如果出现这样的错误:

ERROR: Could not open /BT747/BT747/log.bin Check path & if Card is writeable…

说明路径设置的不正确,这个路径是驱动器的根目录,并非该软件运行的目录,我修改了目录就成功了。顺便说一句,我一直认为,“How-to”类的文章,是互联网上最宝贵的资源之一且是最适合互联网的表现形式,因为其易检索易更新,每当遇到古怪的问题或根本不熟悉的领域,上网一搜,赫然发现在不知地球的哪个角落,就有那么一个人曾经遇到过和你一样的问题,而且已经成功的找到了解决方案,并写下详细攻略,那种感激真是难以形容,对我来说,远比那些嬉笑怒骂的文字更有价值。

现将所需工具及完整的工作流程记录一下,但觉得还并不是我理想中的流程,如果你有更好的,欢迎在这里留言或链接。

所需工具(我使用的,并非一定如此):

  1. Holux m-241 Wireless GPS Logger
    顾名思义,是用来记录轨迹的
  2. BT747_1.52
    在Mac中连接并读取Holux m-241中轨迹数据的开源软件
  3. GPSPhotoLinker
    能够导入轨迹文件(只支持gpx格式)、导入图片(支持包括RAW在内的多种格式),并将Geotag信息保存在图片中
  4. Aperture 2
    专业的数码照片处理软件,将经GPSPhotoinker添加了Geotag的图片导入其中进行后期编辑
  5. FlickrExport for Aperture
    本来这个不算是必要的工具,但这个插件比较强大,可以支持导出带Geotag的图片到Flickr,可以让处理的过程更加优雅流畅,故推荐

操作流程:

  1. 打开Holux m-241,由于需要和卫星通讯,所以室内、地铁中都是无法使用的,汽车、火车、飞机都没有问题,但是需要尽量靠窗近些。飞机在速度过快的时候(比如超过800km/h)据说也会无法正常通讯。正常使用时就使用记录模式就可以了,一节电池大概可以用了、8个小时左右,要实现给照片添加地理信息的需求,就必须保证拍照时GPS Logger是在正常记录的,否则就无法保存当时所处的地理信息,自然也就无法添加到照片上去。所以理论上,如果不需要保存旅程的轨迹,而只是为了处理照片的话,也可以在拍照前才打开GPS Logger,待收讯正常后开始拍照,拍完后关闭GPS Logger,这样应该可以节省电力和存储空间,但可能会浪费时间。
  2. 在确保GPS Logger工作正常时拍照,当然在此之前,最好能够把相机的时间与GPS Logger收到的标准时间进行同步,以最大限度的减少误差,另一个减少误差的措施是,尽可能缩小记录轨迹的时间间隔,虽然这样会消耗更多的电力和存储空间。
  3. 使用BT747将轨迹文件导出成gpx格式,此操作参考How-To: Holux M-241 with BT747 v1.52 GPS logger software over Bluetooth
  4. 导出相机中的图片到Aperture
  5. 找到刚才导入Aperture中图片的原始文件,并拖入GPSPhotoLinker中(虽然Flickr上有人说直接从Aperture中将图片拖到GPSPhotoinker中处理即可,但我自己试验的结果是不能从Aperture中拖入,必须导入原始文件,GPSPhotoLinker的帮助文件中也这么说),再将第3步中导出的gpx文件拖入GPSPhotoLinker,此时如果有可用的数据,就会提示你一些可能的地点,选择保存到图片即可
  6. 回到Aperture中,该图片应该会自动更新,需要在"Metadata"-"EXIF"中,将"Latitude"/"Longitude"/"Altitude"等几项勾选,就可以看到保存的数据了,菜单中选择“Metadata”-“show on map”,会在浏览器里调用Google地图打开。
  7. 用>FlickrExport for Aperture上传到Flickr,也可以看到相关的地理位置可以被显示出来,另外,Aperture 2的在后台导出功能不影响继续操作,真的很舒服。

确实还是有点繁琐,理想的流程是有一个Aperture的插件,能够完美的搞定导入、匹配并写入地理信息的全部工作就好了。

| | Comments (14)

About this Archive

This page is an archive of entries from 2008年11月 listed from newest to oldest.

2008年10月 is the previous archive.

2008年12月 is the next archive.

Find recent content on the main index or look in the archives to find all content.