gpt4 book ai didi

google-maps - API 用于显示距 Google map View 中的长/纬度位置最近的照片(如 Panoramio)

转载 作者:行者123 更新时间:2023-12-03 03:10:32 24 4
gpt4 key购买 nike

如果已经有人问过这个问题,请原谅我,但搜索“Google map View ”会带来很多不相关的点击。

是否有 API 可以显示 Google map View 上提供的照片中距特定经/纬度位置最近的(例如)5 张照片?我并不特别需要它们在 map 上,只是为了嵌入照片的缩略图并链接到原件。

例如,我有一个关于卡拉尼什石圈的页面。我可以根据长/纬度查询嵌入 View 中的图像吗?

以下是该位置的 View 内容: https://www.google.com/maps/views/explore?hl=en&gl=gb&vm=1&ll=54.596562,-3.104517&bd=54.586641,-3.121855,54.606481,-3.087179&z=15&pv=2

我读到 Views 应该是从 Panoramio 接管的。我知道 Panoramio 有一个 API,但它已被关闭。

如果可能的话,有人有类似的例子吗?如果这是唯一的方法的话,在 map 上显示照片就可以了。非常感谢安迪 http://www.megalithic.co.uk/article.php?sid=42

最佳答案

Google map API 可以做到这一点,Google map 网站底部的图像轮播就是一个很好的例子。

最近的照片

您可以使用 Places Photo feature 检索距某个位置最近的照片,它是 Places 库的一部分。由于您需要多张照片,因此需要使用地点详细信息请求 - 函数 getDetails()。它将返回最多十个 PlacePhoto 对象。

由于您创建了缩略图,因此您可能想要提交较小的高度/宽度。单击缩略图时,发送另一个具有更大高度/宽度的请求。

最近的街景全景

如果街景偶然拍摄到了卡拉尼什石圈附近的一条道路,您也可以添加此图像。

街景全景图请求包含半径参数。回调函数返回请求半径内最近的图像。请参阅this example 。这样,你就可以通过一个很大的半径来检索一张全景图。

关于google-maps - API 用于显示距 Google map View 中的长/纬度位置最近的照片(如 Panoramio),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28705590/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com