【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集

こんにちは。
先日、2つのGPSロガーで、同時に取ったGPSログ(.kml)があります。
この2つのGPSログを混ぜて、トラックポイントが時刻順に並ぶようにして、一つのログファイルにしたいと思っています。
Google Earthやカシミール3Dで2つのログをつなげられることは承知しているのですが、トラックデータがくっつくだけで、時刻順には並べ替えできませんでした。
端末により誤差が違うのでトラックポイントがチグハグになったりする可能性があることは把握しています。そこは轍で修正するつもりです。
片方のロガーの電池切れやロストを補完することが目的です。
以上のことがわかる方、ぜひ、どうすればできるか教えてください。
よろしくお願いします。

A 回答 (3件)

えっと、どの方法で開いたのかな?



とりあえず、確実な方法としては、
「名前を付けて保存」⇒ ファイル種別「Unicodeテキスト(*.txt)」
保存後にエクスフローラでファイルの名前変更で、拡張子を変更

でも、私なら、テキストエディタで空のファイルを作成して、ここに貼り付けて、名前を付けて保存かな。
    • good
    • 0
この回答へのお礼

わかりました。ありがとうございます。

お礼日時:2014/08/28 09:55

kmlはレコード毎の書式は決まっていますが、


ファイル種別としては単なるテキストファイルなので、以下の方法が出来ます。
※書式は単なるXMLなので、HTML等が読める方なら、内容は簡単に読み取れます。

その1
エクセルの「ファイルを開く」でファイルの種別を「すべてのファイル*.*」
これで、kml等は普通のテキストファイルとして読み込めます。

その2
もし、ログにヘッダ情報等が付随していて、これらはソートしたくないなら、
テキストエディッタでkmlを一旦開いて、データ部のみコピペでエクセルに貼り付け。

【以下補足】
ツールによって、経緯度の先頭が下記の様にタグと一緒になっている場合があるので、
その場合は上記2の方法で、先頭行のみ改行をしてからソートしてください。

記載例;
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2"> <Document>
<name>Paths</name>
<description> ・・・コメント
<LineStyle>   ・・・描画指定が有れば、ラインスタイル
: 中略
<coordinates> -112.2550785337791,36.07954952145647,2357  ここからが経緯度
-112.2549277039738,36.08117083492122,2357
-112.2552505069063,36.08260761307279,2357
-112.2564540158376,36.08395660588506,2357
-112.2580238976449,36.08511401044813,2357
-112.2595218489022,36.08584355239394,2357
-112.2608216347552,36.08612634548589,2357

この回答への補足

ありがとうございます。エクセルで開くことはできたのですが、.kmlに戻すにはどうすればいいですか?

補足日時:2014/08/18 15:09
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2014/08/28 09:54

リアルタイム(取りながら)でなくて良いならば。


エクセルで読み込んでソート

リアルタイムでのアドバイスが必要なら、少なくとも使用しているロガーの機種が判らないと、
だれも回答できないと思いますよ。

この回答への補足

回答ありがとうございます。
リアルタイムである必要はありません。
どのようにしたら、.klmまたは.gpxのファイルをExcelで読めるのですか?
教えてください。

補足日時:2014/08/14 00:52
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2014/08/18 15:10

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!