访问Google街景路径箭头的标题

时间:2014-06-26 18:56:38

标签: google-maps google-maps-api-3 google-street-view

我正在创建一个应用,允许您以编程方式推进谷歌街景。我的问题是如何访问地图上覆盖的箭头的标题值?我想将每个全景图中的标题设置为与叠加箭头的标题相同。谢谢!

enter image description here

这是我正在进行下一个全景图的代码。我首先确定下一个最近的全景图是什么,然后我前进到它:

function findNextPanorama() {

    if (panorama != null) {
        currentLatLng = panorama.getPosition();
        var myPano = panorama.getPov().heading;
        var myPanoVal = panorama.getPov();
        if (myPano < 0) {
            myPano = myPano + 360;
        }
        var links = panorama.getLinks();
        var i = 0;
        var headingArrays = [];
        for (i = 0; i < links.length; i++) {
            headingArrays.push(links[i].heading);
        }

        var closestHeading = closest(myPano, headingArrays);

        //Set pano to the next closest pano
        for (i = 0; i < links.length; i++) {
            if (links[i].heading == closestHeading) {
                panorama.setPano(links[i].pano);
                i = links.length;
            }
        }

    }
}

1 个答案:

答案 0 :(得分:0)

link包含标题。

虽然您可能需要跟踪最后一个位置,以确定您的目的地。