問題タブ [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.
excel - 度分を 10 進度に変換する
ガーミン デバイスから収集したロケーション ポイントを Excel シートに度分形式で保存しています --- W00208.172, N1046.977 10 進度または度分秒形式に変換するにはどうすればよいですか?
python - Python での XML から CSV への変換
Python で XML ファイルを CSV に変換するのに苦労しています。私は多くのフォーラムを見て、lxml と xmlutils.xml2csv の両方を試しましたが、うまくいきません。Garmin GPS デバイスからの GPS データです。
私のXMLファイルは次のようになりますが、もちろん短縮されています:
私の巨大な XML ファイルにはいくつかの trk タグがありますが、それらを分離することはできます。それらは、GPS デバイス上の異なる「セグメント」または旅行を表しています。私が欲しいのは、次のようなものをプロットする CSV ファイルだけです。
これまでのコードは次のとおりです。
これは別の代替コードです。データのないCSVファイルを出力するだけで、ヘッダーlatとlon.
どうすればいいですか?私は初心者なので、より包括的な説明があれば超素晴らしいことを理解してください!
garmin - Garmin ウォッチ用の Garmin GPS SDK
ランニング クラブのアプリケーションを作成しています。グループの全員に Forerunner を購入してもらい、経度と緯度を 30 秒ごとに API に送信したいと考えています。これは可能ですか?
特定のランナーを使用してデータベースにデバイスを登録し、リアルタイムで座標を受け入れることができるかどうかはわかりません。
c# - C# から Garmin Connect にログインする
GarminConnect.com にログインするためのコードを持っていますが、ガーミンがログイン プロセスを変更することを選択したため、コードが機能しなくなり、再び機能させる方法がわかりません。
私は通常、Web 通信アプリケーションを開発していないので、それを再び機能させるためにどのように進めるべきかはあまり意味がありません。
これは私が今持っているものです:
これを機能させる方法について、誰かが私を正しい方向に向けることができることを願っています
javascript - JavaScript での .fit ファイルの読み取り/処理
Javascript (および FileReader など) を使用して、クライアント側のブラウザーで.fit ファイル (Garmin デバイスなどで使用されます。GPX ファイル形式の代替バイナリであるfit sdkを参照) を読み取って解析する必要があります。私はPythonとPerlの実装を認識しています (そして試してみました) が、Javascript のコードを見つけることができませんでした。
または、サーバー側で PHP を使用することもできますが、インターネット接続がない場合はクライアント側で解析するのが理想的です。
c# - C# ガーミン コネクトへのログイン - 新しい認証方式
最近、Garmin Connect がログイン手順を変更したので、c# でこれを行う方法に関する情報を見つけようとしています。
これを行う方法に関するいくつかの基本を見つけましたが、機能していません:
新しいログインプロセスを見てみました。Garmin は、いわゆる「GAuth ウィジェット」を使用したシングル サインオン アプローチを実装しました。以下のようにログインできるはずです。
1) HTTP GET リクエストをhttps://sso.garmin.com/sso/login?ser...edWidget=falseなどに送信して、GAuth ウィジェットを取得し ます。
2) 受信した HMTL コードを解析して "flowExecutionKey" を取得します (コードの "e1s1" など)。
3) HTTP POST リクエストを 1) で指定された URL に送信して、ログイン資格情報を投稿します。内容は次のとおりです。 コード:
4) 「response_url」の受信 HTML コードを解析します。egCode:
5) HTTP HEAD リクエストをレスポンス URL に送信して、garmin connect にログインします。「サービス チケット」(「ST-」で始まる部分) は、GAuth ウィジェットを介したログインの成功を証明します。
これは私がこれまでに持っているコードですが、ステップ 3 で response_url を返すことはありません。何が欠けていますか?
助けてくれてありがとう!ロン
javascript - Prototype.js コールバックが起動しない
Garmin DeviceControl ブラウザ プラグイン用の Google Earth コントローラを作成しようとしています。既存の Google MAPS コントローラーの動作をモデル化していますが、2 番目のコールバック関数が起動されていないという障害が発生しました。
コード:
必要なすべての js インクルードは HTML にあり、それらはすべて有効であり、ターゲット div が存在します。プロトタイプ化された js クラスの外部でコードを実行しても、必要な結果が得られます。私のプロトタイプ クラスで起こっていることは、GEinitCallback が実行されないことです。「call create」アラートと「finished create instance」アラートが表示されますが、「init called」アラートは表示されません。JavaScriptエラーはありません。
コールバックを正しく指定していますか? そうでない場合、どうすればよいですか?google.earth.createInstance 関数は Google Earth ソース ファイルで定義され、コントローラの外部にあります。
javascript - Garmin GPSMap 62 デバイスからデータを読み取る
デバイス コントロール Javascript ライブラリを使用して、GPSMap 62 デバイスからデータを読み取る必要があります。問題は、古いデバイスとは異なり、このデバイスはウェイポイントを毎日別の .GPX ファイルに保存することです。JavaScript ライブラリは、すべてのトラックとウェイポイントが current.gpx ファイルにあることを想定していますが、62 はそれらをたとえば Waypoints_06-MAY-14.gpx などに毎日保存します。
ユーザーに適切なファイルを手動でアップロードするよう要求する以外に、別の GPX ファイルを使用して新しいデバイスを実際にサポートするために DeviceControl ライブラリを入手した人はいますか?
追加のボーナスとして、Garmin Device Control ライブラリは非推奨であるため、更新は予定されていません。
いくつかのコード
bash - カスタム ガーミン マップに名前がありません
自分の OSM ファイルから Garmin マップを作成しました (JOSM と自分の GPS レコードを使用し、Openstreetmap からの入力はありません)。プロセス全体は正常に実行されますが、少し問題があります。最終的なマップを Basecamp にロードすると、このマップの名前が空 (空白) になります。
何か案が ?
これがコードです。前に、いくつかの変数:
まず、異なるレイヤーから img ファイルを作成します
次に、これらのファイルを一意の img ファイルに連結します
次に、 Basecamp の準備が整った gmapi ファイルを作成します。
問題を確認したい場合は、最終ファイルを私の Web サイトからダウンロードできます: http://www.iero.org/blog/2014/06/carte-du-congo/
ありがとう !
グレッグ