問題タブ [garmin]

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 投票する
2 に答える
660 参照

javascript - garmingps座標をjavascript変数に取得します

マーカーを削除して、openlayers(javascript)に新しいマーカーを作成したいと思います。私はこれを行うことができますが、トリックは、新しいマーカーを、ガーミンetrexgpsレシーバーによって報告された現在の緯度/経度の位置に配置したいということです。gpsbabelを使用してレシーバーから新しい位置を取得でき、サブプロセスを使用してPythonでこれを実行できます。このデータをjavascript変数に取り込むために私が考えることができる唯一の方法は、PythonCGIスクリプトで文字列置換を使用することです。問題は、GPSレシーバーから最新のデータを取得する唯一の方法は、ページを更新することです。これにより、マップが短時間消え、現在のズームレベルが失われますが、これはあまりクリーンな方法ではありません。これを行うことの。GPSからJavaScript変数に座標を取得する方法についてのアイデアを探しています。

PythonスクリプトからJavaScriptに座標を取得するために、jythonは機能しますか?私はそれに精通していませんが、今日私が読んだことは、これにはポート8080での操作が必要であることを示唆しているようでした。これは、Pythoncgiスクリプトを使用したいので理想的ではありません。多分これはまだ可能です。

私はAPIを探しましたが、garminの製品は彼らのウェブサイトに結びついているようで、現在の座標が必要な場合はかなりやり過ぎです。

gpsdを調べましたが、基本的な通信に問題があり、さらにjavascriptからtcpポート2947を介してデーモンと通信する方法を見つけることができませんでした。

私はgentoolinuxを使用しています。

ありがとう、ジョン

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

c# - gpx ファイル拡張ノード gpxtpx:TrackPointExtension

Garmin GPS デバイス内で作成された GPX ファイルを読み込もうとしています。すべてのデータを引き出そうとする次のコードがありますが、ノードでハングアップし、子です。=>

これがコードです

そしてxmlノード

他のすべてのノードには問題なくアクセスできますが、hr ノードにアクセスしようとするとエラーが発生します。

どんな助けでも大歓迎です。

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

c# - ディスクから .fit ファイルを読み取る方法

garmin .fit ファイルをアップロードしてデータベースに保存する asp .net アプリケーションを作成する必要があります。

Garmin Communicator プラグイン API を使用してディスクから .fit ファイルを読み取ろうとしていますが、ハード ディスクにあるデータを読み取ることができません (Garmin デバイスはありません)。

Garmin Communicator Plugin API を使用してこれを実現できるか、またどのように実現できるか知っていますか?それとも、他の可能性があると思いますか?

アプリはこのようなものでなければなりません

http://www.goodrunguide.co.uk/FITFileUpload.asp?FileUpload=1

前もって感謝します

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

python - PythonでBase64 Gzipをデコードする

Python を使用して gzip ガーミン アクティビティ ファイルをデコードしようとしています。Garmin によると、ファイルは base64 gz ファイルです。私は投稿を介してブラウザからファイルをアップロードし、Django アプリでデータを受信して​​います。

ファイルの先頭はこんな感じ。

begin-base64 644 data.xml.gz\nH4sIAAAAAAAAA y9a4 lx3Hn d6fguB7JzNuGZkNigNfdrAGbMAYaXeNfbPolXplYiRSIFu

次のコードを使用して、パディングを調整し、base64 をデコードしました。

画面上の data_decoded の先頭は次のようになります。

\xe8"\x9f\xe6\xda\xb1\xee\xb8\xeb\x8e\x1dj\xd6\xb1\x9aX3\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\x03/Z\ xe2\w\x1ewz~\x0b\x81\xec\x9c\xcd\xb8fd6(\r}\xda\xc0\x19\xb3\x00a\xa5\xde5\xf6\xcf\xa2U\xe9\x95\x88\x91H \x81n\xcb\xf7\xb4\x9f\xcc\xa7y%\xbd\x95\x9e\x13\xcd\x10\xf9Th\x04\x8d\xdf\xdf\xa6\xba\xa9\xcd\xf9=s\ xf8G\xfc

print data_decoded次のようになります。

}???a??5?ϢU镈?H?n????̧y%?????Th??σ????=s?G?

次に、次を使用してファイルを解凍しようとします。

その後、次のエラーが表示されます。

また、ファイルをディスクに直接保存し、コマンド ラインから gunzip を実行しようとしましたが、これも同じエラーが発生します。

どんな助けでも大歓迎です。

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

javascript - HTML オブジェクト タグのメソッド/プロパティを発見する

Garmin Communicator API<object>、HTML 本文に埋め込まれたタグから JS に公開されるブラウザ プラグインを介して動作します。

GWT-Garmin-APIを構築するときに、このオブジェクトの文書化されていないメソッド/プロパティを見つけようとしています。彼らのJS API ソースを操作すると、公式のメソッドが表示されますが、他のメソッド/小道具を見つけたいです。これまでのところ、ページ内の Object 要素への参照からこれらを一覧表示する方法が見つかりません。

私が使用するデバッガーは、そのような小道具を表示しません。私が知らないオブジェクト反射カンフーがあるかもしれないと思っていました。ありがとう。

アップデート:

例はGarmin Hello Device exampleにあります。

コンソールから、次のオブジェクトを反復処理します。

ただし、同じコンソール ラインから簡単に呼び出すことができる plugin.Unlock() などのプラグイン メソッドは検出されません。

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

vb.net - USB ポート経由でデバイスから GPS 座標を読み取る方法

USB経由でコンピューターに接続されたGPSデバイスから直接VB.NETプログラムを使用してGPS座標を読み取る必要があります(BluetoothもOKですが、USBを好みます)。私の制約は次のとおりです。

  1. ソフトウェアを実行しているコンピューターがインターネットに接続されていません。移動車両内のスタンドアロン マシンです。
  2. 車両の移動中にデバイスから GPS 座標を読み取り、デバイスを使用してローカル データベースで位置認識クエリを実行できる必要があります。
  3. GPS デバイスは、既製品またはインターネット経由で購入できるものであれば何でもかまいません (ディスプレイのない Garmin GPS または GPS カードなど)。
  4. このソリューションのユーザー グループは非常に小さいです (約 40 ユーザー)。

私はすでに GPSGate ( http://gpsgate.com/ ) をチェックアウトし、要件を電子メールで送信しました。彼らは答え、私は「申し訳ありませんが、あなたのための製品はありません」と引用しました. (返信終わり)。

私もEye4Softwareをチェックアウトし、デモ製品を使用してみましたが、USB 経由で Garmin Nuvi をピックアップしません。彼らは私の質問に答えてくれましたが、残念ながら彼らの OEM 製品は ActiveX dll であり、私は .NET ベースのソリューションを探しています。

したがって、誰かが .NET フレームワークに基づいた「自家製」のソリューションを持っていて、それを簡単に複製できる場合は、本当に感謝しています。どうもありがとう!

0 投票する
0 に答える
1675 参照

android - Android アプリで Garmin マップを使用するには?

ここで質問するのは初めてです、下手な英語を許してください

現在、私は Android 用の GPS アプリを開発しており、OSM データから作成した Garmin Maps を使用しています。

私の問題は、Garminマップを再表示できるライブラリがあるかどうか、または私を助けることができるライブラリがあるかどうかわからないことです

どうもありがとうございました

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

c# - Garmin Navigation Device に C# アプリケーションをインストールできますか?

デバイスで .Net コンパクト フレームワーク 3.5 を使用して、C# でビルドされた独自のアプリケーションを実行したいと考えていGarmin Navigationます。出来ますか?

自分の C# アプリケーションから Garmin ソフトウェアと通信することはできますか?

更新しました

C# アプリケーションをインストールまたは実行できるナビゲーション デバイスを提供している会社は他にありますか?

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

algorithm - 3 番目の座標を見つけるための 2 点からの三角形分割

トピックに関するガイダンスを求めています。準備ができていると確信しているものを本当に作成する必要があります。GPSを使用してウェイポイントを作成し、そのポイントからの方位角をログに記録することができるガーミンをオンにする基本的なプログラムを探しているだけです。GPSを使用して新しい場所に移動し、ウェイポイントを作成し、そのポイントからの方位をログに記録してから、GPSに十字の座標を与えて、実際にポイントに移動することなく3番目のポイントの位置を中継できるようにします.

0 投票する
0 に答える
731 参照

gps - GPS データ (高度を含む Garmin データ) を XYZ 直交座標に変換する方法

私の高校の微積分 III のクラスでは、gps (高度のあるガーミン) をリモート コントロール ドローン/クアッドコプターに取り付けてから、フライト データをダウンロードしたいと考えています。私たちの目標は、GPS データ (ガーミン データ) をデカルト (xyz) に変換することです。これを達成したら、それを Maple (数学ソフトウェア) にインポートし、ベクトル値関数を使用して飛行経路をデジタルでモデル化します。gps から xy z への変換について助けが必要です。私たちが知っている 2 番目の部分は、教室を 3D グリッドに変え、ビデオ カメラで手動で 500 ポイントをキャプチャしたため、うまくいきました。その後、Maple を介して正常に実行され、3D パスが作成されます。ヘルプや提案は歓迎されますか? 動詞