使用包含纬度较长参数的网址查看街景问题

时间:2015-08-31 17:57:30

标签: google-maps google-street-view

自从上周以来,我一直在摸不着头脑。当我们尝试从我们的网站打开新的街景视图标签时,我们很少得到正确的结果。这是我们使用的网址:

http://maps.google.com/maps?q=&layer=c&cbll=45.323278375882055,-72.65983604558379&cbp=11,-204.04381419981723,0,0,0

有时候我们会在正确的房子前面,但大多数时候我们会在2-3个房子之前。即使我们使用谷歌地图本身(通过输入住宅地址)长期提供的lat测试,我们也会得到错误的结果。我知道有其他房屋存在全景图,但是在使用街景网址时,只计算了一些点(例如,每20-30米)计算此纬线的最近全景。

为了说服自己,我做了这个简单的测试:我在谷歌地图中输入这个地址:" 345工匠,溴,魁北克" 我们可以在Google生成的网址中看到此地址的纬度:45.3232061,-72.6597534 如果我们直接在Google地图中点击StreetView链接,它会将我们带到正确的房子前面,但如果我们在街景视图网址中尝试使用lat,请执行以下操作: http://maps.google.com/maps?q=&layer=c&cbll=45.3233769,-72.6599646&cbp=11,-204.04381419981723,0,0,0

错误的全景。即使我通过了确切的纬度,以获得正确房屋的全景。

这是一个错误,限制,还是我做错了什么?

要解决此问题,我考虑过首先使用Google Maps API(没有密钥)首先获取地址的全景ID,然后直接在街景视图网址中使用此ID(而不是lat长),但我担心,即使这种API的少量使用也违反了商业网站的服务条款。

感谢您提供的任何帮助或确认

1 个答案:

答案 0 :(得分:0)

我认为这可能是一个错误。 enter image description here

我用Google Street View Image API尝试了周边,我得到了相同的结果。

https://maps.googleapis.com/maps/api/streetview?size=600x600&location=45.3233075,-72.6601952&heading=180&key=key

您可能需要考虑为其提交错误。