Jump to content
GPS навигатор СитиГИД

OSM Downloader (Android)


Recommended Posts

У меня - "Настройки" и "О программе". Где следует искать знак вопроса?

У вас при долгом нажатии на скаченную карту в списке закаченного "Настройки" и "О программе"?

Link to post
Share on other sites
  • Replies 589
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Уважаемые господа!   Вашему вниманию предлагается программа для андроида, которая позволяет легко и быстро скачать карты 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 Изменения: Программа запоминает скаченные через неё версии карт. (Красным - есть новая верси

Posted Images

У вас при долгом нажатии на скаченную карту в списке закаченного "Настройки" и "О программе"?

Я подумал, что фраза "Ну так так и есть, две кнопки и вопрос" относится к вопросу "Будет ли в программе пункт "помощь" с инструкцией?" и что в меню должно три пункта: "Настройки", "О программе" и знак вопроса.

При долгом нажатии на загруженную карту у меня появляется прямоугольник с текстом "Удалить" без кнопок.

Edited by Dinamik
Link to post
Share on other sites

Для питерской карты на Galaxy Nexus, md5 - 15 секунд, sha1 - дольше. Я думаю можно добавить как опцию. Пирс, а реально добавить md5 хэш в xml?

При долгом нажатии на загруженную карту у меня появляется прямоугольник с текстом "Удалить" без кнопок.

Если нажать удалить, то будет две кнопки и вопрос. По поводу справки у меня нет ответа, у меня пока планов на это нет.

Link to post
Share on other sites

Пирс, а реально добавить md5 хэш в xml?

НЕ МОНА А НУНА!!!!

  • Upvote 1
Link to post
Share on other sites

Если нажать удалить, то будет две кнопки и вопрос.

Перезагрузил, на всякий случай, телефон - не помогло. При единичном нажатии появляется вопрос о закачке (прямоугольник, разбитый на три части: вопрос и две кнопки), при длительном - меньший по размеру прямоугольник с текстом "Удалить" и без кнопок.

Link to post
Share on other sites

Перезагрузил, на всякий случай, телефон - не помогло. При единичном нажатии появляется вопрос о закачке (прямоугольник, разбитый на три части: вопрос и две кнопки), при длительном - меньший по размеру прямоугольник с текстом "Удалить" и без кнопок.

Ну так это меню, вы нажмите на это слово удалить.

Link to post
Share on other sites

Я думаю [md5] можно добавить как опцию. Пирс, а реально добавить md5 хэш в xml?

Я посмотрю реально или нет, но я категорически против опций, тем более подобного типа. Никто кроме кулхацкеров сделать осмысленный выбор "проверять контрольную сумму по алгоритму MD5 или нет" не в состоянии.

Link to post
Share on other sites

Ну кто там хотел прогресс-бар в окне, помогайте тестировать: https://dl.dropbox.com/u/3063354/OSMD/OSMDownloader_test.apk

Изменения:

* Прогресс-бар в окне

* Не даёт закачать два раза

* Автоматически обновляется список при новой закачке

* Исправление ошибок

Link to post
Share on other sites

Я посмотрю реально или нет, но я категорически против опций, тем более подобного типа. Никто кроме кулхацкеров сделать осмысленный выбор "проверять контрольную сумму по алгоритму MD5 или нет" не в состоянии.

Ну собственно это тем кто понимает в основном и нужно. Можно и по дефолту её включить, но надо сделать отключаемой, чтоб не насиловать слабые телефоны. И да, пользователи сейчас не такие уж и дураки )))

Link to post
Share on other sites

Не знаю как так у меня получилось, но вот картинки ниже.

Первый старт, на экране ничего не было.

Решил по вкладкам побегать.

Добежал до "Страны" и он замер.

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

И такое вот началось.

Раза 3-4 попрыгал между закаченными и всеми - всё так и было.

Пока не вернулся назад в "страны", после чего всё стало отображаться нормально.

п.с. Неплохо бы шапку темы оформить и последнюю версию с описанием там держать.

За софтину респект, правда пока не знаю понадобится она мне или нет, но т.к. сам порой что-то дельное пишу, радуюсь таким начинаниям.

Edited by catmanspb
Link to post
Share on other sites

А вресии уже слитых карт так и берутся по дате создания? Или МИТ поделился структурой хотя бы заголовка cgmap ?

В начале дискуссии читал про озадаченность версией уже скаченных карт. Всё не перечитывал.

Если ещё актуально:

Оффсет 0x08 и 2 байта - версия карты до точки

Оффсет 0x10 и 2 байта - версия карты после точки

Т.е. если версия карты России сейчас 7.2, то с оффсета 0x08 имеем 0x07, 0x00, 0x02, 0x00

В OSM картах тошш самое.

Если опаздал - сорри ;-)

Edited by catmanspb
Link to post
Share on other sites

А вресии уже слитых карт так и берутся по дате создания? Или МИТ поделился структурой хотя бы заголовка cgmap ?

А версии пока никак не берутся )) Это как раз для следующей версии.

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

И такое вот началось.

О, это известный эффект. Я думал я его уже фиксил, но может что намудрил со Странами. Сейчас немного изменил, если будет возникать, то пишите. Файл, перезалил.
Link to post
Share on other sites

А версии пока никак не берутся )) Это как раз для следующей версии.

Ну теперь понятнее где их брать, или ты уже знал? =)

Ато я так и не понял опоздал я или нет =)

Если ещё чо по формату надо будет - можно мне чиркануть, погляжу, если разбирусь.

Link to post
Share on other sites

Ну теперь понятнее где их брать, или ты уже знал? =)

Ато я так и не понял опоздал я или нет =)

Если ещё чо по формату надо будет - можно мне чиркануть, погляжу, если разбирусь.

Опоздал :) Мне сразу доброжелатели про версию прислали. Да я и сам смогу его расковырять, наверное, но по факту ничего кроме версии и не надо вроде. Спасибо!

Edited by nikanorov
Link to post
Share on other sites

п.с. Неплохо бы шапку темы оформить и последнюю версию с описанием там держать.

У меня к сожалению нет прав (

Link to post
Share on other sites

У меня к сожалению нет прав (

Надо озадачить местных. Софтина полезная. Пользуется спросом.

Значит надо и ветку вести и куратор чтоб был.

Link to post
Share on other sites

Кстати, для проверочки работы скачал карты, полоски добежали, а в "закаченных" они не появляются.

Только если выйти и войти.

Это при условии, что OSM карты вообще не было.

Link to post
Share on other sites

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

Отправлено с моего Galaxy Nexus через Tapatalk

Link to post
Share on other sites

Ну кто там хотел прогресс-бар в окне, помогайте тестировать: https://dl.dropbox.com/u/3063354/OSMD/OSMDownloader_test.apk

То что нужно. Но есть и критическая бага. После закачки карты в любом из трех списков, должны обновляться все три списка.

Link to post
Share on other sites

чот мне не понравились несколько моментов:

1. если загрузка началась по 3G, и я вспомнив включил WiFi, то загрузка обрывается и прогрессбар стоит на месте.

2. если во время активных загрузок пойти в таскбар и кликнуть крестик (очистить события), то все загрузки останавливаются.

3. ну и как-то много там событий.. пачку карт качаешь - весь таскбар завален событиями.

4. про обновление вкладок Пирс уже написал.

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

Ну как-то так... всё подлежит критике и не стоит на меня ровняться.

Link to post
Share on other sites

Вообще я бы сделал вкладки такими:

Мои карты и Страны.

В "странах" сделал бы, чтоб нужное из списка можно было отметить галками и по традиции 2 кнопки = отметить всё, снять всё.

Так же чтоб можно было бы группами отмечать. Например всю Россию.

В "моих картах" был бы список уже скаченных карт (либо отмеченных из списка стран) с версиями и ниже подпись к ним = есть обновление версия такая то.

А внизу одна кнопка загрузить/обновить.

Просто сейчас по юзабилити не очень. Инфы и вкладок слишком много. А избыточная инфа взрывает мозг юзеру.

Цель то софтины быть простой и удобной.

А простой она может быть при наличии настроек и одной кнопки, я считаю.

Link to post
Share on other sites

Чет я тоже думаю, что вкладка "Все", в том виде в каком она есть сейчас, не нужна.

Link to post
Share on other sites

catmanspb,

1) Пока нет дозагрузки, там всё на совести Android. Появится буду делать.

2) Архитектурно не должны, но я не тестировал.

3) С ними надо что-то делать, согласен. Как минимум группировать на свежих версиях Android.

4) Ага, приведу всё к одним данным, давно пора.

5) Галки не люблю, но возможность качать группами надо сделать, да. По факту вкладка закаченные - это и есть мои карты. Надо сделать ещё кнопку обновить все.

Link to post
Share on other sites

catmanspb,

Мне вообще эти версии не нравятся, о чём они говорят, зачем они пользователю? Там надо вообще список переделать, но тут же пока прототип. На самом деле надо порисовать, может успею на этой неделе. В идеале мне, например, нужна только информация сколько дней этой карте и есть ли новая.

Вкладка "Все" нафиг не нужна, особенно в таком виде, да ещё и с разными стилями названий карт. Её потом переделаю в поиск, а пока уберу. Но с неё же начинали, страны появились только несколько дней назад :)

Link to post
Share on other sites

У меня план таков. Следующий релиз - добавление уже закаченных карт. После него дозакачка, остановка закачки. После UI + баги. Потом выложить в маркет. Дальше взять тайм аут на какое-то время (и так уже 3500+ строк кода, согласно github), получить обратную связь. Дальше уже от этого отталкиваться.

  • Upvote 2
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...