Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我总是使用panTo而不是setCenter来重新定位谷歌地图,因为我在某处读到使用panTo不被算作地图的新日常使用(考虑在我的网站上使用谷歌地图的每日限制)但我没有不记得我在哪里读到的。
panTo
现在我正在使用fitBounds,我不确定这种方法是否也能重新生成新地图?
如何找出哪些方法(例如setZoom或fitBounds)生成新地图?有吗fitBounds?
setZoom
fitBounds
你的理解是正确的。该fitBounds()方法不会创建新地图,它只是将视口设置为包含给定的地图边界。
fitBounds()
谷歌的文档说明如下:
SKU:动态地图 使用 Maps JavaScript API 显示地图的网页或应用程序。使用google.maps.Map()类创建地图。 用户与地图的交互(例如平移、缩放或切换地图图层)不会产生额外的地图加载。
SKU:动态地图
使用 Maps JavaScript API 显示地图的网页或应用程序。使用google.maps.Map()类创建地图。
用户与地图的交互(例如平移、缩放或切换地图图层)不会产生额外的地图加载。
您还可以参考此常见问题解答以了解地图加载的计算方式。
希望这能回答您的担忧。