我正在使用谷歌嵌入代码:
<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+时我得到了一个视图整个世界。
如何使用门牌号码获取正确的地址?
答案 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。