問題タブ [google-distancematrix-api]
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.
ios - iOS アプリケーションで複数の値を持つ Google Maps Distance Matrix Api
アプリケーションで Google Distance Matrix Api を使用して、2 点間の距離と時間を取得しています。
すべて正常に動作しますが、URL を使用して複数のポイント間の距離と時間を取得したい場合:
エラーが発生します:
この URL をブラウザに入力すると、必要なものが得られます。複数の出発地/目的地は iOS で利用できませんか? それとも私は何か間違ったことをしていますか?
更新: リンクが NSURL に変換されません。ゼロです。
javascript - この値を組み合わせてテーブルビューの行に追加するにはどうすればよいですか?
目的地のリストとともに、グーグル遠隔マトリックスAPIからのリスト値があります。私が今やったことは次のとおりです。
1) geolocation から出力先リストの google places api と現在地 (lon & lat) を取得します。2) 目的地と現在地のリスト (経度と緯度) は、Google 遠隔マトリックス API から距離と期間のリストを出力しました。
これで、Google リモート マトリックスと宛先リストからのリスト値である 2 つの個別の出力が得られます。
両方とも、テーブルビューに表示するために出力関数に取り込まれました。問題は、これら2つの値をどのように組み合わせてテーブルビューの行に表示したいかということです。
この値を組み合わせて、テーブルビューの行に追加する必要があります。私が今持っているのは、テーブルビューの行に追加された最後の値だけです。コードと画像を見てみましょう:
実行するとTi.API.info(distance);、テーブルビューに追加するすべての出力が一覧表示されます。現在、最後の値のみがテーブルビューに追加されます。
javascript - 関数を介して非同期コールバック値を返す
距離を計算するために「Google Maps Distance Matrix API」を使用しています ( https://developers.google.com/maps/documentation/distance-matrix/intro ) Distance Matrix API はリクエストを受け取り、レスポンスは非同期呼び出しを介して返されますバック機能。私たちの要件では、さらなる処理のために距離値を使用したいと考えています。私たちの計画は、ポイントを入力として受け取り、ポイント間の距離を返す関数を構築して、その値をさらなる処理に使用できるようにすることです。API は aync コールバック関数で結果/応答を返すため、作成した関数から結果値を返すことができません。上記の要件を達成するための回避策はありますか?
ありがとうございました、
google-maps - 交通情報 distanceMatrix API Java クライアント
Java クライアントを使用して 2 つの都市間の所要時間に関する情報を取得しようとしていますが、交通情報の所要時間も必要です。Java クライアント 0.1.11 を使用していますが、トラフィック情報なしで期間しか取得できません。トラフィック モードに関する方法はありません。どうすればよいですか?
編集:ドキュメントのこの部分を使用したい:オプションのパラメータであるtraffic_model(デフォルトはbest_guess)。
json - 間違ったjsonを返すGoogle API距離行列がVBAになる
誰かが私を正しい方向に向けてくれることを願っています。ある郵便番号から別の郵便番号までの距離を呼び出すために、Excel から呼び出される VBA の関数があります。これは今のところ問題なく動作しています。
距離はオランダについてのみ計算する必要がありますが、クエリ文字列を国に限定することはできません。これで、郵便番号が 2151 KD になりました。これをクエリ文字列で from または to の郵便番号として使用します。お気に入り:
(数字と文字の間のスペースを削除します)。
これをブラウザに貼り付けるとうまくいきます。正しい位置と距離を示します。(目的地または出発地)。
このクエリ文字列は、次の VBA 関数を使用してコードで生成されます。
終了機能
ただし、結果は異なります。西暦 1251 年は現在、米国内の場所です。また、距離計算はありません。
VBA コードから呼び出した場合の結果:
ブラウザから直接呼び出された場合の結果:
これまでのところ、これを解決する方法を見つけることができませんでした。ブラウザのアドレスバーに貼り付けるとクエリ文字列が機能しますが、VBA から呼び出すと結果が無効になります。これまでのところ、この特定の郵便番号 1251 KD についてだけです。
誰も手がかりを持っていますか?
javascript - 郵便番号で距離行列を取得する
Google Maps API の distancematrix を使用して、ベルギーの 2 つの郵便番号間の距離を取得しています。アドレス全体で国が評価されるという問題に直面しています。リクエストで国を強制する方法はありますか?
例えば:
https://maps.googleapis.com/maps/api/distancematrix/json?origins=ベルギー+1200&destinations=ベルギー+2566
ベルギーの代わりにフィリピンの目的地を提供する:
リクエストで国 (ベルギー) のフランス語名を使用する場合、同じ問題:
https://maps.googleapis.com/maps/api/distancematrix/json?origins=ベルギー+1200&destinations=ベルギー+2566
フランスの目的地を提供します:

