Прежде всего я не программист/кодировщик, я полный HTML/JavaScript мудрый. Поэтому, если возможно, пожалуйста, держите любые ответы простыми ;-)Как выбрать конкретную дату панорамы Streetview?
Я работаю над каким-то хобби-арт-проектом. Цель состоит в том, чтобы сравнить панорамы Streetview разных дат и создать их фотогалерею. Я хочу иметь панораму Streetview, которая настолько ясна, насколько это возможно, поэтому нет пользовательского интерфейса.
Что я сейчас:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Street View controls</title>
<style>
html, body {
height: 100%;
margin: 0;
padding: 0;
}
#map {
height: 100%;
}
</style>
</head>
<body>
<div id="map"></div>
<script>
function initPano() {
// Note: constructed panorama objects have visible: true
// set by default.
var panorama = new google.maps.StreetViewPanorama(
document.getElementById('map'), {
position: {lat: 40.717215, lng: -74.0061689},
addressControlOptions: {
position: google.maps.ControlPosition.BOTTOM_CENTER
},
linksControl: false,
\t \t \t addressControl: false,
panControl: false,
enableCloseButton: false
});
}
</script>
<script async defer
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAA3Rw1Ei8m79RwB_oapYe4rK5LgAbE7cg&signed_in=true&callback=initPano">
</script>
</body>
</html>
Этот HTML производит хорошее четкое Streetview панорамы без пользовательского интерфейса. Но теперь я хотел бы поднять SV pano с определенной даты.
Я нашел это: https://github.com/amenadiel/google-maps-documentation/blob/master/docs/StreetViewPanoramaData.md
и
https://developers.google.com/maps/documentation/javascript/reference#StreetViewPanoramaData
Я понятия не имею, как/где поставить этот кусок кода в моем HTML. - Можете ли вы показать мне, где это нужно? - Возможно, вы можете создать HTML-шаблон, где мне нужно указать дату latlongs/sv pano?
Спасибо за ваш комментарий wf9a5m75. Возможно, есть еще один способ выбрать конкретную дату изображения. Например, в этом URL-адресе я могу видеть дату: sept 2009 (200709) https://www.google.nl/maps/@40.7207836,-74.0006122,3a,75y,325.44h,102.22t/data= ! 3m7! 1e1! 3m5! 1sqd5bzKg10n1SD0yG7vrjSg! 2e0! 5s20070901T000000! 7i3328! 8i1664? гектолитров = п и сентября 2014 (201409) https://www.google.nl/maps/@40.7207886,-74.000622, 3a, 75y, 323.9h, 97.02t/data =! 3m7! 1e1! 3m5! 1sYGwtmuZ4UHVYe5sDe_LIog! 2e0! 5s20140901T000000! 7i13312! 8i6656? Hl = nl Есть ли способ поместить это в свой собственный URL выше? – Eduardo
Ссылка на URL-адреса графических карт Google против Google Maps TOS. (Ссылка на страницу Карт Google в порядке, но ссылка на URL-адреса изображений запрещена.) Если у вас есть специальный контракт с Google, вы можете получить доступ к историческим данным уличного просмотра (я сделал это в прошлом проекте с G), но публично, в настоящее время нет способа, кроме взлома (насколько мне известно). – wf9a5m75