添加门牌号谷歌地图嵌入代码

时间:2016-10-05 10:16:21

标签: google-maps embed

我正在使用谷歌嵌入代码:

<iframe width="1170" height="450"  frameborder="0" style="border:0"  src="https://www.google.com/maps/embed/v1/place?key=hereismykey4&q=Curtain+Street,EC2A+3AR&zoom=18" allowfullscreen>

这是有效的,但指针并不是在正确的位置所以我试图将地址设置为134 + Curtain + Street而不仅仅是Curtain + street但是当我添加134+时我得到了一个视图整个世界。

如何使用门牌号码获取正确的地址?

1 个答案:

答案 0 :(得分:0)

首先,您需要知道Google Maps Embed API中的地图展示来自Google Maps本身。因此,如果您在嵌入请求中放置了一个地址,请确保Google地图支持该地址,或者说在其中提供。

如果您尝试搜索134 curtain street,您会得到回复&#34;我们找不到134幕街&#34;

因此,您应使用Google地图为您提供有效结果的有效地址。

因此,请在您的嵌入代码中使用此地址"134 Curtain Rd, London EC2A 3AR"来正确查看您想要的街道。

<iframe
width="600"
height="450"
frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/place?key=YOUR_API_KEY&q=134+Curtain+Rd,+London+EC2A+3AR&zoom=18&maptype=roadmap" allowfullscreen>
</iframe>

以下是我创建的sample