Google maps 在新的谷歌地图中嵌入参数
新版谷歌地图生成的嵌入URL如下所示:Google maps 在新的谷歌地图中嵌入参数,google-maps,parameters,embed,Google Maps,Parameters,Embed,新版谷歌地图生成的嵌入URL如下所示: 给定地址或纬度和经度,如何以编程方式构建这样的url?我想知道这是否是新版本: 地址:在“q=”参数后添加一个值(谷歌地图嵌入API在转义空格时同时支持+和%20。) 纬度和经度:“center=”参数用于纬度和经度,但您可以 还需要设置“zoom=”level,以便以何种方式呈现 您希望将其显示给用户 这里的神奇之处在于&output=embed 这是一个使用2个参数的示例。将pizza+pizza+oshawa替换为url编码的地址,并将10替
给定地址或纬度和经度,如何以编程方式构建这样的url?我想知道这是否是新版本:
这里的神奇之处在于&output=embed
这是一个使用2个参数的示例。将
pizza+pizza+oshawa
替换为url编码的地址,并将10
替换为所需的缩放级别。正如kjdion84所建议的,以下功能非常有效:
正如@aemkei指出的,有一种模式:/!(\d+)([a-z])([^!]*)/这导致了以下结果:1M 5 3M 3 1M 2 1 s 0x47b161837e1813b9:0x4263df27bd63aa0 2 s汉堡,%20Germany 5 e 0 3 m 2 1 s en 2 s 4 v 1385644179838这样的回答会很有帮助:似乎在“面向框架”的API上没有文档不知道为什么这个问题会结束,我也想知道,我认为问题很清楚。好吧。
<iframe src="http://maps.google.com/maps?q=pizza+pizza+oshawa&z=10&output=embed" width="100%" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>