Загрузка Google Street View Image API по идентификатору панорамы, а не по местоположению

API изображений Просмотра улиц, описанный здесь , предоставляет статические изображения для определенного местоположения. Однако он не принимает параметр идентификатора панорамы для загрузки определенных панорам.

Недавние дополнения к изображениям просмотра улиц Google Maps были «не на карте» и доступны только через идентификатор панорамы (параметр URL-адреса panoid ), например эти горячие -обезьяны в ванне или этот осел . Если вы удалите паноид из URL-адреса, то обезьяны не будут загружаться . Для сравнения, это изображение дерева не требует панорамы для загрузки панорамы просмотра улиц.

Такое же поведение наблюдается при загрузке этих панорам через API. В документации Google Maps API о паноиде говорится следующее:

Returns the current panorama ID for the Street View panorama. This id is stable within the browser's current session only.

Однако, как показано выше с обезьянами, идентификатор панорамы не привязан к текущему сеансу.

Моя проблема в том, что Google Street View Image API не принимает паноид, поэтому я не могу найти способ получить статическое изображение обезьян.статическое изображение дерева работает, но я не получаю "изображения" для обезьян .

Почему эти просмотры улиц недоступны в API по местоположению, и есть ли способ загрузить статические изображения из идентификатора панорамы?

5
задан jturnbull 18 July 2012 в 08:47
поделиться