Панорамы Петербурга. Как они создавались
Сегодня на сервисе Яндекс.Карты появились панорамы улиц Санкт-Петербурга и его спутников — Кронштадта, Гатчины, Петродворца, Пушкина, Павловска и Выборга. Немного статистики: это 1270 километров улиц, 242 472 фотографии, из которых получилось 60 618 панорам.

Нас не раз просили рассказать о том, как мы делаем панорамы и, кажется, запуск панорам Петербурга – отличный повод для этого. Сначала составляется примерный план съемок – центр города, важные или интересные места на окраинах, наиболее популярные пригороды.
Съемка происходит так. На крышу машины, оснащенной GPS, устанавливается специальное устройство с четырьмя фотокамерами с разрешением не менее 10 мегапикселей. Дальше машина на низкой скорости двигается по намеченному маршруту, и через каждые 20-30 метров все четыре фотокамеры одновременно делают снимки – поэтому на панорамах можно смотреть в любом направлении.

Лучше всего на панорамах выглядят улицы без пробок и в хорошую погоду. Поэтому фотографы стараются выбирать для съемки солнечные дни и выезжают ранним утром, когда на дорогах еще не так много машин. Увы, так бывает не всегда и из-за плохой погоды иногда получается снимать всего час-полтора в день. Иногда на панорамах можно увидеть, как менялась погода – например, на перекрестке улицы Белинского и набережной Фонтанки ясно, а одним снимком дальше — прошел дождь. На съемки в Санкт-Петербурге ушло около трех недель. В идеальных условиях – если бы все время светило солнце – времени бы понадобилось куда меньше.
После окончания съемки из исходных фотографий нужно собрать панорамы. Для нашего проекта они склеиваются автоматически (напомним, панорам — десятки тысяч). Для каждой панорамы указываются координаты и направление съемки (именно для этого машина и оснащена GPS). Эта информация нужна, чтобы автоматически расставить связи между панорамами. При этом часть панорам отбраковывается из-за неправильных курсов движения или ошибок gps-позиционирования.
Чтобы загрузка панорам для пользователя была максимально быстрой, мы загружаем не всю панораму целиком, а только видимый фрагмент. Для этого панорамы разрезаются на небольшие квадраты – тайлы. Размер одного тайла — 256 на 256 пикселей.
Так как исходные фотографии очень высокого качества, то для того чтобы пользователь мог разглядеть панораму в деталях, мы ввели три уровня подробности. Можно приблизить изображение, и тогда подгружаются тайлы следующего уровня. Для каждого уровня создается собственный набор тайлов.
Чтобы на панорамах было проще ориентироваться, на них расставлены таблички с номерами домов. Поскольку мы знаем координаты центра панорам и направление обзора, мы можем с помощью карты автоматически определить дома, находящиеся в поле зрения, и отметить их на панорамах. Кстати, отмечены не только адреса домов, но и выходы из метро, вокзалы и аэропорты.
После того как панорамы склеены, размечены и привязаны к карте, всё готово к публикации. Наслаждайтесь!
Команда Яндекс.Карт, с любовью к Петербургу
комментарии (63)
Рад за вас, что вы такими темпами развиваетесь.
Молодцы!
Когда Москву доснимете до конца?
Без обид, но, может быть, стоило вместо Питера Москву доснять? а то получается, что половина развязки есть, а половины нет. Ощущение такое, что либо бюджета не хватило, либо просто не успели сделать.
P.S. А вы готовы качать панорамы по gprs и платить за это?
Вот после такого я готов поверить в то что Яндекс действительно может сделать хорошие, нужные и полезные продукты!
И кольцевая у Вас на Пулковском ш. давно достроена.
Всё, сегодня гуглокарты для меня умерли.
В плане подробности/правдоподобности мне всё больше нравится www.openstreetmap.org. Например, недавно для себя сделал открытие — в моём районе, даже пешеходные тропки нарисованы (такие красненькие пунктиры), не говоря уже про трамвайные линии, односторонки и прочее. Забавно, хотя конечно информации ещё мало. Но в яндексе/гугле, скорее всего подобное не появится никогда (разве что договорятся с ...).
Надо будет посмотреть фотки, может себя найду :-)
Какие следующие города?
Вот здесь я сделал предложение своей будущей жене: мест
В статье 152.1 ГК РФ указано:
«Охрана изображения гражданина Обнародование и дальнейшее использование изображения гражданина (в том числе его фотографии, а также видеозаписи или произведения изобразительного искусства, в которых он изображен) допускаются только с согласия этого гражданина… Такое согласие не требуется в случаях, когда:
1) использование изображения осуществляется в государственных, общественных или иных публичных интересах;
2) изображение гражданина получено при съемке, которая проводится в местах, открытых для свободного посещения, или на публичных мероприятиях (собраниях, съездах, конференциях, концертах, представлениях, спортивных соревнованиях и подобных мероприятиях), за исключением случаев, когда такое изображение является основным объектом использования;
3) гражданин позировал за плату.»
Люди на панорамах улиц не являются основным объектом съемки, поэтому наличие изображений случайных прохожих на фотографиях не противоречит российскому законодательству.
Очень качественно сделаны фотографии!
PS: С конкурентом (гдеэтотдом имеется ввиду) не сравнить, земля и небо. Супер!
Если бы у гугля была бы возможность улучшить качество — улучшил бы… А так, законы в США не позволяют. :(
Четкость, до степени, когда можно активно смотреть в окна и что в них, может вызвать проблемы с законом…
Хотелось бы ёще иметь возможность перейти в произвольное место по улице, это было бы вообще замечательно…