Googleマップジオコーダーを使用してジオコーディングされた住所にパンするLeafletJSマップを正常に設定しました。ただし、「map.fitBounds」を使用してビューポートから適切なズームレベルを取得しようとしていますが、機能していないようです。私が使用しているコードは次のとおりです。
map.panTo([results[0].geometry.location.lat(),results[0].geometry.location.lng()]);
map.fitBounds([[results[0].geometry.viewport.southwest.lat(), results[0].geometry.viewport.southwest.lng()],[results[0].geometry.viewport.northeast.lat(), results[0].geometry.viewport.northeast.lng()]]);
こちらの例をご覧ください:http://chrismccreath.hostzi.com/geocode_test.html
グーグルマップジオコーダーの結果によって返される適切なビューポートにズームするように修正するにはどうすればよいですか?