Как выбрать конкретную дату панорамы Streetview?
Во-первых, я не программист / программист, я совершенно незнаком с HTML / JavaScript. Поэтому, если возможно, пожалуйста, оставляйте любые ответы простыми;-)
Я работаю над своего рода хобби-арт-проектом. Цель состоит в том, чтобы сравнить панорамы 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,
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 с определенной даты.
Я нашел это: https://github.com/amenadiel/google-maps-documentation/blob/master/docs/StreetViewPanoramaData.md
а также
https://developers.google.com/maps/documentation/javascript/reference
Я понятия не имею, как / где разместить этот кусок кода в моем HTML. - Можете ли вы показать мне, куда это нужно идти? - Может быть, вы можете создать шаблон HTML, где мне нужно только указать дату панорамы latlongs / sv?
1 ответ
Вы не можете выбрать конкретную дату.
Объект StreetViewPanoramaData ПРЕДСТАВЛЯЕТ данные Street View, которые соответствуют идентификатору панорамы.
Это значит:
- авторское право: кто авторское право на эту фотографию имеет.
- imageDate: когда была сделана эта фотография.
- ссылки: каковы следующие идентификаторы панорамы.
- местоположение: где это
- плитки: данные плитки.
StreetViewPanoramaData обычно используется для создания собственного вида улиц.