MQA.TileMap.zoomToRect
特定の境界ボックスのビューポートを設定するために使用しようとしています。
var cust;
var rect = new MQA.RectLL();
for (var i = 0, len = custs.length; i < len; i++) {
cust = custs[i];
poi = new MQA.Poi({lat:cust.lat, lng:cust.lng});
map.addShape(poi); // This works
rect.extend(poi.latLng); // Does nothing to `rect'.
}
map.zoomToRect(rect, false); // This fails
とプロパティの両方のrect
値がそのままのようです。呼び出しの結果、firebog に次の出力が表示されます0,0
lr
ul
"NetworkError: 500 Internal Server Error - http://coverage.mqcdn.com/coverage?format=json&jsonp=MQA._covCallback&loc=NaN,NaN,NaN,NaN&zoom=2&projection=sm&cat=map%2Chyb%2Csat"
編集:形状の追加が正常に機能する例にメモを追加したため、poi オブジェクトは問題なく、検査も問題ありませんpoi.latLng
。