Как выбрать конкретную дату панорамы 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 обычно используется для создания собственного вида улиц.

Другие вопросы по тегам