Возможности
- Карта — OpenStreetMap с плавным масштабом колесом, щипком и жестами; плитки хранятся в кэше на диске.
- Слои — «Схема», «Светлая» и «Тёмная» (OpenStreetMap под фильтром) и «Спутник» (Esri World Imagery).
- Поиск — места и адреса через Nominatim, сначала ближайшие к видимой части карты, названия на языке интерфейса.
- Любая точка — долгое нажатие (правая кнопка мыши) ставит метку и находит адрес; в карточке — координаты.
- Маршруты — на машине, пешком и на велосипеде (серверы OSRM FOSSGIS): время, расстояние и список поворотов с названиями улиц; нажатие на поворот показывает его на карте.
- В пути — «В путь» следит за положением и показывает следующий манёвр, расстояние до него и до конца.
- Своё место — от GeoClue (на телефоне — спутники через модем); карта следует за вами, пока её не сдвинуть.
- Ссылки geo: — открывает ссылки
geo:из других программ (x-scheme-handler/geo). - Телефон и компьютер — на телефоне карточки во всю ширину, в широком окне — столбцом сбоку; последний вид и слой запоминаются.
- 14 языков — как в системе или язык, выбранный в synshell.
| Поиск | Место, тёмный слой |
|---|---|
![]() |
![]() |
Установка
Arch Linux (AUR) — x86_64 и aarch64:
yay -S syn-maps-bin # готовые бинарники
yay -S syn-maps-git # сборка из исходников
Зависит от synshell-core. Для своего местоположения нужен geoclue. Плиткам, поиску и маршрутам нужен интернет.
syn-maps входит в метапакет synshell — весь рабочий стол: yay -S synshell-bin. Из исходников: cargo build --release -p syn-maps в репозитории synshell.
Командная строка
syn-maps # последний вид (или своё место)
syn-maps 'geo:48.8584,2.2945?z=17' # открыть точку
syn-maps --screenshot shot.png --size 1400x900 --page route # вид в PNG без окна
Часть synshell
syn-maps — одно из приложений synshell: окружения рабочего стола для Wayland на Rust для компьютеров и телефонов, на UI-фреймворке syngui.
Лицензия
GPL-3.0-only


