[ AdjustTime ] GPSログファイル(GPX)を元にして写真へ「位置情報(緯度経度)」と「方向」を追記します。(EXIF更新) [概要] GPSログの記録時刻とデジカメの撮影時刻とを見比べて、GPSログ内に写真へのリンク情報を付加した新しいGPSログファイルを作成します。 ※ 対象とする画像ファイルは'*.jpg'のみです。 ※ GPSログの形式は「GPX」形式に対応しています。 * 画像ファイルの撮影日時をファイルの更新日時/EXIF撮影日時から選択することができます。 - ファイル更新日時: 高速処理が可能です。 一部のトイカメラ系のデジカメにはEXIF情報が正しく付加されないものがあります。そのような機種におすすめです。 - EXIF撮影日時: ファイル更新日時が利用できない場合はこちらを使ってください。 iPadなど直接ファイルを扱えないデバイスの場合はファイル更新日時が使えません。 うっかりファイルをコピーしてしまった場合は、ファイル更新日時が撮影日時を意味しなくなります。その時もEXIFにしてください。 * 画像の精確な撮影時刻を入力することでGPSログとの時差を自動補正します。 * 結果は、取り込み元のGPXファイルとは別に、元ファイル名にアンダーバー「_」を付加した.ファイルに出力します。 - SPEED(速度): 出力GPXにタグを付加することができます。 - MAGVAR(方向): 'MAGVAR'とは磁気方位のことです。直前のポイントとの2点間の位置関係を'MAGVAR'として出力できます。 - 出力先のGPXに写真へのリンク情報を付加する/付加しないを選択可能にしました。 [☑ 出力GPXにポイントマーカーを書き出す] * 画像にEXIF情報を付加することができます。 - 緯度経度: GPSログから算出した緯度・経度情報をEXIFに書き出すことができます。 - 撮影方向: GPSログから移動方向を擬似撮影方向としてEXIFに書き出すことができます。(カメラの向きではありません) http://sourceforge.jp/projects/importpicture/wiki/FrontPage [起動] 下記のように'AdjustTime'を起動するとGUIでパラメータを逐次設定可能です。(推奨起動方法) > java -cp .:AdjustTime2.jar:commons-imaging-1.0-SNAPSHOT.jar osm.jp.gpx.matchtime.gui.AdjustTime 下記のコマンドラインによる起動方式は度重なる機能追加によりパラメーターが増大したため複雑になりすぎ作者でさえわけがわからなくなりました。 一応、過去の起動方法を記載しておきます。しかし、コマンドラインからの引数は2016-10-03版以降は正しく引き継がれません。 'AdjustTime2.jar'と'AdjustTime.ini'を使ってください。 > java -jar importPicture.jar