Как API публикации с просмотром улиц оценивает соединение панорамы по тому, в каком направлении оно должно быть связано, если на одной панораме установлено несколько целей?

У меня проблема с запросом соединения в API публикации Google Street View. Как с одной, так и с несколькими целями. Если я создаю одну цель из исходной фотографии

{
 "updatePhotoRequests": [
 {
    "updateMask": "connections",
  "  photo": {
     "photoId": {
       "id": "pano_3"
     },
     "connections": [
      {
        "target": {
          "id": "pano_4"
         }
       },
     ]
   }
 }
 ]
}

Как вышеуказанный JSON-запрос устанавливает соединение Панорамы с определенным направлением целевой панорамы. Например, если я установил соединение из северного положения pano_1 в южное положение pano_2, оно установлено неправильно. стрелка ссылки показывает направление вправо, а не вперед или назад. Следующее изображение поможет понять проблему Панорама подключения изображения

На изображении выше я намеревался создать соединение, чтобы идти дальше, но оно показывало кнопку со стрелкой вправо, а не кнопку "вперед".

Также та же проблема с несколькими фотографиями

{
          "updatePhotoRequests": [
        {
        "updateMask": "connections",
           "photo": {
            "photoId": {
               "id": "pano_1"
            },
            "connections": [
               {
                   "target": {
                    "id": "pano_2"
                     }
                       },
                       {
                   "target": {
                    "id": "pano_3"
                         }
                       }
                    ]
                    }
               }
            ]
          }

1 ответ

@HarishKumar, направление стрелки определяется широтой,lng и заголовком каждого набора из 2 панорам, которые связаны между собой. Вы можете проверить эту ссылку для справки. Думайте об этом как о 2 вершинах на плоскости, вы можете перемещать их в любом месте на плоскости или вращать вокруг своего собственного центра, но всегда есть только одна прямая линия, которая соединяет их.

Вам нужно отредактировать heading каждой фотографии, которую вы хотите подключить. Пример, для pano_1 со стрелкой, указывающей вправо с heading:90ваш pano_2 должен иметь heading:270, Учтите, что вам нужно отредактировать обе картинки. (Я сделал это методом проб и ошибок.)

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