使用PlaceId显示嵌入的Google地图

5

我非常喜欢嵌入式谷歌地图,它比使用Javascript API更适合用户。

然而,我希望能确保每次引导用户到同一个地方。现在我正在使用纬度/经度,但最好使用PlaceIds。

问题是,我找不到一种指定地点的PlaceId的方法。这可行吗?

例如,在谷歌地图中简单搜索PlaceId ChIJ7y3gZVfLHkcRsicTw64FU3w 是不起作用的。添加id:place:placeId:前缀也没有效果。

1个回答

15
据我所知,你不能在普通的谷歌地图上通过placeId进行搜索,但嵌入版本允许,只需在搜索中使用place_id:前缀即可。
因此,一个示例的嵌入式地图如下:
<iframe src="https://www.google.com/maps/embed/v1/place
    ?key=YOUR_API_KEY
    &q=place_id:ChIJs--MqP1YwokRBwAhjXWIHn8"></iframe>

您可以使用此工具查找地点ID。


1
谢谢!这个很好用!比官方文档还要好! - Mattia Rasulo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接