問題タブ [gpx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1488 参照

xml - XMLのようにGPXファイルに独自のタグを追加することは可能ですか?

GPXが軽量のXMLデータ形式であることは知っていますが、知りたい<Town> Some Town here </Town>のは、GPSデータが近くで行われた最も近い町を保持するような独自のタグを追加することです。または、これを別のXMLに保存する必要があります。ファイル?

0 投票する
4 に答える
1879 参照

java - Javaを使用して大きなXMLファイルに子要素を追加するにはどうすればよいですか?

GPS座標(GPX)のコレクションであるJavaを使用してXMLファイルを作成しようとしています。Androidデバイスから座標を受け取るたびに(約1秒に1回)、結果を既存のXMLファイルに追加する必要があります。私が探している出力は、繰り返し項目としてtrkpt要素を使用して以下に示されています。問題は、trksegの親要素内にある必要があるため、ファイルの最後に新しいtrkptを追加できないことです。

これまで、SIMPLEXMLとJDOMの2つの異なるAPIを試しました。SIMPLEXMLでは、既存のファイルに子要素を追加する方法がわからなかったため、JDOMに切り替えました。JDOMを使用すると、以下に示すようにtrkpt要素を追加できましたが、ファイルが大きくなり始めると、プログラムのユーザーインターフェイスの速度が急速に低下しました。JDOMでは、SAXBuilderを使用してファイルを再度開き、追加していました。これに関する問題は、新しい要素を追加してファイルを書き直す前に、ファイル全体をメモリ内で再現する必要があったことだと思います。したがって、ファイルが大きいほど、デバイスでの操作がより要求されます。新しいデータを書き込む前にファイル全体を調べたりコピーしたりしないソリューションが必要です。JavaまたはJava用APIを使用してこれを実現するためのより効率的な方法はありますか?助けてくれてありがとう!

0 投票する
3 に答える
3065 参照

android - SAXパーサーまたはXmlPullParserを使用したGPXファイルの解析

アプリが作成するgpxファイルがいくつかあり、アプリの後の段階で解析する必要があります。一般的にそれらを解析するのに問題があります。このサイトや他のサイトでパーサーの例をたくさん見てきましたが、それらはすべてのようなオブジェクトを使用していますTracksTrakcPoints、これらのクラスに含まれているものは見つかりません。ArrayListファイルを解析してのに並べ替えることができるようにしたいと思いますLocation。時間と標高だけでなく、ファイルから長さと緯度を取得する必要があります。

誰かがこの問題で私を助けることができますか?SAX parser私はそれを使用するか、Xml pull parserまたはそれを行う別の方法であるかどうかを気にしません。

0 投票する
6 に答える
30294 参照

iphone - XcodeでGPXを使用して場所の変更をシミュレートする場合、速度を制御する方法はありますか?

場所の変更をシミュレートするために、Xcode 4.2 で次の GPX ファイルを使用しています。うまく機能しますが、場所の変更の速度を制御できません。スタンプが効かないようです。誰かがこれに対する解決策を持っていますか?

0 投票する
1 に答える
173 参照

xml - Tangoを使用してGPX(XML)ドキュメントをファイルに永続化する方法は?

私の設定:

  • コンパイラ:DMD 1.056
  • ライブラリ:タンゴ0.99.9
  • OS:Windows 7

私がこれまでにしたこと:

私はAPIを介してGPXファイルを作成し、それをフォーマットしてコンソールに表示する方法を知っています。


私のコード:


質問:

GPX(XML)ドキュメントをファイルに永続化する方法は?

0 投票する
3 に答える
2995 参照

c# - XmlSerializer を使用して異なる名前空間のバージョンを処理するにはどうすればよいですか?

.NET XmlSerializer クラスを使用して GPX ファイルを逆シリアル化しています。

GPX 標準には 2 つのバージョンがあります。

  • <gpx xmlns="http://www.topografix.com/GPX/1/0"> ... </gpx>
  • <gpx xmlns="http://www.topografix.com/GPX/1/1"> ... </gpx>

また、一部の GPX ファイルではデフォルトの名前空間が指定されていません。

  • <gpx> ... </gpx>

私のコードは 3 つのケースすべてを処理する必要がありますが、XmlSerializer で処理する方法がわかりません。

これは一般的なシナリオであり、たとえば KML にも同じ問題があるため、単純な解決策が必要であると確信しています。

0 投票する
2 に答える
23193 参照

gps - GPXファイルのトラックとルートの違いは何ですか

GPX トラック ファイルとルート ファイルの基本的な違いを知りたい

0 投票する
1 に答える
105 参照

dom - DOM からこの要素を要求する正しい方法は何ですか?

gpx ファイルからすべての座標を取得しています。そのファイルのサンプル行を次に示します。

IE および FireFox では、次のコードが正しく実行されます。

奇妙なことに、Chrome ではこのコードは機能しませんが、DOM から情報を取得していないようです。

解決策を求めて旅行中に「getElementsByTagNameNS(ns,name)」を見たことがありますが、 http://www.w3schools.com/dom/met_element_getelementsbytagnamens.aspの例を見て、それが含まれているかどうかを確認できませんでした。私にとってどんな助けの事実。

ヒントをいただければ幸いです

どうもありがとう

デビッド

0 投票する
3 に答える
3443 参照

android - データベースからGPXファイルにlatlongsを保存します。Android

Latitude、Longitude、および説明などの他の情報を格納するsqliteデータベースを作成しました。

次に、この情報を抽出して、さらに分析するためにGPXファイルをSDカードに書き込みます。誰かがこれを行う方法についてのアイデアを持っていますか?

役立つリンク、ソースなどはありますか?