MapSCII – карти в терміналі Linux

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

Хоча, мабуть, приємніше дістати цей пильний старий атлас з верхньої полиці книжкової шафи і корисніше зайти в Google Maps у браузері, набагато крутіше корпіти над досконалістю картографії, не виходячи з улюбленого емулятора терміналу.

Ось як ви можете використовувати MapSCII для перегляду карт у терміналі Linux.

MapSCII – світ у вашому терміналі

Сучасні карти є чимось більшим, ніж просто статичні зображення доріг, річок і кордонів із заданим рівнем деталізації. Будь-яка спеціалізована картографічна програма високої якості дозволить вам масштабувати від планетарного масштабу до рівня будинку та бачити панорами вулиць з будь-яким обраним рівнем деталізації по містах, країнах та континентах.

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

Як встановити та використовувати MapSCII в Linux

Щоб використовувати MapSCII у Linux, вам не потрібно нічого встановлювати. Просто підключіться до сервера MapSCII через Telnet – старий мережевий протокол, який входить до стандартної комплектації всіх дистрибутивів Linux.

Відкрийте термінал та введіть:

<span class="hljs-selector-tag">telnet</span> <span class="hljs-selector-tag">mapscii</span><span class="hljs-selector-class">.me</span>

…і ви відразу побачите карту світу, складену із символів ASCII. Начебто ви потрапили в минуле, у фільм початку 1990-х років, де групи підлітків зібралися навколо крихітного ЕПТ-монітора.

Картографічні дані надані OpenStreetMap. Ви можете використовувати мишу, щоб перетягувати карту по екрану, і навіть використовувати коліщатко миші для збільшення певних місць. Це дуже зручно!

Якщо ви віддаєте перевагу навігації за допомогою клавіатури, ви можете використовувати стандартні прив’язки клавіш Vim (HJKL) або клавіші курсору для панорамування за допомогою A та Z для збільшення та зменшення масштабу.

Натискання С змінює подання на режим блокових символів.

Підключення до віддаленого сервера через Telnet не є ідеальним з точки зору безпеки, і для всього, що пов’язано з іменами користувачів, паролями чи особистими даними, ми не радимо це робити.

Запуск MapSCII через Telnet також означає, що вам доведеться змиритися із затримками, оскільки дані та карти обробляються віддалено. Ваша віртуальна подорож світом може раптово зупинятися з повідомленням: «Рендерер зайнятий», коли ви спускаєтеся до рівня вулиці під час химерного дослідження Гвінеї-Бісау.

І якщо ви залишите з’єднання бездіяльним більш ніж на пару хвилин, ви побачите “З’єднання закрите зовнішнім хостом”.

Так що це чудово, що ви можете легко встановити клієнт MapSCII на свій локальний комп’ютер, якщо він може використовувати пакети миттєвих знімків.

Відкрийте термінал та введіть:

sudo snap <span class="hljs-keyword">install</span> mapscii

Щоб запустити MapSCII локально, введіть:

mapscii

Крім того, можна встановити MapSCII за допомогою Node Package Manager. Якщо в системі встановлено npm, введіть:

npm <span class="hljs-keyword">install</span> -g mapscii

… і запустіть його за допомогою:

npx mapscii

MapSCII – це круто, але…

Ми любимо MapSCII і годинами досліджували міста вздовж Шовкового шляху, вивчаючи місцевість у зонах бойових дій і уявляючи, що ми є частиною науково-фантастичного бойовика 1980-х років. MapSCII безперечно має деякі переваги, особливо якщо у вас дуже низька пропускна здатність, машина з низькими характеристиками або ворожість до графічних інтерфейсів.

Але MapSCII – це лише переглядач карток. Він не планує маршрут і не показує фотографії вулиць після натискання кнопки. Якщо вам потрібна така функціональність, краще використовувати Google Maps або Apple Maps.

Перегляд карт — це лише одна з багатьох речей, які можна робити в терміналі Linux

Термінал займає центральне місце у роботі з Linux, і це не просто місце, де можна повеселитися з картами. На додаток до повсякденних завдань з керування файловою системою, доступу до віддалених комп’ютерів та перегляду веб-сторінок за допомогою текстового браузера, ви можете робити практично все, включаючи прослуховування музики.

Бажаєте вбити час, коли ви повинні працювати? Відкрийте зведення Вікіпедії з терміналу та звільніть свій розум.

Поділіться своєю любов'ю

Залишити відповідь

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x