現在の地図の中心の場所を変更する次の Google マップ v3 JS コードがあります。
//current map center:40.714409999999994,-74.00598000000004 (New York, NY)
//destination map center: 40.765789515305165,-80.32365839672855 Beaver Falls, PA
var latLng = new google.maps.LatLng(40.765789515305165,-80.32365839672855);
console.log('center b4:');
console.log(VZ.MDU.Map.map.getCenter());
VZ.MDU.Map.map.setCenter(latLng);
console.log('center after:');
console.log(VZ.MDU.Map.map.getCenter());
問題は、setCenter を呼び出すときです。地図の場所は変わりません。ペンシルバニア州ビーバー フォールズではなく、まだニューヨークのダウンタウンが表示されています。.setMap; の呼び出しの前後に map.getCenter を呼び出すと、map.setCenter 呼び出しの後、中心は同じままです。私もpanToを試しましたが、それも何もしません。JS エラーは発生しません。マップの場所が変更されないだけです。
役立つアドバイスをいただければ幸いです。