如何确定静态Google地图缩放级别

时间:2016-09-06 15:07:00

标签: javascript php google-maps google-maps-api-3

有没有办法确定静态Google地图的缩放级别,Google默认将其设置为最适合。

我想在选择选项框中显示具有所选缩放级别的静态地图。

对于前: 对于Static Map以下,Google已选择缩放级别15

https://maps.googleapis.com/maps/api/staticmap?key=AIzaSyDl_HSyk4C2MdhzNIur6fMj-jhRTTVjd58&size=490x640&maptype=roadmap&markers=scale:2|12.10626240,-68.93910320&markers=scale:2|12.10555400,-68.93314500&markers=scale:2|12.10509740,-68.93377480&markers=scale:2|12.10573060,-68.94097440&markers=scale:2|12.10701300,-68.93240400&markers=scale:2|12.12509600,-68.92307300&markers=scale:2|12.10557200,-68.93322700&markers=scale:2|12.10327700,-68.92828200&markers=scale:2|12.10326160,-68.92827090&markers=scale:2|12.10990400,-68.93834300&markers=scale:2|12.10573200,-68.93849500&markers=scale:2|12.10849100,-68.93637800&markers=scale:2|12.10688160,-68.93691380&scale=2&style=feature:all

一种可能的方法是使用JavaScript绘制动态Google地图并找到其缩放级别。但是我想避免这种情况,因为它只需要很少的时间来加载页面。

这是否可以使用静态地图API或任何其他替代方法来实现相同的目标?

我正在为此项目使用PHPJavaScript

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

解决方案:缩放级别Google Maps Static API

要设置自定义缩放级别,只需添加"缩放"您正在进行的请求的参数。因此,如果您想要所需的缩放级别," 13" ..

  

The URL

这是否回答了这个问题?