Перейти к содержанию
GPS навигатор СитиГИД

OSM Downloader (Android)


Рекомендуемые сообщения

А у меня с 8й версией интересная штука.

ОСМДаунлоадер (сегодня утром обновился сам) показывает, например, что у меня есть Вост.Финляндия 1,672 от 17.05, а доступна 1.679 от 25.05

Все логично. А вот Северная Финляндия - есть 1.661 от 28.05, а доступна 1.660 от 25.05.

Или это получается, что я самим СитиГидом скачал более свежую (вот не помню), а у Пирса ее пока нет? Что-то странное.

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 589
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Уважаемые господа!   Вашему вниманию предлагается программа для андроида, которая позволяет легко и быстро скачать карты OSM на ваше устройство.   Программа доступна в гугл-маркете .    Коммента

Собственно ушло в маркет (появится через несколько часов): https://play.google.com/store/apps/details?id=com.nikanorov.OSMDownloader   Файл обновлён: https://dl.dropbox.com/u/3063354/OSMD/OSMDownloa

Решил выложить то, что сейчас есть. dropbox: https://dl.dropbox.com/u/3063354/OSMD/OSMDownloader.apk Изменения: Программа запоминает скаченные через неё версии карт. (Красным - есть новая верси

Изображения в теме

Карты для версии 7.x (cgmap) теперь обновляются редко. У Пирса сейчас основной упор на карты 8.x.

Так на сайте то, у Пирса, есть новые, я же скачал оттуда.

Ссылка на сообщение
Поделиться на другие сайты

Так на сайте то, у Пирса, есть новые, я же скачал оттуда.

а приведите, пожалуйста, пример карты. 

Ссылка на сообщение
Поделиться на другие сайты

А у меня с 8й версией интересная штука.

ОСМДаунлоадер (сегодня утром обновился сам) показывает, например, что у меня есть Вост.Финляндия 1,672 от 17.05, а доступна 1.679 от 25.05

Все логично. А вот Северная Финляндия - есть 1.661 от 28.05, а доступна 1.660 от 25.05.

Или это получается, что я самим СитиГидом скачал более свежую (вот не помню), а у Пирса ее пока нет? Что-то странное.

Я думаю, что Пирс убрал битую версию или ещё какой откат был. И это точно про 8ую версию? Версии карт от семёрки.

И да, версию карт из cgnet я читать не умею =(

Изменено пользователем nikanorov
Ссылка на сообщение
Поделиться на другие сайты

И да, версию карт из cgnet я читать не умею =(

Могу прислать шарповый код. Прога для Андроида - это ж Ява должна быть? Почти одно и то же.... Скинь почту в личку.

Ссылка на сообщение
Поделиться на другие сайты

Могу прислать шарповый код. Прога для Андроида - это ж Ява должна быть? Почти одно и то же.... Скинь почту в личку.

Именно из cgnet, а не cgmap? Если да, то было бы здорово, можно даже не код, а прицнцип и где читать (даже лучше, если у кода какая лицензия не очень): nikanorov@gmail.com

Ссылка на сообщение
Поделиться на другие сайты

И это точно про 8ую версию? Версии карт от семёрки.

Я был уверен, что 8. Полез в настройки - оказывается, установлено "качать 7".

Я олень, вопрос снят. :)

Ссылка на сообщение
Поделиться на другие сайты

13.07.2014, Vlad_SP сказал:

В файле .cgmap по смещению +0x0000 лежит сигнатура 'CGMP', а по смещению +0x0008 - старший номер версии карты (например, 0x000E), по смещению +0x000A - младший номер версии (ревизия) (например, 0x0003).
Для файлов .cgnet (по крайней мере, имеющихся у меня) - ровно та же самая история.


Ну ок, вечером доберусь до дома - пришлю и код. На крайняк, в выходные.

Ссылка на сообщение
Поделиться на другие сайты

Именно из cgnet, а не cgmap?

Vlad_SP уже написал. Единственное, что почему-то из карт считывается версия 2.хх, а в файле пирса 1.хх..

Например Финлядия обз. 1.428, а из файла прочитается 2.428...

Ссылка на сообщение
Поделиться на другие сайты

13.07.2014, Vlad_SP сказал:


Ну ок, вечером доберусь до дома - пришлю и код. На крайняк, в выходные.

Ну если там то же самое, то код не надо. У меня уже есть для cgmap. Я почему-то был уверен, что они отличаются, сегодня протестирую. 

Ссылка на сообщение
Поделиться на другие сайты

Хм. У меня сейчас под руками нет ни .cgmap, ни .cgnet карт. Вернусь домой (счас на работе) - проверю. Возможно, в последних версиях что-то и поменялось. Тогда придется снова ковырять формат файлов и менять код......

Ссылка на сообщение
Поделиться на другие сайты

Vlad_SP уже написал. Единственное, что почему-то из карт считывается версия 2.хх, а в файле пирса 1.хх..

Например Финлядия обз. 1.428, а из файла прочитается 2.428...

у меня или у всех? вот c# код так же двойку увидит? у меня, да, читает 2 вместо 1. 

Ссылка на сообщение
Поделиться на другие сайты

Любопытно-с. Скачал с сайта Пирса одну и ту же карту в форматах .cgmap (7.x) и .cgnet (8.x). (RU-NGR-OSM)

Карта формата 7.x : на сайте записана версия 1.647, из файла честно читается 1.647 (0x0001 0x0287)

Карта формата 8.x : на сайте записана версия 1.689, из файла читается 2.689 (0x0002 0x02B1)

Где правда? Загадка-с, которую разрешить сможет, наверное, только Пирс.

Помнится, где-то год назад такое явление уже было, и было оно связано с экспериментами уважаемого Пирса по отработке технологии создания карт под 8-ку. Потом мажорная версия откатилась обратно на 1 и так было довольно долго.

 

Ссылка на сообщение
Поделиться на другие сайты

а приведите, пожалуйста, пример карты. 

Вот скриншот из Вашего приложения. Нужен скриншот самой карты?

Screenshot_2015-07-03-00-41-42.png

Ссылка на сообщение
Поделиться на другие сайты

Вот скриншот из Вашего приложения. Нужен скриншот самой карты?

Screenshot_2015-07-03-00-41-42.png

Остатки от того, что предыдущая версия была (она качала карты для 8ки с месяц где-то), насколько я понимаю. Новгородская область получилась от 8ки, а не 7ки.

Ссылка на сообщение
Поделиться на другие сайты

Остатки от того, что предыдущая версия была (она качала карты для 8ки с месяц где-то), насколько я понимаю. Новгородская область получилась от 8ки, а не 7ки.

Так как исправить то? У меня по прежнему показывает обновление от 8-ки. И подозреваю, что так и дальше будет показывать, хотя карты самой (от 8-ки) уже нет.

Ссылка на сообщение
Поделиться на другие сайты

Так как исправить то? У меня по прежнему показывает обновление от 8-ки. И подозреваю, что так и дальше будет показывать, хотя карты самой (от 8-ки) уже нет.

Так просто перекачать-обновить.

Ссылка на сообщение
Поделиться на другие сайты

Так просто перекачать-обновить.

И что будет качать, если показывает обновление от 8-ой версии?

Ссылка на сообщение
Поделиться на другие сайты

И что будет качать, если показывает обновление от 8-ой версии?

Обновления на скриншоте показывает от 7ки. 

Ссылка на сообщение
Поделиться на другие сайты

Обновления на скриншоте показывает от 7ки. 

Что-то я запутался, с этими версиями. :)

P.S. Обновился, все нормально.

Изменено пользователем klif22
Ссылка на сообщение
Поделиться на другие сайты

Что-то я запутался, с этими версиями. :)

В какой-то момент (где-то месяц-два назад) старая версия (которая тёмная) начала качать обновления для 8ки заместо 7ки. В новой, зелёной версии, всё это исправлено, главное выбрать правильный источник 7ку или 8ку. Если вкратце, то у вас всё ок, если вам нужна 7ка. Просто перекачайте карты через программу. 

Ссылка на сообщение
Поделиться на другие сайты

В какой-то момент (где-то месяц-два назад) старая версия (которая тёмная) начала качать обновления для 8ки заместо 7ки. В новой, зелёной версии, всё это исправлено, главное выбрать правильный источник 7ку или 8ку. Если вкратце, то у вас всё ок, если вам нужна 7ка. Просто перекачайте карты через программу. 

Я какое-то время не обновлял карты, из-за этого и не заметил этой ошибки. Теперь все ясно. Не обновлял приложение, т.к. не знал об исправлении значительно ошибки, там так написано (в маркете), что можно решить будто исправлен мелкий баг.

Изменено пользователем klif22
Ссылка на сообщение
Поделиться на другие сайты

Тэк-с. Продолжаю исследования.

Установил CityGuidePC и загрузил с его помощью все ту же RU-NGR-OSM.cgnet, но собранную МИТом. В каталоге карт СГ (PC версия) показывает 1.348, из файла честно читается 1.348 (0x0001 0x015C).

Ссылка на сообщение
Поделиться на другие сайты

Всё работало до февраля. Т.е. и из файла, и из карты читались 2.

Как-то заметил, что виндовый OSMDownloader перестал карты обновлять, а оказалось, что в maplist.xml появились 1...

Просто перестал учитывать эту цифирку и всё...

Ссылка на сообщение
Поделиться на другие сайты

Друзья, как вы знаете, Android 4.4 запретили писать приложениям на SD карту. Единственным реальным вариантом это было обойти - использование root. В Android 5+ возможность писать на SD карту вернули (А в Android M вроде вообще нормально сделали). Помогите, пожалуйста, протестировать, как это работает на Android 5+ и SD картой. 

Данная версия ИСКЛЮЧИТЕЛЬНО тестовая и ТОЛЬКО для Android 5+, не поддерживает докачку, а функция записи на SD должна работать только для Ситигида. URL для загрузки: https://data.nikanorov.mobi/osm/OSMDownloader-LOLLIPOP_TEST.apk

Для теста надо просто выбрать папку на SD карте для СитиГида и попробовать закачать карту. Если закачается, а тем более нет, напишите тут, пожалуйста. 

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...