如果已经有人问过这个问题,请原谅,但是在“Google Maps Views”上搜索会出现相当多无关紧要的结果。
是否有一个API可以显示离Google Maps视图中可用照片最近的(比方说)5张照片到特定的经度/纬度位置?我并不特别需要他们在地图上,只是为了嵌入照片的缩略图和链接到原件。
例如,我有一个卡兰尼石圈的页面。我可以嵌入基于长/晚查询的视图中的图像吗?
我读到过观点应该是从Panoramio手中接过的。我知道Panoramio有一个API,但它正在被关闭。
如果这是可能的,有谁有类似的例子吗?如果这是唯一的方法,那么在地图上显示照片是可以的。非常感谢Andy http://www.megalithic.co.uk/article.php?sid=42
发布于 2016-05-06 20:26:17
Google Maps API可以做到这一点,Google Maps网站底部的imagery carousel就是一个很好的例子。
最近的照片
您可以使用Places Photo feature检索离某个位置最近的照片,它是Places库的一部分。如果你想要多张照片,你需要使用Place Details requests - function getDetails()。它将返回最多10个PlacePhoto对象。
由于您创建了缩略图,因此您可能希望提交较小的高度/宽度。并在点击缩略图时发送具有更大高度/宽度的另一个请求。
最近街景全景
如果碰巧,街景拍摄到了一条靠近卡兰尼什石圈的道路,你也可以添加这张图片。
街景全景请求包括半径参数。回调函数返回请求半径内最近的图像。参见this example。因此,您可以通过传递一个非常大的半径来检索一个全景图。
https://stackoverflow.com/questions/28705590
复制相似问题