maemo-mapper с яндексом, новые урлы

Oct 23, 2008 14:21

Совсем забыл что в адресации тайлов beta-maps.yandex.ru есть чудесный аргумент v=. Это версия карты, поэтому если указать, например 1.0.0, то получим древнюю карту, на которой ничего кроме России нет (а вокруг водятся драконы, ага). Чтобы заработала мировая карта, нужно вместо 1.0.0 поставить последнюю версию, которую можно найти в адресах тайлов в браузерной версии.

Последовательность действий такая:
1. идем на http://beta-maps.yandex.ru
2. если у вас опера, то в контекстном меню на карте выбираем Image properties и смотрим в URL аргумент у v=. В firefox жмем Ctrl-I и также смотрим урл к тайлам.

Прямо сейчас версия векторной карты 2.0.5, спутника 1.5.0, то есть урлы будут иметь вид:
Вектор: http://vec.maps.yandex.net/tiles?l=map&v=2.0.5&x=%d&y=%d&z=%d
Спутник: http://sat.maps.yandex.net/tiles?key=100&l=stl&x=%d&y=%d&z=%d&v=1.5.0

Знаю что это очень коряво и неудобно, буду думать как эту версию вообще из урлов убрать.

UPD: исправил версию для спутниковых карт, они, оказывается, еще и разные :(.

пробки, maemo-mapper, яндекс, n8x0, слои

Previous post Next post
Up