Kart gir næring til fantasien, inspirerer til fancy flyreiser og skaper en lengsel etter å reise – enten det er til de fjerneste hjørnene av kloden eller det nærmeste hvite slottet for å få et smørbord med glidere.

Selv om det kanskje er mer tilfredsstillende å trekke det støvete gamle atlaset fra øverste hylle i bokhyllen, og det er mer nyttig å slå opp Google Maps i en nettleser, det er uendelig mye kulere å se på kartografisk fortreffelighet fra komforten til favorittterminalen din emulator.

Slik kan du bruke MapSCII til å vise kart i Linux-terminalen.

MapSCII gir deg verden i terminalen din

Moderne kart sett gjennom en skjerm er mer enn bare statiske bilder som viser veier, elver og grenser med et forhåndsdefinert detaljnivå. Ethvert dedikert kartprogram av kvalitet vil tillate deg å zoome fra en planetarisk skala til husnivå, og panorere med hvilket detaljnivå du velger, på tvers av byer, land og kontinenter.

MapSCII gjør dette også – bortsett fra i stedet for å se verden i nettleseren din med satellittbilder, fargeblokker og fine vektoriserte linjer for å veilede deg, opplevelsen din er helt terminalbasert, med bilder laget av ASCII tegn. De er for det meste prikker, men med bokstaver for stedsnavn.

instagram viewer

Hvordan installere og bruke MapSCII på Linux

For å bruke MapSCII på Linux, trenger du ikke å installere noe. Bare koble til MapSCII-fliseserveren via Telnet – en antikk nettverksprotokoll som kommer som standard i alle Linux-distros.

Åpne en terminal og skriv inn:

telnetmapscii.meg

...og du vil umiddelbart se et kart over verden som tegnet fra ASCII-karakterer. Det er som om du har blitt kastet tilbake i tid til en tidlig 1990-tallsfilm, med grupper av tenåringer samlet rundt en liten CRT-skjerm.

Kartdata er med tillatelse OpenStreetMap, og du vil oppdage at du kan bruke musen til å dra kartet over skjermen, og til og med bruke musehjulet til å zoome inn på bestemte steder. Det er kjempegøy.

Hvis du foretrekker tastaturdrevet navigering, kan du bruke standard Vim-tastbindinger (HJKL), eller markørtaster for panorering, med EN og Z for å zoome inn og ut.

Pressing c endrer visningen til blokkeringsmodus.

Selvfølgelig, koble til en ekstern server via Telnet er ikke ideelt fra et sikkerhetssynspunkt, og for alt som involverer brukernavn, passord eller personlige data, vil vi fraråde det.

Å kjøre MapSCII over Telnet betyr også at du må tåle forsinkelser ettersom data og kart gjengis eksternt. Din virtuelle klode-trav er utsatt for bråstopp med meldingen: "Renderer is busy", mens du borer deg ned mot gatenivå under en finurlig utforskning av Guinea-Bissau.

Og hvis du lar tilkoblingen være inaktiv i mer enn et par minutter, vil du se "Tilkobling stengt av utenlandsk vert."

Så det er flott at du enkelt kan installere en MapSCII-klient på din lokale maskin hvis den er i stand til å bruke snap-pakker.

Åpne en terminal og skriv inn:

sudo snap installere mapscii

For å starte MapSCII lokalt, skriv inn:

mapscii

Alternativt kan du installere MapSCII ved å bruke Node Package Manager. Hvis du har npm installert på systemet ditt, Tast inn:

npm installere -g mapscii

...og start den med:

npx mapscii

MapSCII er kult, men...

Vi elsker MapSCII og har brukt timer på å utforske byene langs Silkeveien, sjekke ut terrenget i krigssoner og late som om vi er en del av en sci-fi actionfilm fra 1980-tallet. MapSCII har definitivt noen fordeler - spesielt hvis du har veldig lav båndbredde, en maskin med lav spesifikasjon eller en aversjon mot GUI-er.

Men MapSCII er bare en kartviser. Den gjør ikke ruteplanlegging og viser deg ikke bilder av gatene ved å trykke på en knapp. Hvis du vil ha den slags funksjonalitet, har du det bedre med Google Maps eller Apple Maps.

Å se kart er bare en av de mange tingene du kan gjøre i en Linux-terminal

Terminalen er sentral i Linux-opplevelsen, og det er ikke bare et sted å ha det gøy med kart. I tillegg til den daglige virksomheten med å administrere filsystemet, få tilgang til eksterne maskiner og surfe på nettet med en tekstbasert nettleser, kan du gjøre nesten hva som helst, inkludert å lytte til musikk.

Vil du drepe litt tid når du skal jobbe? Slå opp Wikipedia-sammendrag fra terminalen og frigjør tankene dine.