Google maps 按全景ID而不是位置加载Google街景图像API

Google maps 按全景ID而不是位置加载Google街景图像API,google-maps,google-static-maps,google-street-view,Google Maps,Google Static Maps,Google Street View,街景图像API,如,提供特定位置的静态图像。但是,它不接受用于加载特定全景的全景ID参数 谷歌地图最近添加的街景图像已经“脱离地图”,只能通过全景id(panorama id URL参数)访问,如或。如果从URL中删除panoid,则会删除。作为比较,这不需要panoid来加载街景全景 当通过API加载这些全景图时,可以看到相同的行为。以下是有关panoid的说明: 返回街景全景的当前全景ID。此id仅在浏览器的当前会话中稳定 但是,如上所示,对于猴子,全景id与当前会话无关 我的问题是谷歌街景

街景图像API,如,提供特定位置的静态图像。但是,它不接受用于加载特定全景的全景ID参数

谷歌地图最近添加的街景图像已经“脱离地图”,只能通过全景id(panorama id URL参数)访问,如或。如果从URL中删除panoid,则会删除。作为比较,这不需要panoid来加载街景全景

当通过API加载这些全景图时,可以看到相同的行为。以下是有关panoid的说明:

返回街景全景的当前全景ID。此id仅在浏览器的当前会话中稳定

但是,如上所示,对于猴子,全景id与当前会话无关

我的问题是谷歌街景图像API不接受panoid,因此我无法找到获得猴子静态图像的方法。作品,但我得到的“没有图像”


为什么这些街景在API上按位置不可用,是否有方法从panorama ID加载静态图像

我认为这有点像黑客,但这里是你的猴子:


我使用该站点作为参考

您缺少三个参数:pov、heading和pitch,因此您无法看到猴子图像

使用pano id调用街景图像API时,请尝试使用&pano=#panoid


以下是使用PanoID的url

你的\u PANOID&标题=0&音高=0&key=你的\u API\u键


可以通过提供标题值来移动全景视图。这在上面的示例中是默认的零。

谢谢,这是一个开始,但缩略图服务还有很多其他缺点。如果他们只支持PANOID,我宁愿使用官方API。你也可以只使用普通地图url,例如:你在这里的建议是不正确的。请求?不是公共API的一部分,因此不可靠。另一个答案链接到实际的API(),这是正确的做法。由于新的ID更长,确实有斜杠,有时以“F:-”开头使用,有时不使用,我很好奇ID的格式到底应该如何。我的模式都不起作用。请注意,现有街景图像api中存在一个缺陷,当您传递新的较长的全景ID时,它不会返回图像,特别是带有F:-(photosphere)的全景ID。错误报告可在此处找到: