マップの一部ではないページ内の div をクリックして、Google マップを中央に配置したいと考えています。私はこれを試しましたが、うまくいきませんでした
$('#myDiv').click( function() {
map.panTo(36.549362,-98.613281);
});
そして私もこれを試しました
$('#myDiv').click( function() {
map.setCenter(36.549362,-98.613281);
});
マップの一部ではないページ内の div をクリックして、Google マップを中央に配置したいと考えています。私はこれを試しましたが、うまくいきませんでした
$('#myDiv').click( function() {
map.panTo(36.549362,-98.613281);
});
そして私もこれを試しました
$('#myDiv').click( function() {
map.setCenter(36.549362,-98.613281);
});
新たに設定する必要がありますLatLng
var point = new google.maps.LatLng(36.549362,-98.613281);
$('#resetMapDiv').click( function(event) {
map.panTo(point);
});
私はそれが次のようなものであるべきだと思います:
$('#myDiv').click( function() {
map.setCenter(new GLatLng(36.549362,-98.613281));
});
すなわち。生の座標の代わりに、最初に LatLng オブジェクトを作成してそれを渡す必要があります。
使用している GMaps のバージョンはわかりませんが、ドキュメントを確認してください。
v3 Map doc、ここで見ることがsetCenter
できLatLng
ます