場所が表示されているBingマップ上にあるかどうかを確認したいのですが、現在の取り組みでは、すべての場所がマップ上にあることがわかります。
マップを初期化した後、Map'getBounds'メソッドを使用して、現在のマップのLocationRectを返します。
var mapRect = MAP.getBounds();
次に、マップの値を使用して位置の長方形を初期化します。
var rect = new Microsoft.Maps.LocationRect(mapRect);
次に、LocationRectメソッド'contains'を使用してチェックを実行します。
アラート( "結果:" + rect.contains(new Microsoft.Maps.Location(38.0、5.0)));
長方形を間違った値で初期化しているためだと思います。間違っていることについての手がかりをいただければ幸いです。