Нет, этот сервис скорее что-то около gpsies.com и marshruty.ru, но направленные на велосипедистов. А такое разнообразие нужно было для улучшение качества сервиса.
На самом деле нет никаких проблем. Разворачиваете карту на весь экран(присваиваете ширину и высоту по размеру окна), устанавливаете свойство display в fixed и вызываете перерисовку карты.
//для Google
gmap.checkResize();
//для Yandex
map.redraw();
Давно занимался подобным вопросом для mapcam.info.
Если нужно использовать много карт, проще взять Google API и адаптировать под него проекцию Яндекс, чем адаптировать все карты под Яндексовскую проекцию. Что получилось можно посмотреть здесь. Сейчас используются только OSM, Google, Яндекс и Bing, остальные отключил т.к. в основном люди пользуются этой четверкой.
*рвет волосы*
На esosedi.ru берутся карты google.v2 после чего прототип GOverlay расширяется так что он может уже работать в яндекс картах( + два метода)
То есть можно создать гугловый маркер и добавить на яндекс карты. Одна из фичей Яндекс карт что они работают не с классами, а с интерфейсами — допишите в базовый класс гугловых оверлеев пару функций, и яндекс сможет сработать на этом интерфейсе.
На gdeetotdom.ru(он кстати умеет показывать гугловые тайлы на яндекс картах) и tili-testo.ru(последняя версия) используется другой подход — у вас есть доступ к базовому MapWorker который имеет ссылку на активный прокси класс к конечному АПИ. Все объекты и маркеры — собственные, и работают именно с MapWorker и он умеет переинициализировать их заново при смене АПИ.
Файл каждого из прокси — относительно мал(~600 строк и половина там на самом деле мусор(конкретно маркеры и полигоны))
Ну и самый простой вариант — взять обе функции меркатора обоих систем и либо отобразить данные на них, либо компенсировать дельту сдвига по Y(так например и делает ged)
Но самое главное — что и у автора все работает :P
Как подружить Yandex карты с Google и OSM?