Google Maps
地点間の道順を計算しテーブルへロード【ベータ版】
MAGELLAN BLOCKSのお問い合わせ機能からお願いします。
このブロックはベータ版です。機能改善や不具合などの情報提供は、概要
このブロックは、指定された地点間(例:始点「東京駅」・経由地点「横浜中華街」終点「鎌倉大仏」)の最適な道順を計算します。道順の計算結果は、BigQueryテーブルに格納します。Googleマップを使った視覚的な確認もできます
このブロックを使うと、以下のようなさまざまな要求に沿った最適な道順が取得できます。
- 自動車や徒歩などのさまざまな移動手段での道順が知りたい
- 有料道路や高速道路を回避した道順が知りたい
- 過去の交通渋滞と現在の交通状況に基づいた移動時間が知りたい
本ブロックは、GoogleのDirections APIを利用しています。このためセルフサービスプランの場合は、利用するGCPプロジェクトにおいて、Directions APIを有効化しておく必要があります。
このブロックは、Google Directions APIを利用しているため、他のGoogle Cloud Platform各種APIの料金に加えて、その利用量に応じた料金が別途発生します(従量課金制)。
料金について詳しくは、Directions API の使用量と請求額を参照願います。移動手段に自動車を指定する、11地点以上を指定する、地点の指定にside_of_road
もしくはheading
の修飾子を指定した場合は、advancedの扱いになります。それ以外の場合は、basicの扱いになります。
※MAGELLAN BLOCKSは利用する機能に合わせて、データ保存先(Google Cloud StorageやBigQueryなど)の操作でGoogle Cloud Platformの各種APIを、機械学習の各機能でAI Platformの各種APIを利用しており、これらについても利用量に応じた料金が発生します。
プロパティ
プロパティ名 | 説明 | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ブロック名 | ブロックの名前を指定します。ブロックに表示されます。 | ||||||||||||||||||||||||||||||||||||||||||||||||
GCP APIキー |
このブロックで使用するGCP APIキーを指定します。 GCP APIキーは、次の手順で作成します。
|
||||||||||||||||||||||||||||||||||||||||||||||||
始点・終点の場所が格納された変数 |
道順を計算したい始点・経由地点・終点のデータ(Place ID・住所・緯度経度)が格納された変数を指定します。地点は最大25地点まで指定できます。 変数には、以下いずれかの形式でデータを格納してください。
始点・経由地点・終点のデータは、以下のいずれかで指定します。
始点・経由地点・終点には、場所修飾子が使用できます。
住所や緯度経度を使用するよりも、Place IDの使用をおすすめします。住所や緯度経度を使用すると、常にそれらが示す座標に最も近い道路への位置に補正されます。 |
||||||||||||||||||||||||||||||||||||||||||||||||
GCPサービスアカウント |
このブロックで使用するGCPサービスアカウントを選択します。 |
||||||||||||||||||||||||||||||||||||||||||||||||
結果出力先BigQueryデータセット |
地点間の道順を計算した結果を格納するテーブルのデータセットを指定します。 |
||||||||||||||||||||||||||||||||||||||||||||||||
結果出力先BigQueryテーブル |
地点間の道順を計算した結果を格納するテーブルを指定します。
|
||||||||||||||||||||||||||||||||||||||||||||||||
空でないテーブルが存在したとき |
結果出力先BigQueryテーブルが存在したときの動作を選択します。
|
||||||||||||||||||||||||||||||||||||||||||||||||
移動手段 |
どの移動手段を使って道順を計算するかを指定します。指定できる移動手段は、以下のいずれかです。
日本国内の道順を計算する場合は、自動車と徒歩のみが有効です。 |
||||||||||||||||||||||||||||||||||||||||||||||||
ブロックメモ | ブロックに対するコメントを指定します。 | ||||||||||||||||||||||||||||||||||||||||||||||||
回避したい道順 |
回避したい道順を以下から選択します。複数選択できます。
|
||||||||||||||||||||||||||||||||||||||||||||||||
希望する到着時刻 |
希望する到着時刻を、 |
||||||||||||||||||||||||||||||||||||||||||||||||
希望する出発時刻 |
希望する出発時刻を、 |
||||||||||||||||||||||||||||||||||||||||||||||||
所要時間を計算時の前提条件 |
所要時間を計算するときの前提条件を選択します。選択できる条件は、以下のいずれかです。
|
||||||||||||||||||||||||||||||||||||||||||||||||
結果の言語 |
結果を返す言語を指定します。 サポートしている言語のリストは、Google Maps Platform FAQを参照してください。 |
||||||||||||||||||||||||||||||||||||||||||||||||
エラー時の繰り返し回数 |
地点間の道順計算でエラーが発生した場合のやり直し回数を0以上の整数で指定します。 |
||||||||||||||||||||||||||||||||||||||||||||||||
繰り返し間隔 |
|