Как скачать панораму с яндекс карты
Перейти к содержимому

Как скачать панораму с яндекс карты

  • автор:

Как сохранить панораму из «Яндекс Карты»?

84231a0305f4448da2c8f86a21bf409a.png

Всем привет. Нужно сохранить несколько панорам из «Яндекс Карты».
Скриншоты захватывают не всю панораму потому что невозможно свернуть карту в правом углу.

Залез в код-странице, ничего не понял. Может кому-то известен софт или «домашнее» решение?)
P.S.: если требуется установка, то под Mac OS

  • Вопрос задан более трёх лет назад
  • 12250 просмотров

Как сохранить картинку из Яндекс карт панорам?

ShelestovAnt

А почему не через принтскрин?
Если охота тайлы тащить — посмотрите какие заголовки уходят в апи и дергайте тайлы оттуда.

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать

freeExec

Участник OpenStreetMap

Вообще возможно ли такое?

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

Как получить фотографии здания используя API Яндекс.Карт?

Как написала Reni, получить пользовательские фотографии зданий по API нельзя. Возможно, вам подойдет такой вариант: если нужное вам здание попадает на панораму Яндекса, вы можете загрузить её через плеер панорам и установить направление взгляда по умолчанию на этом здании (пример).

Отслеживать
ответ дан 27 ноя 2021 в 3:37
181 10 10 бронзовых знаков

  • yandex-maps-api
  • яндекс-карты
  • yandex-places-api
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.4.29.8372

Яндекс API Панорама — Как автоматически установить взгялд в центр здания?

Использую Яндекс JavaScript API 2.1 для получение панорамы на сайт. По примеру подставляю координаты здания (123308, г.Москва, 3-я Хорошёвская улица, 20), (55.787644, 37.500477):

ymaps.ready(function () < // Для начала проверим, поддерживает ли плеер браузер пользователя. if (!ymaps.panorama.isSupported()) < // Если нет, то просто ничего не будем делать. return; >// Ищем панораму в переданной точке. ymaps.panorama.locate([55.787644, 37.500477]).done( function (panoramas) < // Убеждаемся, что найдена хотя бы одна панорама. if (panoramas.length >0) < // Создаем плеер с одной из полученных панорам. var player = new ymaps.panorama.Player( 'player1', // Панорамы в ответе отсортированы по расстоянию // от переданной в panorama.locate точки. Выбираем первую, // она будет ближайшей. panoramas[0], // Зададим направление взгляда, отличное от значения // по умолчанию. < direction: [0, 0] >); > >, function (error) < // Если что-то пошло не так, сообщим об этом пользователю. alert(error.message); >);

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

  • yandex-maps-api
  • yandex-maps-jsapi
  • яндекс-карта-api

Отслеживать
задан 11 мая 2022 в 14:05
Иван Ефремов Иван Ефремов
55 5 5 бронзовых знаков

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

Такой возможности нет и не будет. Здания имеют сложную форму и высоту, координаты панорам могут быть близко к зданию или между ними и домом будут препятствия.

В какую точку и на какой высоте вы бы направили камеру тут: https://yandex.ru/maps/-/CCUFbFsQtD ? А здесь: https://yandex.ru/maps/-/CCUFbFDxoC ? Почему?

Никакая автоматика не определит, куда вы бы хотели направить взгляд пользователя. И в целом не следует использовать панорамы «просто до кучи». Они тратят в 5 раз больше тарифицируемых запросов. Нужные координаты и угол поворота вы должны задавать специально для заданных вами точек вашей базы объектов.

Отслеживать
ответ дан 11 мая 2022 в 15:23
2,594 1 1 золотой знак 4 4 серебряных знака 14 14 бронзовых знаков

А как при этом в самом яндексе при переходе на панораму — взгляд определён на выбранное здание автоматически?

24 мая 2022 в 14:09

И к примеру взгляд панорамы изначально не на нужное здание, но маркер адреса в панораме устанолвен правильно. Можно ли навестись на маркер здания? joxi.ru/DrlpMDafV7lyxr.png

24 мая 2022 в 14:10

И снова вы не думаете о реальном результате. Даже те панорамы, что включены у зданий, на карте отображают порой бред сивой кобылы, тратя ценнейшие ресурсы — тарифицируемые запросы, трафик и мощности процессора. При том, что результат зачастую жуть жуткая. Для чего пользователю следующие панорамы? yandex.ru/maps/-/CCUJQYaxXC yandex.ru/maps/-/CCUJQYaZwD Чтобы некомпетентность разработчика вашего финального проекта показать?

24 мая 2022 в 16:03

Понимаю, что есть в корне неправильные направления. Но есть же и правильные. Мне интересно как они реализованы

24 мая 2022 в 16:12

Как бы это не было реализовано на публичной карте, в API нужных данных всё равно нет. Можно определять координаты выбранной точки панорам для объекта. Затем найти в сети подходящий алгоритм и организовать вычисление азимута из этой точки на координаты объекта. Тогда вы сможете хотя бы повернуть камеру в нужную сторону. Но определить угол наклона к горизонту для хорошего ракурса или вообще целесообразность показа выбранной панорамы (примеры вы видели выше) вам не удастся. Потому трата сил на эту часть проекта не видится разумной.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *