[英]Embed params in new Google Maps
新版谷歌地图生成的嵌入网址如下所示:
给定地址或纬度和经度,如何以编程方式构建这样的 url?
我想知道这是否是新版本: https : //developers.google.com/maps/documentation/embed/guide
地址:在“q=”参数后面添加一个值(Google Maps Embed API 在转义空格时支持 + 和 %20。)
纬度和经度:“center=”参数用于纬度和经度,但您还需要设置“zoom=”级别,以便以您希望向用户显示的方式呈现
<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>
这里的魔法是&output=embed
。
这是一个使用 2 个参数的示例。 用一个 url 编码的地址和10
替换你想要的缩放级别的pizza+pizza+oshawa
。
正如 kjdion84 所建议的,以下工作完美:
<iframe src="http://maps.google.com/maps?q='.$geolat.','.$geolng.'&t=k&z=16&output=embed" width="100%" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.