Google マップの MyLocation を使用して、単純な「店舗へのルート」を統合し、モバイル ブラウザを介して配布したいと考えています。
(エンド ユーザーの観点から) 完璧な解決策は次のようになります。それでおしまい。「ルート案内」ダイアログが表示されるのは避けたいと思います (モバイル デバイスではぐにゃぐにゃに見えます)。始点、終点、およびその間のルートを含む単なる地図。
Google マップの MyLocation を使用して、単純な「店舗へのルート」を統合し、モバイル ブラウザを介して配布したいと考えています。
(エンド ユーザーの観点から) 完璧な解決策は次のようになります。それでおしまい。「ルート案内」ダイアログが表示されるのは避けたいと思います (モバイル デバイスではぐにゃぐにゃに見えます)。始点、終点、およびその間のルートを含む単なる地図。
ユーザーによる中間ステップが確実に含まれるため、これが「道順を取得」ダイアログを回避するという目標を満たしているかどうかはわかりません。ただし、ダイアログはモバイル デバイスでは「ぐにゃぐにゃ」と表示されることはありません。実際、モバイル表示用に最適化されます。
店舗 (または任意の場所) の緯度と経度を使用して、daddr (目的地の住所) 座標のみをマップ呼び出しに接続すると、Google マップは開始場所をデフォルトでユーザーの「現在地」の位置に設定しようとします。デバイスがそれをサポートしている場合、それ以外の場合は、ユーザーに開始場所を入力するように求めます。また、ユーザーは、サポートされている交通手段 (徒歩、自転車、交通機関、車) を選択することもできます。
この例では、現在地からアトランタのマーティン ルーサー キング ジュニア生家までのルートをプロットしています: https://maps.google.com/maps?daddr=33.755418,-84.371100
次のデバイスでこれを正常にテストしました。
これらのテストで得た応答の一貫性に基づいて、すべてではないにしてもほとんどのシナリオで機能すると確信しています.