Friday, April 18, 2008

YouTube на картах

Google добавил воможность показа роликов YouTube прямо по месту на карте. Это мапплет, который можно добавить к собственной карте на My Maps. И в реальном времени будут отображаться все добавления роликов YouTube, относящиеся к данной карте. Просматривать их можно непосредственно поверх карты. Выглядит впечатляюще.
Но что еще интереснее - это реализация. Если посмотреть код, то вот как Google отображает данные YouTube:

var map = new GMap2();
map.addOverlay(new GLayer('lmc:youtube'));

Вот этот интересный объект GLayer простым смертным недоступен. А между тем, он делает много интересных вещей. Во-первых, он позволяет отображать на карте много больше объектов, чем стандартный GMarker. Последний очень медленно работает, если маркеров уже около 100. А во-вторых, вот этот параметр при вызове: lmc:youtube. Можно предположить, что у Google ведь есть и lmc:много_чего_еще. Но информации про этот GLayer в том же Google совсем немного ...

Понравилась картинка в ЖЖ? Сохраните userpic в своем телефоне.   

No comments: