我用 JavaScript 编写了一个媒体查询,可以让您在 google maps mobile 上放大(z)。我还编写了一个查询字符串 (q),允许您输入地址或邮政编码。单独使用时两者都有效。但是,现在我想在谷歌地图(移动设备)上放大(z)给定的查询字符串(q),这可能吗?如果是这样,我将如何为此编写代码?
问问题
99 次
1 回答
0
是的,你是对的,你不能只给谷歌地图一个q
和z
,你还需要查询ll
,它代表地图中心的纬度和经度,以便zoom
与querystring
. 还要看这个例子:
https://www.google.com/maps?q=googleplex,+mountain+view,+ca&ll=37.4219999,-122.0840575&z=10
您可以使用地理编码 API来获取您所在位置的纬度/经度,或者您可以将地图居中定位到您定位的一般区域。
于 2015-08-14T20:53:12.410 回答