U sljedećem članku ćemo pogledati MapSCII. Zaista sam slučajno slučajno naišao na ovu aplikaciju na forumu i učinila mi se izuzetno zanimljivom. Is about mapa svijeta za terminal iz našeg Ubuntu sistema. U početku moram reći da mi to nije privuklo pažnju, ali kako sam znatiželjan odlučio sam pokušati. Jednom kad sam pokušao, moram priznati da sam pogriješio. Ono što nam nude za naš terminal zaista je impresivno.
Ova aplikacija je Brajeva i ASCII svjetska karta za prikaz terminala kompatibilnih s Xterm-om. Kompatibilan je sa GNU / Linux, Mac OS i Windows sistemima. Kad ga iskoristimo, moći ćemo koristiti miš (ili tastaturu) za povlačenje i zumiranje. Ovim možemo locirati bilo koji dio svijeta na mapi svijeta koji ćemo vidjeti.
Najznačajnije opće karakteristike MapSCII
- To je aplikacija 100% kava / JavaScript.
- Moći ćemo stavite bilo koju tačku što nas zanima na bilo kojoj lokaciji na svijetu.
- El dizajn sloja je vrlo prilagodljiv sa podrškom za stilove mapa kutija.
- Moći ćemo se povezati na bilo koji javni ili privatni vektorski poslužitelj. Druga opcija bit će upotreba one zasnovane na OSM2VectorTiles isporučuje se i optimizira.
- Ovaj alat će nam omogućiti raditi van mreže, pomoću kojih možemo otkriti VectorTile / MBTiles lokalno
- Kompatibilan je s većinom Gnu / Linux i OSX terminali.
- Njeni kreatori nam pružaju visoko optimizovani algoritmi za nesmetano korisničko iskustvo.
- Program koristi OpenStreetMap za prikupljanje podataka.
Pokrenite MapSCII putem telneta
Prva opcija za testiranje ovog alata bit će to učiniti do kraja telnet. Da biste otvorili mapu, jednostavno pokrenite sljedeću naredbu sa svog terminala (Ctrl + Alt + T):
telnet mapscii.me
Prečice na tastaturi
Kao što sam već rekao, možemo se kretati po mapi pomoću tastature. Ključevi koje možemo koristiti su:
- Strelice arriba, dole, izquierda y tačno za pomicanje.
- Pritisnite a o z para zumirajte y odmakni se.
- Pritisnite q para ostavi.
- Pritisnite c za Brajevu verziju.
Kontrola miša
- Ako vaš terminal podržava događaje s mišem, moći ćete povući kartu i pomoću točkića za pomicanje povećavati i smanjivati.
Nakon pokretanja alata u mom terminalu, ovo je karta svijeta koja se prikazuje.
Ovo je ASCII karta, da bismo se prebacili na prikaz na Brajevoj azbuci, trebat ćemo samo pritisnuti tipku c.
Ponovo pritisnite c za povratak na prethodni format.
Za kretanje po mapi, kao što sam već rekao, možete koristiti tipke sa strelicama gore, dolje, lijevo, desno. Da biste povećali / smanjili lokaciju, koristite tipke a i z. Pored toga, možete koristiti točkić za pomicanje miša (ako vam terminal to dozvoljava) za povećavanje ili smanjivanje. Da bismo izašli iz karte, morat ćemo pritisnuti q.
Iako se sve ovo na prvi pogled čini jednostavnim projektom, to uopće nije.
Sada ću pokazati nekoliko primjera snimaka ekrana nakon povećanja slike.
Možete povećati prikaz zajednica Španije i nekih gradova.
Ako se nastavimo obraćati gradskim vijećima Madrida, vidjet ćemo nešto slično sljedećem.
A ako se nastavimo približavati, vidjet ćemo čak i četvrti koje možemo pronaći pored parka Retiro.
Iako je ovo prikaz terminala, MapSCII ga prikazuje prilično precizno. MapSCII koristi OpenStreetMap za prikupljanje podataka koje ćete nam pokazati preko terminala.
Instalirajte MapSCII lokalno
Ako vam se nakon isprobavanja ovog uslužnog programa svidjelo, moći ćete hostirajte ga na svom sistemu. Sve što morate učiniti je provjeriti jeste li instalirali Node.js na vašem sistemu. Ako ga nemate, možete pogledati članak koji sam napisao na istoj stranici u kojem je naznačen kako instalirati NodeJs na Ubuntu.
Jednom kada je NodeJS instaliran, samo moramo otvoriti terminal (Ctrl + Alt + T) i izvršiti sljedeću naredbu da ga instaliramo:
sudo npm install -g mapscii
Sada ćete moći pokrenuti MapSCII izvršavanjem na istom terminalu:
mapscii
Deinstalirajte MapSCII
Da bismo eliminirali ovaj uslužni program s računara, to možemo učiniti s terminala (Ctrl + Alt + T) i u njega upisati:
sudo npm uninstall -g mapscii
Ako nekome treba saznajte više o MapSCII, možete provjeriti svoj GitHub stranica riješiti vaše sumnje.