web-dev-qa-db-ja.com

旅行の特定の時間以下のすべてのポイントの地図?

私の質問は非常に簡単で、1行で理解できます。

Googleマップを使用して、特定の移動時間より下にあるすべての表面のオーバーレイを取得する方法、ツールなどはありますか?

質問が明確であることを願っていますが、ウェブ上で関連するものを見つけることはできません。

情報があれば、それを取ります!

UPDATE:

以下に例を示します。

新しい住む場所を探します。私は私のオフィスの正確な住所を知っています。この場合、特定の移動時間(車で30分)の下にある表面をGoogleマップにオーバーレイできます。高速道路の周りに長い表面が色付けされ(高速になるため)、道路の周りに色が付けられます。

41
jlengrand

Mapnificient のようなものを探していると思います:一定時間内に公共交通機関で到達できるエリアを示します( video )。

enter image description here

さらに多くのオプションを備えた同様のサイトは、 どのくらい移動できますか です。ここで、移動速度と移動時間の入力OR距離を選択できます。オプションで、結果をどの程度正確にするかを指定することもできます。

enter image description here

さて、このような例を自分で作成する方法は? この関連する質問 を参照してください。受け入れられた回答が段階的に説明されている場合、その方法 Google Maps APIから移動時間データを取得する

最後に、$ 8.75で、ジオコーディングおよび移動時間と移動距離情報の生成に関する記事Stataユーティリティを購入できますAdam OzimekとDaniel Milesによるtraveltime Googleマップを使用してデータの空間情報を提供するコマンド。

Traveltimeコマンドは、緯度と経度の情報を取得し、ポイント間の移動距離、およびその距離を運転、徒歩、または公共交通機関を使用して移動するのにかかる時間を検出します。

37
BioGeek

@BioGeekの回答にあるもの以外に、さらにいくつかあります:

Nokia Here Maps APIは、出力の正確な形状を提供します。彼らはそれを時間ベースの等値線と呼びます。こちらをご覧ください: 時間ベースの等値線のリクエスト

enter image description here

旅行時間が10分未満の場合、Isoscopeは この住所

また、これは有望に見えます: Route36

更新:

Route360は、次の場所で無料で使用できます。

  • アフリカ

  • オーストリア

  • オーストラリアおよびニュージーランド

  • イギリス諸島

  • ブリティッシュコロンビア

  • チェコ共和国

  • デンマーク

  • フランス

  • ドイツ

  • イタリア

  • マレーシア、シンガポール、ブルネイ

  • メキシコ

  • ノルウェー

  • ポルトガル

  • スペイン

  • スウェーデン

  • スイス

  • 米国

5
hadi

Google Distance Matrix API を探していると思います。ルートではなく、出発地と目的地の各ペアの期間と距離を返します。 10秒あたり100要素の使用制限があります。

そのため、目的の移動時間に一致する距離について経験に基づいた推測を行い、その半径の円上に6つまたは8つの均等に分布したポイントを選択し、対応する期間を照会できます。次に、結果に応じて距離を調整し、中間点を計算します。このようにして、数回の反復で(非常にラフな)マップを取得できます。

4
jammon

これを行う簡単な方法はないと思いますが、ここにアイデアがあります:

最初に開始位置のlong/lat座標を取得する必要があります。次に、その開始位置の周りの50の座標、たとえば1キロ離れた場所を解決する必要があります(答え ここ が役立ちます)。その後、これらの各ポイントを巡回し、 Google Driving Directions API を使用して開始位置からそこに到達するまでの運転時間を尋ねる必要があります。

次に、再びポイントを横断して、許可された移動時間(たとえば、質問で30分)未満のポイントを見つけ、これらのポイントを元のポイントと同じ方向にさらに1 kmほど移動する必要があります。開始位置)、すべてが許可された移動時間を超えるまで、運転時間要求を繰り返します。最後に、50の座標が得られます。これらの座標は、 ポリゴンマッピング用のGoogle Javascript API を使用して、ポリゴンとしてGoogleマップの画像にプロットできます。

この方法では、Googleへの多くのリクエストが必要になるため、1日に実行できるリクエストの数に対するGoogleの制限を考慮する必要があります。

2
Timm

GraphHopper Directions API を使用できます-このAPIパーツは オープンソース です。

公共交通機関とこの機能を最近追加したため、現在は連動していません。しかし、これは計画されており、それまでは道路ネットワークのアイソクロナスを楽しむことができます:)

免責事項:私はGraphHopperの創設者の一人です。

enter image description here

1
Karussell

現在の位置の周りに円を描いて、X度ごとの角度で道路を確認できます。

別のアイデアは、等高線図と等値線を使用することです。

1
Gigamegs