当前位置: 首页 > 知识库问答 >
问题:

来自谷歌街景API的户外图片

柳鸿博
2023-03-14

我们使用谷歌街景图像应用编程接口(而不是Javascript应用编程接口)来构建一个返回街景图像的网址。问题是,有时它会返回建筑物内部的图像,而不是提供地址的建筑物图像,例如:

https://maps.googleapis.com/maps/api/streetview?size=600x300

是否有只显示户外图像的解决方案/解决方法?

共有1个答案

白智
2023-03-14

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

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

  • 默认使用街景的默认源;搜索不限于特定来源

资料来源:https://developers.google.com/maps/documentation/streetview/intro

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

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

https://maps.googleapis.com/maps/api/streetview/metadata?location=KOMPHAUSBADSTRASSE,亚琛,德国

您将在响应中得到零结果

{
    "status":"ZERO_RESULTS"
}

如果你在这个区域拖动一个异教徒,你也可以在Geocoder工具中看到它

https://google-developers.appspot.com/maps/documentation/utils/geocoder/#q=KOMPHAUSBADSTRASSE%2C%20AACHEN%2C%20DE

正如你在截图中看到的,这个区域没有街景户外图像

 类似资料:
  • 我正在尝试使用谷歌街景API获取街景图像。我的代码适用于除法国以外的所有国家。出于某种原因,当我试图从法国任何地方获取数据时,我只会得到一张灰色图像,上面写着“对不起,我们这里没有图像。”但是,我知道那里有图像,因为我可以通过你的谷歌网站使用谷歌街景,看到街景。 例如,如果我去https://maps.google.com/maps/ms?ie=UTF8 知道我做错了什么吗?为什么会这样?

  • 我需要完全按照用户选择的方式保存街景图像(包括全景、航向、俯仰和视野)。我有以下代码: 问题是我想保存缩放为fov值https://developers.google.com/maps/documentation/streetview/intro(看fov可选参数) fov(默认值为90)确定图像的水平视野。视野以度表示,最大允许值为120。当处理固定大小的视口时,就像处理设置大小的街景图像一样,

  • 我对谷歌地图API完全是个新手,我想开发一款将谷歌地图上的街道作为路径的游戏。我很清楚我需要什么,但我甚至不知道从API文档中开始搜索什么。。。 如何获得城市街道或谷歌地图其他部分的图形表示,例如交叉点的顶点和边的街道名称(或任何我可以转换为类似的内容),并将顶点映射到(lat,long)协调点…甚至街道的多段线对象,以便从中提取所需内容?(路由查找算法当然可以访问这样的数据结构,所以它就在那里的

  • 有人知道一个公式,我可以用它来转换从谷歌地图缩放Android API:https://developers.google.com/maps/documentation/android-api/streetview到谷歌街景图像API中使用的FOV:https://developers.google.com/maps/documentation/streetview/intro? 我在这里找到了几

  • 我知道可以使用谷歌API视觉在网上找到类似的图片。我的目标是根据我的图像数据库找到类似的图像。我不想在网上看到类似的图片。 可能吗? 如果是,你能给我一些链接或建议吗? 谢谢

  • 我正在尝试访问一个安全的云运行服务。如果我用SDK在我的机器上尝试,它工作得很好: 有人对这件事有什么建议吗? 谢谢