Клуб API Карт

Кодирование ссылки static-maps

plorlov
19 августа 2010, 06:32

http://static-maps.yandex.ru/1.x/?l=map&pt=104,303740,52,287338,pmbll1&size=200,200&key=API_KEY

Подскажите можно ли как-то получить более компактный вариант такой ссылки?

Исходная ссылка не влазит в одну смс (больше 160 символов).

Есть ли способ закодировать ссылку, чтобы она открылась и была при этом короткой?

Заранее благодарен за ответы.

14 комментариев
Подписаться на комментарии к посту
А чтобы не bit.ly, а родной яндекс?
Короткие ссылки используются на maps.yandex.ru. В Static API они не поддерживаются, т. к. это программный интерфейс, а не пользовательский.
Спасибо, Азат.
А через апи можно ли получить из ссылки http://maps.yandex.ru/-/CNB3atb ссылку типа http://maps.yandex.ru/?ll=30.328668%2C59.939068&spn=0.02  9612%2C0.008926&z=16&l=sat%2Cskl&rl=30.41645089%  2C59.83304935~0.00242472%....

Или данные о точках в линейке в каком либо другом виде?
Это внутренний интерфейс, но вы можете закодировать/раскодировать собственную короткую ссылку.
У меня на сайте есть возможность конвертить из полной ссылки в plt(распарсиваю текст)

После введения коротких ссылок нужно зайти на страницу, нажать ссылка, нажать дополнительно и получить строку пригодную для распарсивания. Это не так удобно как хотелось бы.

сделаю http ходилкой: получу всю страницу и ее распарсю :)

Опишите задачу, пожалуйста.
Задача:
Из карты с линейкой создать запись с координатами линии в базе.

Решение:
С сервера сделать http запрос на страницу и получить html.
Распарсить html,  получить нужные данные и сохранить в базу.

Интересует нет ли других способов сделать это. (например прямой ссылки на получени xml)

YMapsML всё равно нужно парсить но это более полезное занятие чем парсить голый html :)


Зачем в этом цепочке maps.yandex.ru? Почему бы не поднять локальнкую карту на API, строить линейку на ней и забирать координаты?
Функцианал с отрисовкой маршрутов у меня реализован. Яндекс карты выступают в этой цепочке как один из форматов экспорта.


Я так понял, товарищ не хочет писать свой конструктор маршрутов и использует для этого яндекс :)

Ага?
 
Я так понял, товарищ не хочет писать свой конструктор маршрутов и использует для этого яндекс :)


Это вы мне?

вопрос: раньше в панорамах в функции "поделиться ссылкой", кроме компактной ссылки - была еще та, которую можно парсить. мой проект сейчас содержит примерно три тысячи таких ссылок. а теперь нигде не могу найти возможность получить длинную ссылку - только короткую. есть возможность как-то по-белому получить длинную ссылку? или только обходными путями?