問題タブ [driving-directions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-maps-api-3 - Google マップのルート案内先エイリアス
http://www.no1hastings.check.com.au/directions.htmlにページがあり、訪問者はどこからでも定点への道順を取得できます。Google ジオコーダーが認識する目的地は住所 (1 Morwong Drive) ですが、Google が認識しない建物の名前 (Hastings Street の No. 1) を表示したいと考えています。
住所を目的地として設定する方法はありますが、結果が表示されるときに建物名にエイリアスを設定する方法はありますか?
google-maps - Google マップ - オートコンプリート & 方向 API - ドロップダウン リストの onchange() をトリガーしますか?
Google マップと 2 つの入力があります。どちらも次のようにオートコンプリートを使用します。
これらの両方の入力を入力した後、Directions API を使用して、それらの間の最短経路を表示しています。
私の入力は次のようになります。
問題:
たとえば、これらの入力に完全なアドレスを入力すると、すべてが正常に機能します。
ドイツのベルリンとドイツのハンブルグ (入力されたすべての文字が onchange() をトリガーするためだと思います)。
しかし、私が入力すると:
ベルリン、ドイツ、次にハム > Google オートコンプリート ドロップダウン リストからハンブルグをクリック
ハンブルグではなく、ハンブという町を示しています。
それを修正する方法はありますか?
google-maps - マップに表示するdirectionPanelを取得できません
方向パネルを自分のウェブサイトに表示するのに本当に苦労しています。地図は地理位置情報を使用して機能し、ルートが表示されますが、ルート案内パネルを下に表示できません。これが私が仕事をしようとしているコードです:
ここに私のHTMLコードがあります:
ios - iOS の地図アプリでターンバイターン ナビゲーションに直接ディープ リンクできないのはなぜですか?
いくつか検索した結果、主要な地図アプリの 1 つを開き、ターンバイターン方式のナビゲーションをすぐに開始するために自分のアプリからできることは何もないことがわかりました。(ご存知の方、教えてください)
Google マップ、Apple マップ、Waze では、アプリにディープ リンクしてルートを表示できますが (通常は「saddr」と「daddr」を設定することにより)、実際にナビゲーションを開始するには人間の介入が必要です。これらはすべてワンクリックで操作できますが、実際の「ルート、開始、または移動」ボタンは非常に小さく、電話をドックに置いて実際に車に乗っているときに電話で押すのは困難です。
これがなぜなのか、私はそれを理解できないことに興味があります。私が持っている唯一の予感は、彼らはデバイスとのより永続的な接続を開く必要があり、DoS 攻撃などを避けたいということです。API に入れるのは簡単なフラグのように思えます。私がやろうとしていることをやろうとしている他のさまざまな質問を見てきました。
そして、それがすべて真実であるとしても、彼らはおそらく別のフラグを持っている可能性があり、ナビゲーションはワンクリックで画面の半分を覆うボタンであり、私の指先のサイズのボタンよりもはるかに優れています.
うまくいけば、誰かがこれについてある程度の専門知識を持っているので、地図アプリに取り組んでいるエンジニアに怒鳴ることはありません.
google-maps - Google Maps API を使用せずにローカルで走行距離を計算する
緯度と経度の座標を指定して最適なルートを計算する遺伝的アルゴリズムを実行しているため、多くの運転距離を計算する必要があります。現在、Haversine 式を使用していますが、正確な「最適なルート」を生成するには十分ではありません。パフォーマンスと使用制限のため、Google マップの方向性 API や外部 API を使用できません (現在の緯度経度点のリストでは、1 日あたり約 900k の距離計算を見積もっています)。Googleサーバーのように、ローカルで計算できるように取得/購入できる「道路座標/住所」を含むデータベースはありますか? 現在、リオデジャネイロでこれらの距離を計算するだけで済みます。それを実装するのは難しすぎるでしょうか?
android - マーカー クリック インテントが機能しない
OnMarkerClickListener を実装し、Is there an API for Google Maps navigation in Android?のコードを修正しました。機能するかどうかを確認しますが、マーカーをクリックすると、マップがズームインするだけですか? 私は何が欠けていますか?-編集:以下のコードを編集しました。マーカーをクリックすると、残念ながらアプリが実行を停止してアプリがクラッシュします
ありがとう
これは LogCat ファイルです
ここに完全な MainActivity があります
権限:
google-maps - Google マップの方向サービスのウェイポイントは 50 以上あります
ドキュメントによると、ウェイポイントの制限は 8 ポイントです。しかし、50 を超えるウェイポイントから最適なウェイポイントの順序リストを見つけなければなりません。どうやってするか?
スタート + 目的地 + 8 つのウェイポイントを使用してウェイポイントの順序を見つけることができますが、50 を超えるウェイポイントについては助けが必要です