【发布时间】:2014-03-29 22:04:00
【问题描述】:
给定address,有没有办法获取具有某些参数的静态 Google 地图,以显示包括周围街道在内的整个街区?
这是我试图达到的结果(我只是从谷歌地图中手动居中和缩放以制作屏幕截图):
但是当通过静态地图 API 请求时,使用缩放 17 太远了:
并且使用 zoom=18 太近了:
更不用说我不知道如何使地图正确居中。
【问题讨论】:
-
所以你想以编程方式实现它?
-
没错,我想我需要以编程方式构建正确的 URL 以发送到静态地图 API。
-
我的意思是块的检测(我认为不可能以编程方式检测块的尺寸)
-
好的,如果我将缩放级别固定在一个我知道适合我所在城市大部分街区的数字上。但是,我仍然应该以某种方式将地图居中在块的中间(同样,“中间”可能适合大多数情况)。
-
“案例”是什么意思?
标签: google-maps google-maps-api-3 gis google-static-maps