MapSCII, szczegółowa mapa świata terminala

O MapSCII

W następnym artykule przyjrzymy się MapSCII. Naprawdę przypadkowo trafiłem na tę aplikację na forum i uznałem ją za niezwykle interesującą. Jest o mapa świata dla terminala z naszego systemu Ubuntu. Na początku muszę powiedzieć, że nie zwróciło to mojej uwagi, ale z ciekawości postanowiłem spróbować. Kiedy już spróbowałem, muszę przyznać, że się myliłem. To naprawdę imponujące, co oferują nam w naszym terminalu.

Ta aplikacja to Renderowanie map świata w alfabecie Braille'a i ASCII dla terminali kompatybilnych z Xterm. Jest kompatybilny z systemami GNU / Linux, Mac OS i Windows. Kiedy to wykorzystamy, będziemy mogli używać naszej myszy (lub klawiatury) do przeciągania i powiększania. Dzięki temu możemy zlokalizować dowolną część świata na mapie świata, którą zobaczymy.

Najważniejsze cechy ogólne MapSCII

  • To jest aplikacja 100% kawa / JavaScript.
  • Będziemy mogli umieść dowolny punkt które nas interesują w dowolnym miejscu na świecie.
  • El projekt warstwy jest wysoce konfigurowalny ze wsparciem dla stylów mapbox.
  • Będziemy mogli połączyć się z dowolnym publicznym lub prywatnym serwerem wektorowym. Inną opcją będzie użycie tej opartej na Płytki OSM2Vector dostarczane i zoptymalizowane.
  • To narzędzie nam pozwoli Praca offline, za pomocą którego możemy odkryć Płytka Wektorowa / Pliki MB locales
  • Jest kompatybilny z większością Terminale Gnu / Linux i OSX.
  • Zapewniają nam to jej twórcy wysoce zoptymalizowane algorytmy dla płynnego doświadczenia użytkownika.
  • Program używa OpenStreetMap do zbierania danych.

Uruchom MapSCII przez telnet

Pierwszą opcją do przetestowania tego narzędzia będzie zrobienie tego telnet. Aby otworzyć mapę, po prostu uruchom następujące polecenie z terminala (Ctrl + Alt + T):

telnet mapscii.me

Skróty klawiszowe

Jak już powiedziałem, po mapie możemy poruszać się za pomocą klawiatury. Klucze, których możemy użyć, to:

  • Strzały arriba, w dół, izquierda y derecha przewijać.
  • Naciśnij a o z dla powiększyć y alejar.
  • Naciśnij q dla pozostawiać.
  • Naciśnij c, aby wyświetlić wersję brajlowską.

Sterowanie myszą

  • Jeśli twój terminal obsługuje zdarzenia myszy, będziesz mógł przeciągać mapę i używać kółka przewijania do powiększania i pomniejszania.

Po uruchomieniu narzędzia w moim terminalu wyświetla się mapa świata.

Mapa świata MapSCII

To jest mapa ASCII, aby przełączyć się na widok brajla, będziemy musieli tylko nacisnąć klawisz c.

Mapa świata MapSCII w języku Braille'a

Naciśnij ponownie c, aby powrócić do poprzedniego formatu.

Aby poruszać się po mapie, jak już powiedziałem, możesz użyć klawiszy strzałek w górę, w dół, w lewo, w prawo. Aby powiększyć / pomniejszyć lokalizację, użyj klawiszy a i z. Ponadto możesz użyć kółka przewijania myszy (jeśli twój terminal na to pozwala), aby powiększyć lub pomniejszyć. Aby wyjść z mapy, będziemy musieli tylko nacisnąć q.

Chociaż na pierwszy rzut oka wszystko to wydaje się prostym projektem, wcale nim nie jest.

Teraz pokażę kilka przykładowych zrzutów ekranu po powiększeniu obrazu.

Kraje na mapie świata MapSCII

Możesz powiększyć widok, aby zobaczyć społeczności Hiszpanii i niektórych miast.

MapSCII na mapie świata, miast i społeczności

Jeśli nadal będziemy zwracać się do rad miejskich Madrytu, zobaczymy coś podobnego do następującego.

MapSCII mapa świata rady miejskie Madrytu

A jeśli nadal będziemy się zbliżać, zobaczymy nawet dzielnice, które możemy znaleźć obok parku Retiro.

MapSCII World Map Retreat Park

Chociaż jest to widok z terminala, MapSCII wyświetla go dość dokładnie. MapSCII używa OpenStreetMap do zbierania danych, które zamierzasz nam pokazać za pośrednictwem terminala.

Zainstaluj MapSCII lokalnie

Jeśli po wypróbowaniu tego narzędzia Ci się spodobało, będziesz w stanie hostuj go we własnym systemie. Wszystko, co musisz zrobić, to upewnić się, że zainstalowałeś Node.js w Twoim systemie. Jeśli go nie masz, możesz zapoznać się z artykułem, który napisałem na tej samej stronie, na której to wskazałem jak zainstalować NodeJ na Ubuntu.

Po zainstalowaniu NodeJS wystarczy otworzyć terminal (Ctrl + Alt + T) i wykonać następujące polecenie, aby go zainstalować:

sudo npm install -g mapscii

Teraz będziesz mógł uruchomić MapSCII, wykonując w tym samym terminalu:

mapscii

Odinstaluj MapSCII

Aby usunąć to narzędzie z naszego komputera, możemy to zrobić z terminala (Ctrl + Alt + T) i pisząc w nim:

sudo npm uninstall -g mapscii

Jeśli ktoś potrzebuje dowiedz się więcej o MapSCII, możesz sprawdzić Strona GitHub aby rozwiązać Twoje wątpliwości.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.