Как стать автором
Обновить

Комментарии 22

Кстати, а никто еще не догадался написать прослойку, которая позволяла бы менять под собой различные api карт без изменения кода?
Я на каких-то сайтах видел, как люди, используя Google Maps API, подгружали тайлы из других источников. На wikimapia.org/ так и сделано, похоже.
Я года три назад когда еще в гугле небыло Украины — а только серая область, а на Яндексе небыло АПИ для встраивания на свои веб-сайты, написал скрипт который рисовал поверх карт гугла карты Яндекса :) И работало!

Сейчас меня более интересует как с помощью карт рисовать круизные маршруты красивые, а не просто соединять точки отрезками.
Насколько я знаю, то каждый такой велосипед бережно выпиливает индивидуально под самого себя.
Пользовался такой года 2 назад, сейчас найти не могу. Прикольно, но практического смысла мало и функциональность очень сильно ограничена просто потому, что практически все сверх «показать карту, поставить маркер» в разных API делается сильно по-разному.
2ГИС тайлы в ГуглоАПИ даже быстрее работают.
Реквестирую Кащея в коменты! Он писал такое. Например, у нас на работе так (ссылка в профиле, вроде как не принято публиковать в комментариях).
Когда вышла АПИ яндекс карт я решил быстренько добавить их себе на сайт.
По результатам получилось что скрестить Gv2 и Яндекс карты очень просто, кода где-то на 50 строк прямого изменения базовых классов обоих АПИ. Самое сложное в координатах.
Сейчас, уже давно, есть апи которое нормальное работает с обоими АПИ без каких либо шаманств.
Весь секрет в обертках над АПИ, и мосту между этими обертками и конечными обьектами которые размещаются на картах.
И конечно нет никаких «родных» плейсмарков.
Например G, Y, Overlay, front, ну и сам последний пример
А ссылке в профиле технаря наверное пора немного обновиться, а то за полтора года я там таааакие баги поправил… :)
в примерах же используется openlayers.org/ — который умеет или может суметь все возможные апи.

+ www.mapstraction.com/
Не используйте, пожалуйста, ipicture… Ни одна из картинок не грузится. Если не сложно, залейте на habrastorage.
исправился…
Благодарю!
В результате получим карту Bing c возможностью добавлять маркеры:<.blockquote>
стоит яндекс карта

В результате получим карту OpenStreet c возможностью добавлять маркеры:<.blockquote>
стоит бинг
Прошу прощения. /me говорит себе который раз о кнопке «предпросмотр»
В результате получим карту Bing c возможностью добавлять маркеры:

стоит яндекс карта

В результате получим карту OpenStreet c возможностью добавлять маркеры:

стоит бинг
Спасибо за замечание, после пере заливания картинок на habrastorage немного напутал, теперь все норм
Рассматриваю вариант работы с Google Maps из Silverlight'а. Никто случайно не сталкивался с подобным?
Мы в Pinpoint используем одновременно 2 типа карт — Google и Яндекс. Хотим добавить и Bing. Для таких целей у нас есть специальное подобие инрерфейса на JS, который можно реализовать для разных видов карт.
Спасибо, попробовал гуглокарты.
В разделе Script забыли добавить

$(document).ready(function () {
initialize();
});


и ссылка на LoadGoogle.js — лишняя
Ссылка не лишняя, ибо реализация скрипта находится именно по этой ссылке, а не на страничке… смотрите исходники.
НЛО прилетело и опубликовало эту надпись здесь
И ко всем картам доступ осуществляется через API?
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации