小编use*_*786的帖子

如何在 Leaflet JS 中使用 Google Geocoder 的 Viewport?

我已经成功设置了一个 Leaflet JS 地图,它使用 Google 地图地理编码器平移到地理编码地址。但我也尝试使用“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()]]);
Run Code Online (Sandbox Code Playgroud)

请参阅此处的示例:http ://chrismccreath.hostzi.com/geocode_test.html

我该如何修复它,以便它缩放到谷歌地图地理编码器结果返回的适当视口?

geocoding google-maps-api-3 leaflet

3
推荐指数
1
解决办法
7385
查看次数

标签 统计

geocoding ×1

google-maps-api-3 ×1

leaflet ×1