12 апреля 2010, 11:04

PHP: Тырим погоду и пробки с яндекса :)

Сам яндекс жадная сволочь, прямой ссылки не даёт на состояние пробок. Зато у него есть выджет для вин7, в котором я нашёл ссылку на нужный мне xml.
http://export.yandex.ru/bar/reginfo.xml

Дальше что нам нужно? :)
  1. открываем наш файл
  2. конвертируем в нашу любимую кодировку
  3. xml бахаем в масив
  4. ...
  5. Профит
ps: местоположение определяется автоматически, по айпи, что бы выбрать другой город, нужно пользоваться анонимными проксями, скорее всего ;)

pps: немного покопавшись, секунд 5 :D нарыл всё нужное.
Для определения региона нужна переменная ncrnd
http://export.yandex.ru/bar/reginfo.xml?ncrnd=8412

Что бы получить код региона, у шмяндекса есть форма
http://tune.yandex.ru/region/





JavaScript и константы       Ctrl       CSS3: gradient

3 комментария РСС

Кролег
Нужно писать по другому!)

http://export.yandex.ru/bar/reginfo.xml?region=64
Vitaliy Bogdanets
forbiden
Рома
Подскажите, в каком xml данные о пробках хранятся?
Vitaliy Bogdanets
а разве не видно в заметке?
http://export.yandex.ru/bar/reginfo.xml?ncrnd=8412
Рома
Да, это понятно, но это общая инфа о пробках города, а мне нужно вытягивать данные о скоростях передвижения по улицам города в реальном времени...
Пожалуйста, подскажите хоть в каком направлении копать, нужно собрать статистику по своему городу на основе таких данных. Попытаюсь сейчас вытягивать данные по запросам:
http://jgo.maps.yandex.net/tiles?l=trj&x=<индx>&y=<индy>&z=<масштаб>&tm=<время>.
Но почему-то при сканировании города, далеко не все данные вытягивает, видимо проблема с параметром tm...
Заранее спасибо за любую инфу по этой теме.
Vitaliy Bogdanets
Честно, не занимался этим вопросом.
Как-то же рисуются эти кривые сторонними клиентами ;)
http://jgo.maps.yandex.net/

Ваш комментарий

адрес не будет опубликован

ХТМЛ не работает


Ctrl + Enter