SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000703 | SAS.Планета | [All Projects] Хотелка | public | 03-05-2011 06:18 | 01-03-2013 08:32 |
|
Reporter | Tolik | |
Assigned To | vdemidov | |
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | 110418 | |
Target Version | 131111 | Fixed in Version | 131111 | |
|
Summary | 0000703: Добавить отображение точек с мобильных Яндекс-карт (обновляемые, в формате gpx) |
Description | На МЯК отображаются точки ДТП, Дорожные работы, Разговорчики и т.п.
Хотелось бы их видеть на слое Яндекс-пробки или на новом слое.
|
Steps To Reproduce | |
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>
|
Tags | android, gpx, XML, мяк, пробки |
Relationships | |
Attached Files | 3.xml.gz (1,871) 03-05-2011 06:18 http://www.sasgis.org/mantis/file_download.php?file_id=274&type=bug Yandex-points.zmp (2,632) 28-02-2013 21:25 http://www.sasgis.org/mantis/file_download.php?file_id=1285&type=bug |
|
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 | bug_revision_view_page.php?rev_id=1102#r1102 |
03-05-2011 06:51 | Tolik | Bug Revision Dropped: Additional Information: 0001101 | |
03-05-2011 06:52 | Tolik | Bug Revision Dropped: Additional Information: 0001100 | |
03-05-2011 06:59 | Tolik | Note Added: 0002417 | |
03-05-2011 07:00 | Tolik | Additional Information Updated | bug_revision_view_page.php?rev_id=1103#r1103 |
03-05-2011 07:09 | Tolik | Note Edited: 0002417 | bug_revision_view_page.php?bugnote_id=2417#r1105 |
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 |
Notes |
|
(0002416)
|
Tolik
|
03-05-2011 06:47
|
|
Если этот файл 3.xml.gz распаковать и преобразовать с помощью GPSBabel из GPX в KML, то он без проблем импортируется САС.Планетой.
Осталось этот процесс автоматизировать: периодически добавлять и удалять точки, сделать для них красивые иконки. |
|
|
(0002417)
|
Tolik
|
03-05-2011 06:59
(edited on: 03-05-2011 07:09) |
|
Если из GET убрать параметр gzip, возвращается читабельный gpx.
Параметр catlist в GET и catidx в GPX означает: 0 - ДТП, 1 - Дорожные работы, 2 - Камера, 3 - Прочее, 6 - Разговорчики
|
|
|
(0002456)
|
gpsMax
|
08-05-2011 13:15
|
|
<time>день назад</time> - это забавно :-) |
|
|
(0002457)
|
Tolik
|
08-05-2011 13:27
|
|
В некоторых точках стоит нормальный timestamp, они конвертируются с помощью GPSBabel в kml. А такие кривые точки не конвертируются, пропадают. |
|
|
(0002726)
|
gpsMax
|
28-05-2011 12:33
|
|
Они не кривые, они просто нестандартные. И самые свежие, терять как раз их не хотелось бы. |
|
|
(0003428)
|
Tolik
|
12-08-2011 08:35
|
|
Отображение точек уже появилось на ЯК (через браузер) и, конечно, на слое Яндекс-пробки в САС.Планете.
Но оно неполноценно:
1. точки типа "разговорчики" и "камера" не отображаются вообще
2. остальные точки появляются только после премодерации
3. на слое Яндекс-пробки в САС.Планете значки не кликабельные, не видно содержания и времени.
Так что хотелку закрывать не надо. |
|
|
|
Нужно будет попробовать сделать. Возвращаемый gpx текущим импортом обрабатывается нормально. Нужно только добавить поддержку векторных тайлов в формате gpx, а это реализуется в 5 строчек. |
|
|
|
Можете попробовать в завтрашней ночнушке |
|
|
(0010718)
|
Tolik
|
01-03-2013 07:37
|
|
Везде возвращает empty tile. |
|
|
|
Ну это уже вопросы где оно есть не емпти. У меня вчера на нескольких зумах в Киеве показывало точки. |
|
|
(0010720)
|
Tolik
|
01-03-2013 07:46
|
|
а я смотрю в москве, на мабиле точки есть, а в сасе всё empty |
|
|
(0010724)
|
Tolik
|
01-03-2013 08:09
|
|
Вообще-то работает, только до зума 13. |
|
|
|
Ну, это уже технические детали. А раз так, постоновляем, что gpx-тайлы грузятся и даже отображаются. Все остальное в новые конкретные хотелки. |
|