我有一個包含圓圈的谷歌地圖。Google地圖檢查地圖邊界是否存在圓圈邊界
我想知道該圓圈當前是否在用戶正在查看的位置邊界內可見。
到目前爲止,我發現的是檢查地圖的中心是否在範圍內,但我想檢查整個地圖,而不僅僅是它的中心。
我的代碼來檢查,如果當前地圖中心是圓的範圍:
google.maps.event.addListener(map, 'bounds_changed', function()
{
var circleBounds = circle.getBounds();
// Log into the console whether the center is inside or outside
console.log(circleBounds.contains(map.getCenter()));
});
所以,我想是這樣的,這當然是不正確的:
circleBounds.contains(map.getBounds())
他說他要檢查,如果地圖是圈子裏面,如果不圓是在地圖內。對我來說沒有多大意義,但我知道什麼? :) – Marcelo
ohhhhhhhhhhhhhhhhhhhhh –