我正在創建一個應用程序,讓您以編程方式推進通過谷歌街景。我的問題是如何訪問地圖上覆蓋的箭頭的標題值?我想設置每個全景中我前進的標題與疊加箭頭的標題相同。謝謝!訪問谷歌街景路徑箭頭的標題
下面是我做的,以前進到下一個全景的代碼。我首先要確定什麼是下一個最接近的全景,然後我提前到它:
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;
}
}
}
}
嗨,你有答案嗎?我對同樣的問題感興趣。如果你有,請給我加標籤。或張貼您的答案。謝謝。 – mikesneider