Дисклаймер: подкладывать эти карты можно только в ознакомительных целях, обводка контура запрещена. Ну, вы поняли.
Идея простая: на какой-либо сервер (к примеру, localhost) кладём скрипт, перенаправляющий запросы от potlatch на сервера с тайлами.
К примеру, скрипт на php: http://pastebin.com/f3e7ea318
У Яндекса есть следующий минус: тайлы нарезаны с некоторым расхождением с общепринятым (в OSM и Google), поэтому нужно изменять координату Y. Ещё хуже то, что значения этого расхождения различаются по регионам, а общего алгоритма я не понял. В примере координаты скорректированы для С-Пб, для других регионов придётся сверять координаты тайлов яндекса и OSM.
Кроме того, всё равно надо немного подвинуть подложку до совмещения (пробел+стрелки или мышь).
У Гугла этой проблемы нет.
Залил скрипт на бесплатный хост - для тех, кому достаточно гугла, либо резидентов С-Пб, и не интересно доделывать под себя.
В настройках potlatch особая подложка (скопировать ссылку): Google Satellite - Google Map - Яндекс Спутник - Яндекс Схема
Возможно, такая тема ввиду очевидности уже была, но я не нашёл.
имхо
Такая тема, вероятно, как раз отсутствовала ввиду очевидности
Для ознакомительных же целей проще (и честнее) открыть соответствующие карты в соседнем окне браузера.
Чего и следовало ожидать. Я тоже вначале поставил себе WMS-сервер и через него в Меркаторе получил подложку. Намуздыкался пока прикручивал правильный запрос а потом он еще и перестал через некоторое время выдавать тайлы. Я все повырубал.
Как тут уже давали вот хорошая вещь: http://sautter.com/map/
Хороша для проверки “Как смотриться осм-карта на реальной”. Сразу видно где-что не так и еще видно что в некоторых местах есть сдвиг то ли дорог относительно карты, то ли наоборот.
И главное не совращает обрисовывать Гуглю.
Мечта: Вот бы Гугл со своими снимками слился с osm.org со своими картами. И всем было бы хорошо: У гугла бы появились нормальные карты (а может и поспонсировал бы волонтеров), а osm.org получил бы официальную подложку для карт. А так как обычно с этим миром гребаного копирайта, каждый тянет одеяла на себя. /Мечта
Так отож. Вместо того, чтобы как все “нормальные мегакорпорации” купить готовый проект и его развивать, они затеяли свой с нуля.
Я не знаю, может для проекта osm.org и для нас вливание в гуглятину стало бы плохо, а может быть и хорошо.
Можно прокэшировать гугл в SAS Planet или в twms (адаптировать к гуглу придётся вручную) и никаких проблем с банами не будет. Кэши от SASP и twms совместимы.