У наступній статті ми збираємось поглянути на MapSCII. Я справді просто випадково натрапив на цю програму на форумі, і мені здалося надзвичайно цікавою. Є про карта світу для терміналу з нашої системи Ubuntu. Спочатку я повинен сказати, що це не привернуло моєї уваги, але оскільки мені цікаво, я вирішив спробувати. Після спроби я повинен визнати, що помилився. Це справді вражає те, що вони пропонують нам для нашого терміналу.
Ця програма є Брайлівський і ASCII світовий рендеринг карт для терміналів, сумісних з Xterm. Він сумісний із системами GNU / Linux, Mac OS та Windows. Коли ми цим скористаємось, ми зможемо використовувати мишу (або клавіатуру) для перетягування та масштабування. За допомогою цього ми можемо знайти будь-яку частину світу на карті світу, яку ми побачимо.
Найпомітніші загальні особливості MapSCII
- Це додаток 100% кава / JavaScript.
- Ми зможемо розмістити будь-яку точку що цікавить нас у будь-якому місці світу.
- El дизайн шару дуже настроюється з підтримкою стилів Скринька карт.
- Ми зможемо підключитися до будь-якого публічного або приватного векторного сервера. Іншим варіантом буде використання того, що базується на OSM2VectorTiles постачається та оптимізується.
- Цей інструмент нам дозволить працювати в автономному режимі, за допомогою якого ми можемо відкрити VectorTile / MBTiles місцевий
- Він сумісний з більшістю Термінали Gnu / Linux та OSX.
- Його творці забезпечують нас високооптимізовані алгоритми для безперебійної роботи користувачів.
- Програма використовує OpenStreetMap для збору даних.
Запустіть MapSCII через telnet
Першим варіантом тестування цього інструменту буде його до кінця Telnet. Щоб відкрити карту, просто запустіть наступну команду з вашого терміналу (Ctrl + Alt + T):
telnet mapscii.me
Комбінації клавіш
Як я вже говорив, ми можемо переміщатися по карті за допомогою клавіатури. Ключі, якими ми можемо користуватися, є:
- Стрілки Камерба, вниз, izquierda y правильно для прокрутки.
- Натисніть a o z пункт збільшити масштаб y алехар.
- Натисніть q пункт залишати.
- Натисніть c, щоб отримати версію Брайля.
Управління мишею
- Якщо ваш термінал підтримує події миші, ви зможете перетягувати карту та використовувати коліщатко прокрутки для збільшення та зменшення масштабу.
Після запуску інструменту в моєму терміналі відображається ця карта світу.
Це карта ASCII, щоб перейти до подання Брайля, нам потрібно буде лише натиснути клавішу c.
Знову натисніть c, щоб повернутися до попереднього формату.
Для пересування по карті, як я вже говорив, ви можете використовувати клавіші зі стрілками вгору, вниз, вліво та вправо. Щоб збільшити / зменшити місце, використовуйте клавіші a та z. Крім того, ви можете використовувати коліщатко прокрутки миші (якщо ваш термінал це дозволяє) для збільшення або зменшення масштабу. Щоб вийти з карти, нам залишиться лише натиснути q.
Хоча все це на перший погляд здається простим проектом, це зовсім не так.
Зараз я збираюся показати кілька зразків знімків екрану після збільшення зображення.
Ви можете збільшити, щоб побачити громади Іспанії та деяких міст.
Якщо ми продовжимо звертатися до міських рад Мадрида, то побачимо щось на зразок наступного.
І якщо ми продовжимо наближатися, ми навіть побачимо райони, які ми можемо знайти поруч із парком Ретіро.
Хоча це вигляд терміналу, MapSCII відображає його досить точно. MapSCII використовує OpenStreetMap для збору даних, які ви збираєтесь показати нам через термінал.
Встановіть MapSCII локально
Якщо після випробування цієї утиліти вам сподобалось, ви зможете розмістіть його у власній системі. Все, що вам потрібно зробити, це переконатися, що ви встановили Node.js у вашій системі. Якщо у вас його немає, ви можете переглянути статтю, яку я написав на цій самій сторінці, в якій вона вказана як встановити NodeJ на Ubuntu.
Після встановлення NodeJS нам просто потрібно відкрити термінал (Ctrl + Alt + T) і виконати таку команду, щоб встановити його:
sudo npm install -g mapscii
Тепер ви зможете запустити MapSCII, виконавши в тому ж терміналі:
mapscii
Видаліть MapSCII
Щоб видалити цю утиліту з нашого комп’ютера, ми можемо зробити це з терміналу (Ctrl + Alt + T) і записати в неї:
sudo npm uninstall -g mapscii
Якщо кому потрібно дізнатися більше про MapSCII, Ви можете перевірити свій Сторінка GitHub щоб вирішити ваші сумніви.