問題タブ [fitbounds]
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 - fitbounds() が使用されているときに「zoom_changed」イベントを発生させない
私のinitには、このようなものがあります
そして、ある時点でgmap.fitBounds(GMapPlot.markerBounds);
、私の質問は、インターンがバインドされたメソッドを呼び出すイベントをfitBounds
発生zoom_changed
させることです。これが発生したくないのですが、それを行う方法はありますか。clearListener
その前にzoom_changed
イベントをしようとすると、fitBounds
うまくいきません。
javascript - Google Maps API fitBounds で 0,0 の位置が得られる
次のコード行を使用して、マップの境界をマーカーに合わせようとしています。
何らかの理由で、マップがマップ上の位置 0,0 にズームします。
更新 1: IE9 では動作しているようですが、Chrome では動作していないようです。Chrome デベロッパー モードで次のエラー メッセージが表示されます。Port error: Could not establish connection. Receiving end does not exist.
更新 2: IE9 でページをリロードした後、ページも機能しなくなりました。
これが私のコードです。私は何か基本的な間違ったことをしているに違いありませんか?
google-maps-api-3 - 境界グーグルマップ
私のグーグルマップAPIマップズームは、グーグルプレイス検索後に追加されたすべてのマーカーを表示するために配置されました。モバイルマップでは、ロードに少し時間がかかる場合があります。このサイクリスト向けアプリとして、ビューポート内にのみ結果を表示することを好みます。私が読んだほとんどの調査によると、ビューポート内でのみ結果を返すことはできません。マーカーが追加された後、マップの境界が変更されないようにすることはできますか?返されるマーカーが1つだけでない限り、現在の境界に追加されたマーカーが表示されるだけであれば、そのマーカーにズームする必要があります。したがって、ピザのような一般的なものを検索すると、パンやズームを行わなくても、現在のビューポートに多くのピザの場所が表示されます。特定のアドレスを検索すると、ビューポートの外にある場合でも、そのマーカーにズームします。
google-maps - Google マップのドラッグ可能なマーカーは、すべてのマーカーに合わせてズームします
ドラッグ可能なマーカーを備えた作業バージョンのマップがあります。すべてのマーカーが機能するようにズームイン
results[0].geometry.location
新しいドラッグ可能な場所はどこですか。
これは、新しい場所がより大きな領域を形成している場合に機能します。しかし、マーカーを残りのマーカーに近い場所にドラッグすると、これが境界を拡張するとは思わないため、ズームインしません。
何か案が?
javascript - Google マップのレンダリング方向に境界を合わせる
48 個のウェイポイントのルート案内をレンダリングしようとしていますが、Google ではリクエストごとにレンダリングできるウェイポイントは 8 個までです。そのため、複数のリクエストを行います(私の場合は6)。ただし、API は最後の要求に対して何らかの方法で fitBounds() を実行しました。
fitBounds() および/または setZoom() を使用して、1 つのマップに 48 個のウェイポイントすべてを表示するにはどうすればよいですか?
私のコードは以下の通りです: -
fitbounds - directionDisplay.setDirections(response) のときに境界に合わせたくない
私は GPS 付きのサイトを持っていて、独自のルートプランナーを作成しました。GPS マーカーはマップの中央にあります。directionDisplay.setDirections(response) が呼び出されるたびに、GPS マーカーに合わせて境界を設定し、戻るようにジャンプします。方向表示の fit.bounds を止めて GPS マーカーに貼り付けたい。それは可能ですか?
google-maps - Google マップをズームして中央に表示しようとしているのですが、頭がよくわかりません
ここには、一連のパスを地図上にプロットするコードがあります。すべてのパスが表示されるようにマップをズームして中央に配置しようとしていますが、何も機能しません。始める前のコードは次のようになります。
そして、それをいじった後:
誰かが私が間違っているところを指摘できますか?