View Issue Details

IDProjectCategoryView StatusLast Update
0000703SAS.ПланетаХотелка / Feature requestpublic01-03-2013 08:32
ReporterTolik Assigned Tovdemidov  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Product Version110418 
Target Version131111Fixed in Version131111 
Summary0000703: Добавить отображение точек с мобильных Яндекс-карт (обновляемые, в формате gpx)
DescriptionНа МЯК отображаются точки ДТП, Дорожные работы, Разговорчики и т.п.
Хотелось бы их видеть на слое Яндекс-пробки или на новом слое.
Additional InformationНа ББ (в браузере) их не видно, но можно посмотреть и проанализироавть с помошью эмулятора Андроид.
МЯК шлёт запрос, например:

Hypertext Transfer Protocol
    GET /userpoi/getpoints?uuid=bf73a3d021d90bf45a04742656d8bc4c&zoom=11&tl_lat=55.795847&tl_lon=37.497807&br_lat=55.555474&br_lon=37.744999&catlist=0,1,4,5&gzip&utf&ver=1 HTTP/1.1\r\n
    User-Agent: Dalvik/1.4.0 (Linux; U; Android 2.3.3; sdk Build/GRI34)\r\n
    Host: mobile-partners.maps.yandex.net\r\n
    Connection: Keep-Alive\r\n
    Accept-Encoding: gzip\r\n
    \r\n


В ответ приходит:
Hypertext Transfer Protocol
    HTTP/1.1 200 OK\r\n
    Content-Length: 1871\r\n
    Content-Type: text/xml; charset=utf-8\r\n
    Date: Tue, 03 May 2011 05:26:54 GMT\r\n
    Server: lighttpd/1.4.26\r\n
    \r\n
eXtensible Markup Language

На самом деле приходит gzipped gpx файл (в приложении - 3.xml.gz) с описанием точек:

<wpt lat="55.7022000" lon="37.6230000" catidx="1" point_id="a_3727238"><name>02/Май 10:01 Дорожные работы</name><comment>Дорожные работы</comment><time>день назад</time></wpt>

Tagsandroid, gpx, XML, мяк, пробки
Attached Files
3.xml.gz (1,871 bytes)
Yandex-points.zmp (2,632 bytes)

Activities

Tolik

03-05-2011 06:47

manager   ~0002416

Если этот файл 3.xml.gz распаковать и преобразовать с помощью GPSBabel из GPX в KML, то он без проблем импортируется САС.Планетой.

Осталось этот процесс автоматизировать: периодически добавлять и удалять точки, сделать для них красивые иконки.

Tolik

03-05-2011 06:59

manager   ~0002417

Last edited: 03-05-2011 07:09

Если из GET убрать параметр gzip, возвращается читабельный gpx.
Параметр catlist в GET и catidx в GPX означает: 0 - ДТП, 1 - Дорожные работы, 2 - Камера, 3 - Прочее, 6 - Разговорчики

gpsMax

08-05-2011 13:15

manager   ~0002456

<time>день назад</time> - это забавно :-)

Tolik

08-05-2011 13:27

manager   ~0002457

В некоторых точках стоит нормальный timestamp, они конвертируются с помощью GPSBabel в kml. А такие кривые точки не конвертируются, пропадают.

gpsMax

28-05-2011 12:33

manager   ~0002726

Они не кривые, они просто нестандартные. И самые свежие, терять как раз их не хотелось бы.

Tolik

12-08-2011 08:35

manager   ~0003428

Отображение точек уже появилось на ЯК (через браузер) и, конечно, на слое Яндекс-пробки в САС.Планете.
Но оно неполноценно:
1. точки типа "разговорчики" и "камера" не отображаются вообще
2. остальные точки появляются только после премодерации
3. на слое Яндекс-пробки в САС.Планете значки не кликабельные, не видно содержания и времени.

Так что хотелку закрывать не надо.

vdemidov

28-02-2013 16:49

manager   ~0010698

Нужно будет попробовать сделать. Возвращаемый gpx текущим импортом обрабатывается нормально. Нужно только добавить поддержку векторных тайлов в формате gpx, а это реализуется в 5 строчек.

vdemidov

28-02-2013 21:26

manager   ~0010709

Можете попробовать в завтрашней ночнушке

Tolik

01-03-2013 07:37

manager   ~0010718

Везде возвращает empty tile.

vdemidov

01-03-2013 07:44

manager   ~0010719

Ну это уже вопросы где оно есть не емпти. У меня вчера на нескольких зумах в Киеве показывало точки.

Tolik

01-03-2013 07:46

manager   ~0010720

а я смотрю в москве, на мабиле точки есть, а в сасе всё empty

Tolik

01-03-2013 08:09

manager   ~0010724

Вообще-то работает, только до зума 13.

vdemidov

01-03-2013 08:31

manager   ~0010726

Ну, это уже технические детали. А раз так, постоновляем, что gpx-тайлы грузятся и даже отображаются. Все остальное в новые конкретные хотелки.

Issue History

Date Modified Username Field Change
03-05-2011 06:18 Tolik New Issue
03-05-2011 06:18 Tolik File Added: 3.xml.gz
03-05-2011 06:47 Tolik Note Added: 0002416
03-05-2011 06:47 Tolik Status new => acknowledged
03-05-2011 06:49 Tolik Additional Information Updated
03-05-2011 06:51 Tolik Additional Information Updated
03-05-2011 06:59 Tolik Note Added: 0002417
03-05-2011 07:00 Tolik Additional Information Updated
03-05-2011 07:09 Tolik Note Edited: 0002417
05-05-2011 04:25 Tolik Severity minor => feature
08-05-2011 13:13 gpsMax Tag Attached: мяк
08-05-2011 13:13 gpsMax Tag Attached: gpx
08-05-2011 13:14 gpsMax Tag Attached: пробки
08-05-2011 13:15 gpsMax Note Added: 0002456
08-05-2011 13:16 gpsMax Relationship added child of 0000516
08-05-2011 13:19 gpsMax Summary Добавить отображение точек с мобильных Яндекс-карт => Добавить отображение точек с мобильных Яндекс-карт (обновляемые, в формате gpx)
08-05-2011 13:27 Tolik Note Added: 0002457
28-05-2011 12:33 gpsMax Note Added: 0002726
28-05-2011 12:34 gpsMax Tag Attached: XML
02-06-2011 05:20 vdemidov Relationship deleted child of 0000516
12-08-2011 08:35 Tolik Note Added: 0003428
23-01-2012 11:12 vdemidov Product Version => 110418
23-01-2012 19:09 gpsMax Tag Attached: android
28-02-2013 16:49 vdemidov Note Added: 0010698
28-02-2013 16:49 vdemidov Status acknowledged => confirmed
28-02-2013 16:50 vdemidov Target Version => 131111
28-02-2013 21:25 vdemidov File Added: Yandex-points.zmp
28-02-2013 21:26 vdemidov Note Added: 0010709
01-03-2013 07:37 Tolik Note Added: 0010718
01-03-2013 07:44 vdemidov Note Added: 0010719
01-03-2013 07:46 Tolik Note Added: 0010720
01-03-2013 08:09 Tolik Note Added: 0010724
01-03-2013 08:31 vdemidov Note Added: 0010726
01-03-2013 08:32 vdemidov Status confirmed => resolved
01-03-2013 08:32 vdemidov Fixed in Version => 131111
01-03-2013 08:32 vdemidov Resolution open => fixed
01-03-2013 08:32 vdemidov Assigned To => vdemidov
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request