• 照片导航高级教程(自动批量照片)(朝阳公园半日游)


    在上次的照片导航教程中,我们讲述了如何利用航点和Google Earth进行照片导航,今天我们来讲照片导航的高级教程,用更高级的工具和方法自动批量照片导航,其实就是用工具批量将照片添加经纬度。

    首先我们说一下具体的原理:既然用工具批量将照片添加经纬度,那么肯定要有经纬度的东西和照片进行匹配才能处理。对的,没错,这个带有经纬度的就是我们需要的航迹,将航迹和照片进行匹配,用软件将航迹中的经纬度信息添加到照片中,而这里依照的关系就是时间,相同时间点的航迹匹配相同时间点的照片。所以,这里的关键是出发和拍照前首先要将时间调整到一致。当然,部分软件也有自动调整时间差来做对应的功能,但个人觉得将时间匹配到一致是最好的,省得到时候自己还要算时间差。OK,今天带上我们的设备:一台255W,一台柯达相机,可以了,出发,目标是朝阳公园。

    用了下午四个小时的时间,我算是走完了整个公园,不一定全面,但至少走了整整一大圈,累死了,来看看我的路线吧,这就是我所走过的全部路线了。总共走了11.3公里,平均速度为每小时3公里,不容易那。

    clip_image001

    言归正传,具体如何操作请听我慢慢道来。

    第一步,取出数据

    使用USB数据线将255W设备和电脑连接,等待电脑将设备闪存识别为驱动器,进入内存驱动器,在Garmin目录下的GPX目录下找到Current.gpx的文件,拷贝出来,以做备用。其实,这就是所有的航迹文件了,你完全可以用MapSource工具打开进行查看,上图的截图就是在MapSource中打开后的截图。

    第二步,取出照片

    这一步就不多讲了,大家都知道,将照片从SD卡保存到电脑硬盘。

    第三步,安装工具并匹配坐标,最最最关键的一步。

    今天我们要使用到的工具呢,是GpicSync,虽然其余的工具也可以,比如PhotoMapper、pixGPS等,但这个可能功能比较强大,加上还有简体中文,最重要的还是开源软件,所以就用这个了。当然,这些软件我也没有怎么用过,但应该是比较简单的,所以我是边做边写。

    先下载该软件,下载地址:http://code.google.com/p/ gpicsync/,然后安装该软件,完成后打开该软件,我们就可以看到如下图所示:

    clip_image003

    最上面两个框第一个是照片文件夹,下面一个是GPX文件的路径,至于下面的选项,基本上都不要选,除了备份相片。在UTC时差上输入8,因为gpx文件的时间是UTC时间,而我相机的时间设置的是北京时间,而对于相片定位相差少于多少秒的选项中,默认300秒即可,因为你本身已经把时间对准了并不存在太大的误差,从最后的时间上来看这个差距一般少于一分钟,300秒相对来说是比较宽松的。然后点“开始同步”,OK,你的相片就开始自动添加坐标信息了。稍等片刻,然后提示完成,这样的话除了将照片添加坐标信息外,该软件同时生成了缩略图和kml文件,你只要使用Google Earth打开该kml文件就可以看到你所有的照片了,如下图所示:

    clip_image005

    酷吧,朝阳公园这个kml文件下有Photos和Track两个目录,Photos就是你所有的相片,而Track就是你的航迹所在路径。可见,该软件是多么的强大了吧,甚至都可以建立在线照片分享,这些强大的功能也等我下次再来讲解吧。

    Google Earth如果玩的熟的话,甚至可以建立一个飞行视图,点图层上方那根轴线的右侧那个按钮,就可以从头开始飞行一下你走过的路,再来看一遍照片。当然也可以保存这段飞行纪录,直接点击后就可以观看。甚至你都可以将这些内容直接打包成kmz文件,分享给朋友,不过照片不要太多太大哦,我这里三百多张照片共400多M,打开后就差不多要死机了,最好先将照片处理一下。

    clip_image007

    最后需要注意的一个地方就是,软件生产的kml文件是默认编码的,因为我们的系统都是中文版,所以一般都是默认GB2312的简体中文编码,需要将kml文件打开另存为UTF8编码的文件,这样的话Google Earth打开有中文字符的文件才不会乱码。

    OK,至此我们的照片导航高级教程也算是完成了,至于更高级的功能以及美化等,我们下次再来分享吧。现在你就可以把这些照片放入到任我游760中进行照片导航了,试试看吧。

    =======================================

    朝阳公园半日游顺利结束,处理完毕后最终我上传到PicasaWeb,经过与Google Map和Google Earth对比,发现还是有一定的偏差,距离不是很大,但能够明显的感觉出来,因为我拍照时候站立的位置和照片在Google Map中的位置有十米左右的偏差,可能时间匹配上还不够准确吧,应该调整一下就好,但整个的思路说明完全可以走通了,下次就是更加完善的工作了。来看一下我的294张朝阳公园的照片吧:

    我自己的相册地址:http://photo.sharesh.cn/beijing/ChaoyangPark/

    Google PicasaWeb地址:http://picasaweb.google.com/tangf2004/ZMlLdJ

    在Google Map(请调整为卫星视图)中查看我的照片:http://picasaweb.google.com/lh/albumMap?uname=tangf2004&aid=5316202756299254193#map

    当然也可以在Google Earth中查看:http://picasaweb.google.com/data/feed/base/user/tangf2004/albumid/5316202756299254193?alt=kml&kind=photo&hl=zh_CN

    在Google Map中打开这近300张照片也是有点慢的,并且也吃内存。为了更好的兼容,此次我最终使用了真实坐标来标记照片,因为我还带了一台60CSx进行地球坐标轨迹的记录。最后,此次照片最大的失误是忘了加水印,不想再麻烦所以就这样吧,不过我在EXIF里已经写了版权等信息了。下次我们继续讲照片的处理,主要是在自动调色、批量大小调整、上传到相册、EXIF信息修改等小细节问题了,让你和我一样拥有一个免费而强大的相册系统,真心感谢Google。呵呵

  • 相关阅读:
    JSON.parse()和JSON.stringify()
    MySql 只能访问localhost 和 127.0.0.1访问 不能通过其他IP访问
    JavaScript 严格模式
    设计模式学习--单例模式
    golang 读写文件(一)
    eclipse 快捷键收藏
    Swift网络封装库Moya中文手册之Authentication
    Swift网络封装库Moya中文手册之Endpoints
    Swift网络封装库Moya中文手册之Plugins
    Swift网络封装库Moya中文手册之Providers
  • 原文地址:https://www.cnblogs.com/Tangf/p/1419669.html
Copyright © 2020-2023  润新知