Google maps 来自谷歌街景API的户外图像

Google maps 来自谷歌街景API的户外图像,google-maps,google-street-view,Google Maps,Google Street View,我们正在使用谷歌街景图像API(而不是Javascript API)构建一个URL,返回街景图像。问题是,有时它返回建筑物内部的图像,而不是提供地址处的建筑物图像,例如: 是否有任何解决方案/解决方法只显示室外图像?好消息。谷歌在街景图像API中实现并添加了新的source参数 source-(默认设置)将街景搜索限制为选定的源。有效值为: 默认值使用街景的默认源;搜索不限于特定来源 户外将搜索限制为户外收藏。室内收藏不包括在搜索结果中。请注意,指定位置可能不存在室外全景。还要注意的是,搜索

我们正在使用谷歌街景图像API(而不是Javascript API)构建一个URL,返回街景图像。问题是,有时它返回建筑物内部的图像,而不是提供地址处的建筑物图像,例如:


是否有任何解决方案/解决方法只显示室外图像?

好消息。谷歌在街景图像API中实现并添加了新的
source
参数

source-(默认设置)将街景搜索限制为选定的源。有效值为:

  • 默认值使用街景的默认源;搜索不限于特定来源
  • 户外将搜索限制为户外收藏。室内收藏不包括在搜索结果中。请注意,指定位置可能不存在室外全景。还要注意的是,搜索只返回可以确定是室内还是室外的全景图。例如,不返回光球,因为不知道它们是室内还是室外
资料来源:

我试过你的示例请求,但很不幸,谷歌在这个地区没有户外街景全景

如果尝试使用户外参数的街景元数据

https://maps.googleapis.com/maps/api/streetview/metadata?location=KOMPHAUSBADSTRASSE%2C%20AACHEN%2C%20DE&source=outdoor&key=YOUR_API_KEY

您将在响应中获得零结果

{
    "status":"ZERO_RESULTS"
}
如果你在这个区域拖动一个异教徒,你也可以在地理编码工具中看到它

正如您在截图中所看到的,该区域没有街景室外图像


Web Api不支持source,仅适用于JS Api,Google issue tracker中的相应功能请求是。您可以随意启动它来添加您的投票和订阅通知。这个问题是在大约3年前提出的——被语义所困扰,它是一个功能还是一个bug,并在谷歌内部传播。令人失望的