gsm モジュール (sim900d) がサーバーに 2 つの位置座標 (現在地と目的地) を送信し、応答として Google マップ API を使用して方向を取得する必要があるプロジェクトに取り組んでいます。
私は JavaScript と php から始めましたが、後者は JavaScript がクライアント側で、php がサーバー側であり、javascript 変数を php に送信できないことに気付きました。プロジェクトに node.js を使用する必要があることがわかりました。JavaScript の経験はほとんどありませんが、node.js の知識はhello world web serverに限られています。
node-googlemaps の direction-test.js を実行しようとしましたが失敗しました。
正確なコードは「モジュール '../lib/googlemaps' が見つかりません」というエラーを出していたので、「'../lib/googlemaps'」を「googlemaps」に置き換えました。正常に動作しますが、取得できるのは sqrt(OK ) >> 2 受理されました (0.896 秒)。
Google マップの API キーをどこかに挿入する必要があることはわかっていますが、場所と構文がわかりません。そして、誰かがルート オブジェクトがどこにあるのか教えてもらえますか?
編集:私は電気工学の学生です。答えを詳しく教えてください。私のプロジェクトは EE 関連です。(時間の制約により) すべてを学習してゼロからコードを書くことはできないため、関連するサンプル コードは非常に高く評価されます。
編集2: node-googlemapsのdirection-test.jsはサンプルコードではなく、誓いを使用したテストコードであることに気付きました。Web サイトで定義されているように、非同期コードをテストするためにゼロから構築されたことを誓います。意味がある場合はテストを並行して実行し、依存関係がある場合は順次実行します。