Google Streetview API - 获取全景JPG

时间:2012-02-10 19:16:06

标签: google-maps-api-3 google-street-view

我有办法从Streetview的某个位置获得完整的360度全景图像(例如jpg)吗?基本上,我想对图像进行自定义显示,并希望立即下载整个内容,而不是使用Streetview窗口及其控件。

Google文档中有一个全景图部分,但它们没有解释如何获取街景360图像。相反,他们使用街景窗口,我不想这样做。

修改 我应该澄清一下,我并不是想建立自己的街景。我只想要整个图像,以便我可以将它呈现给用户。

2 个答案:

答案 0 :(得分:3)

当您使用所需的缩放打开开发人员工具(Chrome:ctrl + shift + I)时,您在谷歌地图的街景中。

resources开放frames下 - > data - > images。向下滚动到cbk

可能会有很多。找到一个当前位置的单个图块。右键单击并在新选项卡中打开。

在地址栏中找到标有output=tile&x=1&y=2&zoom=4的部分或它们可能是的任何值。

x=_&y=_是磁贴的名称。要获取所有切片,您需要遍历xy的每个变体,然后重新加载页面并每次保存图像。

zoom=3x从0变为6,y从0变为3,总共28个图块。

zoom=4x从0到12,y从0到6,总共91个图块。

答案 1 :(得分:1)

如果您需要静态图片,请检查Google Street View Image API,您可以获得带有视野(fov)最高120度的全景图。但是,在我看来,您可以创建自己的街景视图,重新使用Google的图片...这与Terms of Use相对。