Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 街景中的下一个全景ID_Google Maps_Google Street View - Fatal编程技术网

Google maps 街景中的下一个全景ID

Google maps 街景中的下一个全景ID,google-maps,google-street-view,Google Maps,Google Street View,我有一个冲洗工具,可以在街景中得到一张特定经纬度的全景照片。通过GoogleMaps API,我可以获得从点A到点B的路线(见图)。但我需要那条路线上的下一张全景图。我怎么能得到这个 我现在有这个。每个黑点都是函数DirectionDisplay的一个步骤,下一个代码是: for (var i = 0; i < myroute.legs.length; i++) { for (var j = 0; j < myroute.legs[i].st

我有一个冲洗工具,可以在街景中得到一张特定经纬度的全景照片。通过GoogleMaps API,我可以获得从点A点B的路线(见图)。但我需要那条路线上的下一张全景图。我怎么能得到这个

我现在有这个。每个黑点都是函数DirectionDisplay的一个步骤,下一个代码是:

for (var i = 0; i < myroute.legs.length; i++) {
                    for (var j = 0; j < myroute.legs[i].steps.length; j++ ){
                      for (var k = 0; k < myroute.legs[i].steps[j].lat_lngs.length; k++ ){
                        var start = myroute.legs[i].steps[j].lat_lngs[k];
                        var coords = start.lat() + '|' + start.lng() ;
                        console.info('cooords',coords);
                    }
                  }
现在,我正在获取特定经纬度的全景照片
mylatlng
是带有经度和纬度的变量, (我正在手动绘制红线)

编辑:

例如:谷歌地图中的路线。变量
myroute.legs[i].steps[j].lat\u lngs[k]
有3个经纬度。但在街景中,我可以做6个clics,从(布罗德韦,东四街)到(布罗德韦,西三街)


谢谢,

如果有人也需要此答案,请发布此答案。 错误的是,这不是谷歌地图的比例,而是街景的特性。 街景有两种,一种是物体。使用该对象可以获得链接(带有下一个全景ID的箭头)。因此,您需要创建街景全景对象

var panorama = new StreetViewPanorama...;.
panorama.setPano('some panorama id');
var links = panorama.getLinks();
links[0].getPano(); //will be the next panorama y random direction, or the specified in the POV variable.

请提供一份演示如何获取街景的报告。StreetViewPanorama允许访问附近panoramasHi@geocodezip的
链接,感谢您查看我的问题。我已经改正了。你知道我怎样才能通过路线得到职位列表吗?谢谢
var panorama = new StreetViewPanorama...;.
panorama.setPano('some panorama id');
var links = panorama.getLinks();
links[0].getPano(); //will be the next panorama y random direction, or the specified in the POV variable.