緯度と経度が長方形に存在するかどうかを調べようとしています。私は次のコードを使用しましたが、いくつかの問題があります。
function test(boxes) {
for (var i = 0; i < boxes.length; i++) {
var bounds = new google.maps.LatLngBounds (box[i]);
if (bounds.contains(new google.maps.LatLng(22.7287, 75.8654))) {
alert("i am here");
// marker is within bounds
}
else {
alert("out of box");
}
}
}
コンストラクターの値を 0.0,0.0 として渡すと動作しますが、box[i] を使用すると動作しませんが、box[i] は境界 (17.788,72.828),(21.2620,73.4602) を持ちます。