有时候我们会在正确的房子前面,但大多数时候我们会在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的少量使用也违反了商业网站的服务条款。
感谢您提供的任何帮助或确认
答案 0 :(得分:0)
我用Google Street View Image API尝试了周边,我得到了相同的结果。
https://maps.googleapis.com/maps/api/streetview?size=600x600&location=45.3233075,-72.6601952&heading=180&key=key
您可能需要考虑为其提交错误。