インデックス
IsochroneService(インターフェース)GenerateIsochroneRequest(メッセージ)GenerateIsochroneRequest.PolygonFidelity(列挙型)GenerateIsochroneRequest.RoutingPreference(列挙型)GenerateIsochroneRequest.TravelDirection(列挙型)GenerateIsochroneRequest.TravelMode(列挙型)GenerateIsochroneResponse(メッセージ)Isochrone(メッセージ)
IsochroneService
等時線計算サービス。等時線とは、指定された移動時間内に特定の出発地点から到達可能なエリアのことです。
| GenerateIsochrone |
|---|
|
指定されたパラメータのセットに対して 1 つの等時線を計算して返します。 |
GenerateIsochroneRequest
単一の等時線生成リクエスト。
| フィールド | |
|---|---|
travel_duration |
必須。等時線計算の移動時間。値は正の数でなければならず、上限は 7,200 秒(120 分)です。DRIVE モードの場合、最大許容時間は 3, 600 秒(60 分)です。 |
travel_mode |
必須。交通手段。 |
travel_direction |
必須。進行方向。 |
routing_preference |
省略可。ルーティング方法の優先度を指定します。デフォルトは TRAFFIC_UNAWARE です。 |
enable_smoothing |
省略可。結果の等時線ポリゴンのエッジをスムージングするかどうかを指定します。 |
polygon_fidelity |
省略可。生成されたポリゴンの精度を制御します。デフォルトは POLYGON_FIDELITY_UNSPECIFIED です。 |
共用体フィールド origin。必須。等時線計算の出発地。origin は次のいずれかになります。 |
|
location |
緯度と経度の座標で表した原点。 |
place |
場所のリソース名( |
PolygonFidelity
等時線ポリゴンの詳細レベルを制御します。
| 列挙型 | |
|---|---|
POLYGON_FIDELITY_UNSPECIFIED |
ポリゴンの忠実度が指定されていません。サーバーは、移動時間に基づくデフォルト値を使用します。 |
LOW |
精度が低い。頂点の数を減らして広いエリアをカバーするのに適しています。 |
MEDIUM |
中程度の精度。詳細とアーティファクト サイズのバランスが取れています。 |
HIGH |
高精度。忠実度の高いエッジですが、道路網の密度が低いポリゴンに穴が生じる可能性があります。 |
RoutingPreference
交通状況を計算に組み込む方法を指定します。
| 列挙型 | |
|---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
転送設定が指定されていません。サーバーはデフォルトの TRAFFIC_UNAWARE を使用します。 |
TRAFFIC_UNAWARE |
計算では交通状況は考慮されません。等時線は道路網と静的な移動時間に基づいて計算されます。これは、交通状況が要因とならない計画を立てる場合に適しています。 |
TRAFFIC_AWARE |
計算にはリアルタイムの交通状況が考慮されます。 |
TravelDirection
等時線計算の進行方向を指定します。
| 列挙型 | |
|---|---|
TRAVEL_DIRECTION_UNSPECIFIED |
移動方向が指定されていません。 |
FROM |
出発地点から到達可能なエリアを計算します。例: 「倉庫から 30 分以内に配達できる場所はどこですか?」 |
TO |
出発地点から移動できる範囲を計算します。例: 「従業員が 30 分で出社できる範囲はどこですか?」 |
TravelMode
等時線計算の移動手段を定義します。
| 列挙型 | |
|---|---|
TRAVEL_MODE_UNSPECIFIED |
移動手段が指定されていません。 |
DRIVE |
乗用車で移動します。 |
BICYCLE |
自転車で移動します。 |
WALK |
徒歩で移動します。 |
GenerateIsochroneResponse
生成された等時線データを含むレスポンス。
| フィールド | |
|---|---|
isochrone |
出力専用。生成された等時線。 |
等時線
等時線の計算結果。指定された移動時間内に起点から到達可能なエリアを表します。
| フィールド | |
|---|---|
共用体フィールド geometry。等時線のジオメトリ表現。geometry は次のいずれかになります。 |
|
geo_json |
RFC 7946 形式(https://datatracker.ietf.org/doc/html/rfc7946#section-3.1.6)を使用した GeoJSON 形式の等時線ジオメトリ。 |