GPS坐标显示谷歌街景全景

时间:2016-07-22 13:49:03

标签: gps google-street-view

我查看了文档和许多其他问题,但我找不到类似于我正在寻找的内容。我想要一个查询网址,我在其中提供gps坐标,它显示谷歌街景全景图,或某种类型的调用,当我给它一个GPS坐标时,它给我“Panoid”。

我没有panoid,或者我试图从URL中提取它,我想创建一个返回panoid的调用。

2 个答案:

答案 0 :(得分:1)

我发现了一种我实际上并不寻找的方式,因为我用C ++编写程序。但似乎我会在Javascript中完成它,并将其传递给我的C ++程序。

在街景Api文档中有以下示例: https://developers.google.com/maps/documentation/javascript/examples/streetview-service

在这个例子中,有几行对回答这个问题非常重要:

        var markerPanoID = data.location.pano;
        // Set the Pano to use the passed panoID.
        panorama.setPano(markerPanoID);

我可以从那里获取data.location.pano值,然后使用它,但我可能会喜欢。我希望这不是最终的答案,我真的希望有另一种方式,我没有必要创建一个Web服务。

答案 1 :(得分:-2)

这是怎样的(通过Google Maps Street View API

https://maps.googleapis.com/maps/api/streetview?
    size=10000x10000
    &location=46.414382,10.013988
    &heading=151.78
    &pitch=0

enter image description here