如果图片加了定位信息,上传到网站就不用一张一张找位置了。如果一张同时 上传到多个网站,也不用重复定位了,比较方便。没有相关硬件,只能自己查经纬度。可以用 exiftool 写入。
#!/bin/bash
tmp=$1
shift
exiftool -exif:gpslongitude=${tmp%,*} -exif:gpslongituderef=E -exif:gpslatitude=${tmp#*,} -exif:gpslatituderef=N "$@"
例如得到 41.772234,123.406351 (经度,纬度),就可以用
name 41.772234,123.406351 a.jpg 写入。
这个倒不是问题。问题是经纬度从哪查,以前就发现google maps各图有不一致的地方。试了几回,发现问题比较麻烦。
看沈阳附近的,其中 google earch 和 map.google.com(.*) 用的卫星地图基本是一样的(好像还有点小偏差),而其余的 map.google.com(.*) 的地图和地形图 和 ditu.google.* 的三张图是一样的。二者有近一千米的偏差,感觉非常大。
上网查了查,发现问题应该是这样的:
google earch 和 google maps 的数据来自两家不同的公司,而二者在中国的数据就有一定的偏差。map.google.com(.*)显示的就是这个偏差。而ditu.google.* 对卫星图进行调整了,使它对准了地图,经纬度也是地图的信息,所以看起来没问题。但是一些网友测试发现googleearch的数据是准确的。
这样如果平时查地图的用 didu.google.*了,至少自己的三张图是一致的。但picasa, panoramio ,google earch 用的都是另一个卫星图,图片定位就只能用google earch的了,真是别扭……
没有评论:
发表评论