SASGIS - SAS.Планета
View Issue Details
0001260SAS.Планета[All Projects] Хотелкаpublic01-04-2012 17:2213-10-2015 08:28
T_Im 
 
normalminorhave not tried
confirmedopen 
110418 
30xxxx.Vip 
0001260: Экспорт в форматы MapNav (MNO/MNM)
Прямая упаковка выбранного участка в кэш MapNav (навигатор для мобильных телефонов).

Описание формата MNM
http://mapnav.spb.ru/site/page.php?22
экспорт
has duplicate 0001551closed vdemidov экспорт карты в формат mno 
? Test1.mno (172,387) 20-05-2012 20:30
http://www.sasgis.org/mantis/file_download.php?file_id=822&type=bug
Issue History
01-04-2012 17:22T_ImNew Issue
04-04-2012 12:04rudepravoNote Added: 0006379
13-05-2012 09:10gpsMaxTag Attached: экспорт
14-05-2012 05:20vdemidovStatusnew => confirmed
14-05-2012 05:20vdemidovProduct Version => 110418
14-05-2012 05:20vdemidovTarget Version => 29xxxx
14-05-2012 06:40GarlNote Added: 0007024
14-05-2012 09:10Dima2000Note Added: 0007025
20-05-2012 16:25rudepravoNote Added: 0007137
20-05-2012 16:27GarlNote Added: 0007138
20-05-2012 18:19Dima2000Note Added: 0007139
20-05-2012 18:51Dima2000Note Edited: 0007139bug_revision_view_page.php?bugnote_id=7139#r3536
20-05-2012 19:24Dima2000Note Edited: 0007139bug_revision_view_page.php?bugnote_id=7139#r3537
20-05-2012 20:30Dima2000File Added: Test1.mno
20-05-2012 20:34Dima2000Note Added: 0007140
28-05-2012 10:50Dima2000Assigned To => Dima2000
28-05-2012 10:50Dima2000Statusconfirmed => feedback
10-07-2012 05:19vdemidovNote Edited: 0007139bug_revision_view_page.php?bugnote_id=7139#r3779
10-09-2012 18:37vdemidovRelationship addedhas duplicate 0001551
22-10-2012 20:39nordturNote Added: 0009695
29-08-2013 08:47vdemidovAssigned ToDima2000 =>
29-08-2013 08:47vdemidovStatusfeedback => confirmed
13-10-2015 08:28vdemidovTarget Version29xxxx => 30xxxx.Vip

Notes
(0006379)
rudepravo   
04-04-2012 12:04   
Яростно плюсую.
(0007024)
Garl   
14-05-2012 06:40   
кто готов написать библиотеку экспорта?
прилепить и обкатать поможем.
(0007025)
Dima2000   
14-05-2012 09:10   
Ха, да чего там делать-то, всё просто до безобразия, получай тайлы в любом порядке и пиши на выход. Трудностей две: вначале получить географические координаты и округлить их до минут, а так же запись чисел начиная с MSB.
Кто-то может приложить чуть более сложную готовую карту? Не всего мира, с двумя (и более) значениями зума одновременно и не центрированную относительно нуля координат? Там на сайте пример не слишком удачный. И кто будет проверять результат экспорта (мне не на чем)?
А так юнит написать пара пустяков, я возьмусь, если будет кому проверить.
(0007137)
rudepravo   
20-05-2012 16:25   
http://www.mapnav.spb.ru/site/e107_plugins/forum/forum_viewtopic.php?31292
http://narod.ru/disk/32509048001/Google%2014-18.mno.html Google 14-18.mno
http://narod.ru/disk/32509148001/kandalaksha.mno.html kandalaksha.mno
http://narod.ru/disk/32509598001/KM%202_001.mno.html KM 2_001.mno
http://narod.ru/disk/32509875001/Lenobl_all_27_001.mno.html Lenobl_all_27_001.mno
http://narod.ru/disk/32512676001/Perecheek.mno.html Perecheek.mno
http://narod.ru/disk/32513120001/PeresheekGSh11-15NEW_001.mno.html PeresheekGSh11-15NEW_001.mno
http://narod.ru/disk/32513207001/seydozero.mno.html seydozero.mno
http://narod.ru/disk/32513452001/spb_11-17_001.mno.html spb_11-17_001.mno
http://narod.ru/disk/32513807001/spb_ggl_001.mno.html spb_ggl_001.mno
http://narod.ru/disk/32514016001/X.mno.html X.mno
http://narod.ru/disk/32514096001/Yastrebinoe%2010-17.mno.html Yastrebinoe 10-17.mno


А проверить я смогу.
(0007138)
Garl   
20-05-2012 16:27   
я как закончу с JNX смогу попробовать.
кстати сразу вопрос: поставил я эту прогу на телефон, а куда класть файлы с картами? и как их подключать ?
(0007139)
Dima2000   
20-05-2012 18:19   
(edited on: 10-07-2012 05:19)
Все примеры карт в формате .mno, а описание в шапке - про .mnm. Второй формат заметно проще, я говорил именно про него. В MNO же данные о тайлах лежат в начале файла и похоже сортированы (или по X или по Y). Во всяком случае среди этих примеров не сортированных я не вижу. А это усложняет написание экспорта.

Так же вопрос может ли файл быть больше 2ГБ, и если нет - то что делать, выводить сообщение об ошибке или разбивать на несколько файлов (а это отдельная проблема).

Если делать всё же в .mno, то можно взять http://sasgis.org/mantis/view.php?id=1282 оставить 50% кода, 30% прибить и лишь 20% переписать.

Мда, про .mnm говорят он для загрузки во внутреннюю память устройства, и при количестве тайлов от 10000 (20МБ) уже малоприменим. А значит придётся делать .mno ...

(0007140)
Dima2000   
20-05-2012 20:34   
Я приложил карту Test1.mno, там зумы 1-3 снимков гугла, скажите:
1. Она вообще открывается?
2. Центр карты находится в центре или далеко справа?
3. Не перепутаны ли куски карты между собой?
4. Ну и вообще есть ли какие странности с ней?

Сделал её ну совсем не сортированной и с центром у Владивостока. :) Для проверки.
(0009695)
nordtur   
22-10-2012 20:39   
1. Открывается зум 2 и 3 (зум 1 на гугл картах вроде вообще не открывается).
2. При загрузке крест примерно на Владивостоке (если бы не пункт 3).
3. На зуме 2 перепутаны верх-право и низ-лево.
4. На зуме 3 вообще все перепутано и нет тайлов с правого столбца карты.
А вообще все это хорошо видно в MapNavEditor с http://www.mapnav.spb.ru