Google maps 街景中的下一个全景ID
我有一个冲洗工具,可以在街景中得到一张特定经纬度的全景照片。通过GoogleMaps API,我可以获得从点A到点B的路线(见图)。但我需要那条路线上的下一张全景图。我怎么能得到这个 我现在有这个。每个黑点都是函数DirectionDisplay的一个步骤,下一个代码是: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
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.