マップのどの部分がいつでも表示されているかをプログラムで知るにはどうすればよいですか?例えば:
マップをロードするときは、中心を設定するので、自分がどのポイントにいるかがわかり、ロードするプロパティがわかります。ただし、ユーザーが地図をドラッグしたり、地図の小さなセクションにズームインしたりした場合。その時点でプロットするプロパティを知るにはどうすればよいですか?ユーザーが何を見ているのかを正確に知るにはどうすればよいですか?
ありがとう。
マップのどの部分がいつでも表示されているかをプログラムで知るにはどうすればよいですか?例えば:
マップをロードするときは、中心を設定するので、自分がどのポイントにいるかがわかり、ロードするプロパティがわかります。ただし、ユーザーが地図をドラッグしたり、地図の小さなセクションにズームインしたりした場合。その時点でプロットするプロパティを知るにはどうすればよいですか?ユーザーが何を見ているのかを正確に知るにはどうすればよいですか?
ありがとう。
このメソッドを使用でき(これがGoogleマップを保存する変数であるとbounds = map.getBounds()
想定)、これにより現在のビューポートの境界が返されます。map
次に、を使用するbounds.getSouthWest()
とbounds.getNorthEast()
、両方のコーナーの緯度と経度が取得されるため、ユーザーが何を見ているかを知るために必要なすべてが得られます。
https://developers.google.com/maps/documentation/javascript/reference#Map