4

我目前正在将一些简单的谷歌地图街景链接转换为静态街景图像的 URL 请求。除了我正在努力解释的一些奇怪的情况外,大多数转换都有效。

首先,以正常方式,我以普通用户的身份访问谷歌地图,并在伦敦的一条道路上找到我想看到的位置,称为伦敦墙,然后向上和向东指向。这是生成的链接:(请对其进行测试,您将在 Google 消费者使用的 Flash 街景视图中看到一座名为 Winchester House 的著名建筑,其外部光滑弯曲):

http://maps.google.com/maps?q=Winchester+House,+London+Wall,+London,+United+Kingdom&hl=en&ll=51.516287,-0.083299&spn=0.007838,0.018196&sll=51.522309,-0.080509&sspn= 0.06227,0.145569&oq=winchester+house,+london+wall&hq=Winchester+House,&hnear=Wall,+1+Denbigh+Rd,+London+W11+2SJ,+United+Kingdom&t=m&z=16&layer=c&cbll=51.516305,- 0.083422&panoid=U6g4EoZt5cM4e2WFiDLoxA&cbp=12,268.2,,0,-16.66

其次,如果我采用上述链接中的相同坐标通过以下 URL 请求获取静态街景照片,我会得到不同的结果:

http://maps.googleapis.com/maps/api/streetview?size=800x600&location=51.516305,%20-0.083422&fov=110&heading=268.2&pitch=16.66&sensor=false

第二个视图仍沿伦敦墙向西看,但静态街景照片在错误的全球坐标上设置了大约 50 多米(请尝试上面的链接,您会看到温彻斯特大厦前面有一座人行天桥,位于距离)。

当上面的两个 URL 似乎使用相同的全局坐标时,这是令人困惑的。(我为许多其他不同的链接引用了相同的坐标,并且两个 URL 通常显示相同的视图)。

我将不胜感激任何人对此的帮助,并了解是否有人遇到过类似的问题或与不同的 Google 坐标不一致。

非常感谢

麦克风

4

0 回答 0