Maps.me – ежедневная сборка карт

Разобрался, спасибо. Обновил Maps.me и всё заработало. У меня была старая версия, обновляться не хотел на новый интерфейс. Спасибо всем.

Илья, а можно сделать автоматически обновляемый xml, по образцу вот этого. http://peirce.gis-lab.info/maplist.xml
ну и выложить его там же. http://eu1.mapswithme.com/direct/daily/

тогда можно будет добавить твои сборки в OSM.Downloader
https://play.google.com/store/apps/details?id=com.nikanorov.OSMDownloader

Будет много удобнее, чем скачивать вручную.

OSM.Downloader вещь

Есть нюанс, а именно:

Также, по этому пункту хотелось бы дополнительной информации от Zverik, удалять их нужно при апдейте mwm или route, или любого из них?

Только при обновлении файла mwm.

To Zverik - а что, разработчики программы не могут самостоятельно из проги прибить каталог ненужный? А то уж слишком все примитивно как то получается - вроде как само сабой разумеющиеся функции не реализованы…

Но ты же не из проги обновляешь, какие тут вопросы.

freeExec, какая разница как обновляешь, прога такого плана, на которой возможны подмены файлов в процессе использования, должна проверить при запуске соответствие того, что она использует - и если индексные файлы не соответствуют основным файлам - то разрешить эту ситуацию. Сам первый раз не удалил каталоги эти - в результате ничего не запустилось… Поэтому как раз вопросы именно к программе по этому поводу, а не к пользователю. Если пользователь закачал нужные файлы в нужный каталог - то уж дальше прога должна работать…

В программе **официально **не предусмотрена загрузка сторонних карт (не через саму программу), карты, которые собирает Zverik - не официальные.

Последняя сборка от 16 числа((( :frowning:

Хм, точно. И никто не заметил :slight_smile:
Завтра починю.

Опять упало? Последнее обновление от 26.09 числа.

Да, сборка поломалась, я пару дней чинил. Сегодня утром опубликованы свежие карты. Они работают с версиями от 5.1.

Опять :slight_smile:

А если я скачаю карты руками с http://direct.mapswithme.com/direct/latest/ ?
Те карты - официалные.

Технически, вроде как не сложно в индекс файл добавить внерсию mwm файла и сравнивать эту версию во время запуска. И потом, мало ли что с файлами карт может произойти. Есть такая характеристика как отказоустойчивость. Это когда программа адекватно себя ведет даже в случае неожиданных ситуаций. Совсем все случаи хендлить не нужно (как например глюк в функциях ядра), а вот на грабли с чистой индексов я тоже пару раз нарывался.

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

Сделал экспериментальную еженедельную сборку карт для MAPS.ME 4.4.7, последней версии, работающей на Android 2.3 и Android 3. Будет собираться каждый вторник, или понедельник, я уже запутался. Перебои были именно из-за того, что настраивал эту сборку.
http://eu1.mapswithme.com/direct/android2/
У кого старая версия — проверьте, пожалуйста.
Напомню, что в этой версии уже есть пешеходный роутинг, но включается по ?pedestrian в поле поиска.

Работает

На http://eu1.mapswithme.com/direct/daily/ файлы роутинга от 5го Октября, а карты от 9-го.

Да, там какой-то косяк был с роутингом. Сейчас идёт очередная сборка, закончится к вечеру. Надеюсь до конца недели отловить все баги, пока что сборка, как видно, нестабильна.

Про то, что historic=monument назван памятником, а не монументом, а historic=memorial - мемориалом (?), а не памятником, причем не отображаемом иконкой на карте, уже писали?