出発地点と到着地点(住所または建物名などで検索)を入力して、2つの住所(または建物名、地名)から、走行距離を取得して出力します。
走行距離は、検索時の交通状況を考慮したルートで計算され出力されます。
機能について
パラメーター(入力値)
*パラメーター値:URL内に記載されている"text=~~~"の部分でパラメーターを指定しています。
Excel、Spreadsheet用の関数では、"(A1)"と指定されているセルがパラメーターとなります。
本機能では2つのパラメーター(入力値)が必要になります。
パラメーター | どのような値か | 詳細説明 |
---|---|---|
text1 | 1点目住所 | 走行距離を取得したい出発地点の住所、地名、建物名 |
text2 | 2点目住所 | 走行距離を取得したい到着地点の住所、地名、建物名 |
オプション
*オプション:URL内に記載されている"op=2"の部分でオプションを指定しています。
※"op=X"の記載がない場合は、オプション1が呼び出されます。
本機能では2つのオプションがございます。
詳細については以下よりご確認ください。
各オプションと出力形式
オプション | 出力値 | 出力形式/例 |
---|---|---|
1 | キロメートル単位 | 走行距離をキロメートル単位の数値文字列で取得します |
2 | メートル単位 | 走行距離をメートル単位の数値文字列で取得します |
使用時のイメージ
A列・B列をパラメーターとし、C列・D列に結果を表示しています。
機能固有の注意事項
- 存在しない住所文字列を入力すると、エラーとなります
- 一度に複数回の実行を行うと、出力失敗やレスポンスに時間がかかる可能性があります
- 走行距離情報は、Google Maps Platformの「Routes API」を使用しています
→ https://developers.google.com/maps/documentation/routes?hl=ja
利用方法
1:キロメートル単位
=WEBSERVICE("https://api.aijimy.com/get?code=get-distancecalc&text1="&ENCODEURL(A2)&"&text2="&ENCODEURL(B2))
2:メートル単位
=WEBSERVICE("https://api.aijimy.com/get?code=get-distancecalc&op=2&text1="&ENCODEURL(A2)&"&text2="&ENCODEURL(B2))
各アプリケーションでコピペでご使用いただけます。
上記のコードは(A1)がセルの指定位置(入力値)となっていますので、必要に応じて指定位置を変更してください。
作成日/改定履歴
作成日 | 2024年11月12日 |
改訂履歴 |