Давно-давно мобильное приложение Mapsme было очень классным и удобным, а его технология хранения и использования векторых карт была вообще революционной на тот момент (подробности - в подкасте "Maps.me. Как упаковать мир в телефон", 11 ноября 2021 - гуглится легко), но потом пришли деньги...

Сейчас приложение Mapsme - содержит в себе много всякого лишнего, и его интерфейс уже не идеален для навигации :(
Есть форк от Mapsme - приложение Organic Maps, которое использует тот же самый движок, те же самые карты, но не имеет лишних новых "плюшек". У меня установлены оба приложения, т.к. все старые метки пока еще находятся в Mapsme, никак не перенесу их в Organic Maps...
Не смотря на просьбы пользователей, разработчики как Mapsme, так и Organic Maps до сих пор не реализовали нормальный функционал для записи треков.
В настройках обоих приложений есть пункт "Недавний путь", который активирует функцию автосохранения трека на выбранное время: 1 час, 2 часа, 6 часов, 12 часов и 1 сутки. При включении этой опции на карте отображается трек в виде пунктирных точек.

Трек пишется в один файл непрерывно и, если приложение полностью выключать, а потом заново запускать, но уже в другой локации, маршрут продолжится, и новая точка будет соединена со старой. Файл с треком находится в директории приложения в папке "Документы" и имеет название gps_track.dat.

Файл можно выгрузить на компьютер с помощью программы iMazing или аналогичной по функционалу. Но этот файл имеет какой-то свой специфический формат, и просмотреть трек доступными средствами невозможно.
На гитхабе было найдено несколько проектов, позволяющих выполнить конвертацию этого DAT-файла в GPX-формат.
В качестве эксперимента я взял разработку от пользователя bjmc (Brendan McCollam), но мой PyCharm вел себя странно и выкидывал ошибки. Пришлось делать "звонок другу" и опытный Python-разработчик помог разобраться и допилил проект Брендана - конвертация заработала!
Полученный после конвертации GPX-файл можно открыть (и при необходимости редактировать) с помощью программы Garmin Map Source или сконвертировать в другой удобный формат, например, с помощью приложения GPSBabel - в KML, KMZ или иной.
Мой форк с изменениями и файлом README на русском доступен по ссылке: https://github.com/skalolaskovy/me2gpx
Как разделить текстовый файл построчно на несколько отдельных файлов и удалить часть строки? Бесплатно, без СМС, и без Python! Как-то при тестировании процесса ввода в оборот маркированного товара пришлось иметь дело с большим количеством кодов SGTIN...
При добавлении кастомных иконок в Tab Bar они могут иногда отображаться не корректно, например так: Для отрисовки иконки xCode использует цвет по умолчанию (в данном проекте это синий цвет).
Я не часто создаю промокоды, а еще реже ими пользуюсь сам и поэтому каждый раз забываю - куда код вставлять, чтобы использовать, хорошо, что у меня есть эта шпаргалка :)
Еще летит твой самолет, куда? - ты сам пока не знаешь.Штурвал берет другой пилот, а ты об этом лишь мечтаешь... В. Захаров Фотографии Стива Морриса завораживают, и не важно, что на большинстве фотографий Стива не видна окраска воздушных судов, по которой можно идентифицировать принадлежность к авиакомпании, виден только силуэт, по которому угадывается тип и модификация ВС. Такой подход позволяет...
Недавно вышла очередная новая версия "самой совершенной в мире операционной системы с удобным интерфейсом, потрясающими функциями и уникальными принципами безопасности" © Apple - 9.3. Но не смотря на большую бочку меда и несчетное количество чепчиков, подброшенных вверх администраторами MDM-систем (особенно это относится к яблочному MDM - Profile Manager'у), в этой самой бочке оказалось...
Как восстановить раздел диска? Не важно, какой это диск: винчестер компьютера, переносной USB-жесткий диск или USB-флэшка. Причиной сбоя могут быть чаще всего вирусы. В этом случае при попытке открыть диск виндовс сообщает некую прискорбную информацию, которая никак не может радовать, например: "Диск в устройстве [буква диска] не отформатирован. Произвести его форматирование?" Если файловая система диска опознаётся как RAW,...
Программа Jeppesen FliteStar/FliteMap позволяет выполнять навигационные расчеты для полета воздушного судна с одного аэродрома на другой. При этом учитываются летно-технические характеристики выбранного воздушного судна. Поэтому для наиболее точных результатов нужно использовать конкретную модель воздушного судна, имеющей правильные ЛТХ.