RU
Ко всем проектам
ПРОЕКТ / hexploritel

HexPlor'itel

Android-приложение, карта, которая сохраняет места, где вы прошли. Выделенная область покрывается шестиугольниками, которые исчезают по мере движения добавляя элемент прогрессивного исследования. Ключевыми функциями является обход GPS-спуфинга, импорт Google Timeline, оффлайн-карты из любых источников.
Так же поддерживается запись маршрутов, импорт и экспорт GPX.

Kotlin Jetpack Compose MapLibre Native / PMTiles Uber H3 GPX

Функции

06 функций
01 Исследование

Открывайте карту пешком

Выделите область на карте, и она заполнится серыми шестиугольниками. Они исчезают там, где вы физически были, поэтому карта открывается только в посещенных местах. Область можно изменить или удалить без потери уже пройденной территории.

02 Запись

Записывайте прогулки

Записывайте маршрут с расстоянием, временем в движении, скоростью, набором высоты и остановками. Для каждой прогулки доступны линия с цветом по скорости и графики высоты и скорости.

03 Без сети

Офлайн-карты

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

04 Фильтрация

Фильтрация подмены GPS

Настраиваемая цепочка фильтров отбрасывает поддельные и физически невозможные координаты, чтобы расстояния, маршруты и покрытие оставались точными даже при активной подмене GPS. Работает во время записи трека.

05 Данные

Импорт, экспорт и резервные копии

Импортируйте маршруты из других приложений или экспортируйте их в GPX. Маршруты, области, покрытие и настройки можно сохранить в одном резервном файле.
Импорт поддерживает GPX и JSON из Google Timeline. Короткие маршруты можно отфильтровать после импорта.

06 Настройка

Темы и параметры

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

Скриншоты

07 снимков с устройства

Компоненты

v0.3 beta
Платформа
Android minSdk 31, arm64-v8a
Стек
Kotlin, Jetpack Compose, Material 3
Карты
MapLibre Native PMTiles, Protomaps OSM basemap
Покрытие
Uber H3 посещенные ячейки res-11 и детализация по масштабу карты
Хранение
Room только локально, исключено из облачных и adb-копий
Обмен данными
GPX 1.1 импорт и экспорт, полное резервное копирование и восстановление из zip
Статус
Бета в данный момент распространяется приватно

Map data © OpenStreetMap contributors, basemap by Protomaps