Ang MapSCII, isang detalyadong mapa ng mundo para sa terminal

Tungkol sa MapSCII

Sa susunod na artikulo ay titingnan natin ang MapSCII. Talagang natagpuan ko ang application na ito nang hindi sinasadya sa isang forum at nahanap ko ito na lubhang kawili-wili. Ay tungkol sa isang mapa ng mundo para sa terminal mula sa aming Ubuntu system. Sa una sasabihin ko na hindi ito nakuha ng pansin, ngunit dahil sa ako ay mausisa nagpasya akong subukan ito. Kapag sinubukan, aaminin kong mali ako. Talagang kahanga-hanga ang inaalok nila sa amin para sa aming terminal.

Ang app na ito ay isang Naghahatid ng mapa ng mundo ang Braille at ASCII para sa mga katugmang terminal ng Xterm. Tugma ito sa mga system ng GNU / Linux, Mac OS at Windows. Kapag ginamit namin ito, magagamit namin ang aming mouse (o keyboard) upang mag-drag at mag-zoom. Sa pamamagitan nito maaari nating hanapin ang anumang bahagi ng mundo sa mapa ng mundo na makikita natin.

Pinaka-kilalang mga pangkalahatang tampok ng MapSCII

  • Ito ay isang application 100% Kape / JavaScript.
  • Kakayanin namin ilagay ang anumang punto na interesado sa amin sa anumang lokasyon sa mundo.
  • El ang disenyo ng layer ay lubos na napapasadyang na may suporta para sa mga estilo ng kahon ng mapa.
  • Magagawa naming kumonekta sa anumang pampubliko o pribadong vector server. Ang isa pang pagpipilian ay ang paggamit ng isa batay sa OSM2VectorTiles naibigay at na-optimize.
  • Papayagan kami ng tool na ito magtrabaho offline, kung saan maaari nating matuklasan ang VectorTile / MBTiles lokal
  • Ito ay katugma sa karamihan ng Mga terminal ng Gnu / Linux at OSX.
  • Ang mga tagalikha nito ay nagbibigay sa amin ng lubos na na-optimize na mga algorithm para sa isang maayos na karanasan ng gumagamit.
  • Gumagamit ang programa OpenStreetMap upang makolekta ang data.

Patakbuhin ang MapSCII sa pamamagitan ng telnet

Ang unang pagpipilian upang subukan ang tool na ito ay upang gawin ito sa pamamagitan ng telnet. Upang buksan ang mapa, patakbuhin lamang ang sumusunod na utos mula sa iyong terminal (Ctrl + Alt + T):

telnet mapscii.me

Mga shortcut sa keyboard

Tulad ng nasabi ko na, maaari nating ilipat ang mapa gamit ang keyboard. Ang mga susi na maaari nating magamit ay:

  • Mga arrow arriba, pababa, izquierda y tama upang mag-scroll.
  • Pindutin a o z para mag-zoom in y alejar.
  • Pindutin ang q para umalis ka na
  • Pindutin ang c upang makuha ang bersyon ng Braille.

Pagkontrol sa mouse

  • Kung sinusuportahan ng iyong terminal ang mga kaganapan sa mouse, magagawa mong i-drag ang mapa at magamit ang scroll wheel upang mag-zoom in at out.

Matapos ilunsad ang tool sa aking terminal, ito ang mapa ng mundo na ipinakita.

Mapa ng mundo sa MapSCII

Ito ang mapa ng ASCII, upang lumipat sa view ng Braille, pipindutin lamang namin ang c key.

MapSCII mapa ng mundo Braille

Pindutin muli ang c upang bumalik sa nakaraang format.

Upang ilipat ang paligid ng mapa, tulad ng nasabi ko na, maaari mong gamitin ang mga arrow key pataas, pababa, pakaliwa, pakanan. Upang mag-zoom in / out ng isang lokasyon, gamitin ang mga a at z key. Bilang karagdagan, maaari mong gamitin ang scroll wheel ng iyong mouse (kung pinapayagan ito ng iyong terminal) upang mag-zoom in o out. Upang lumabas sa mapa, pipindutin lamang namin ang q.

Bagaman ang lahat ng ito ay tila sa unang tingin ng isang simpleng proyekto, hindi talaga.

Ngayon ay magpapakita ako ng ilang mga sample na screenshot pagkatapos palakihin ang imahe.

Mga bansa ng mapa ng mundo sa MapSCII

Maaari kang mag-zoom in upang makita ang mga komunidad ng Espanya at ilang mga lungsod.

Ang mga lungsod at komunidad sa mapa ng mundo ay mapSCII

Kung magpapatuloy kaming lumapit sa mga konseho ng lungsod ng Madrid makikita natin ang isang bagay tulad ng sumusunod.

MapSCII pandaigdigang mapa mga konseho ng lungsod ng Madrid

At kung magpapatuloy tayo sa paglapit, makikita pa natin ang mga kapitbahay na maaari nating hanapin sa tabi ng Retiro Park.

MapSCII mundo mapa retreat park

Bagaman ito ay isang pagtingin mula sa terminal, ipinapakita ito ng MapSCII nang lubos na tumpak. Gumagamit ang MapSCII ng OpenStreetMap upang kolektahin ang data na ipapakita mo sa amin sa pamamagitan ng terminal.

I-install nang lokal ang MapSCII

Kung pagkatapos subukan ang utility na ito, nagustuhan mo ito, magagawa mo i-host ito sa iyong sariling system. Ang kailangan mo lang gawin ay tiyakin na na-install mo Node.js sa iyong system. Kung wala ka nito, maaari kang kumunsulta sa isang artikulong isinulat ko sa parehong pahinang ito kung saan ipinahiwatig kung paano i-install ang NodeJs sa Ubuntu.

Kapag na-install na ang NodeJS, kailangan lang naming buksan ang isang terminal (Ctrl + Alt + T) at ipatupad ang sumusunod na utos upang mai-install ito:

sudo npm install -g mapscii

Ngayon ay magagawa mong simulan ang MapSCII sa pamamagitan ng pagpapatupad sa parehong terminal:

mapscii

I-uninstall ang MapSCII

Upang alisin ang utility na ito mula sa aming computer, magagawa natin ito mula sa terminal (Ctrl + Alt + T) at magsulat dito:

sudo npm uninstall -g mapscii

Kung may kailangan matuto nang higit pa tungkol sa MapSCII, maaari mong suriin ang iyong Pahina ng GitHub upang malutas ang iyong pagdududa.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.