Cómo ver mapas en su terminal Linux con MapSCII

Los mapas despiertan la imaginación, inspiran fantasías y crean el deseo de viajar, ya sea a los rincones más lejanos del mundo o al White Castle más cercano para disfrutar de una mezcolanza de controles deslizantes.


Si bien puede ser más satisfactorio sacar ese atlas viejo y polvoriento del estante superior de su biblioteca y más útil usar Google Maps en un navegador, es infinitamente más genial profundizar en la excelencia cartográfica desde la comodidad de su emulador de terminal favorito.

Aquí se explica cómo usar MapSCII para ver mapas en su terminal Linux.


MapSCII te da el mundo en tu terminal

Los mapas modernos vistos a través de un monitor son más que simples imágenes estáticas que muestran carreteras, ríos y fronteras con un nivel de detalle predefinido. Cualquier programa dedicado de mapeo de alta calidad le permite hacer zoom desde la escala planetaria hasta el nivel de su hogar y desplazarse con cualquier nivel de detalle que elija, a través de ciudades, países y continentes.

MapSCII también hace esto, excepto que en lugar de ver el mundo en su navegador con imágenes satelitales, bloques de colores y líneas vectorizadas ordenadas para guiarlo, su experiencia está completamente basada en terminales, con imágenes compuestas de caracteres ASCII. Suelen ser puntos, pero con letras para los nombres de los lugares.

Cómo instalar y usar MapSCII en Linux

Para usar MapSCII en Linux, no necesita instalar nada. Conéctese fácilmente al servidor de teselas MapSCII a través de Telnet, un antiguo protocolo de red que viene de serie en todas las distribuciones de Linux.

Abra una terminal e ingrese:

telnet mapscii.me

…e inmediatamente ve un mapa del mundo dibujado con caracteres ASCII. Es como retroceder en el tiempo a una película de principios de la década de 1990, con grupos de adolescentes alrededor de un pequeño monitor CRT.

Los datos del mapa provienen de Abrir mapa de calles, y encontrará que puede usar su mouse para arrastrar el mapa alrededor de su pantalla e incluso usar la rueda del mouse para acercar ciertas ubicaciones. Es muy divertido.

Si prefiere la navegación basada en el teclado, puede usar combinaciones de teclas Vim estándar (HJKL) o teclas de cursor para desplazarse, con A y z para acercar y alejar.

Prensa C cambia la visualización al modo de dibujo de bloques.

Por supuesto, conectarse a un servidor remoto a través de Telnet no es ideal desde el punto de vista de la seguridad, y no lo recomendamos para nada relacionado con nombres de usuario, contraseñas o información personal.

Ejecutar MapSCII a través de Telnet también significa que experimentará demoras porque los datos y los mapas se muestran de forma remota. Su gira mundial virtual está sujeta a paradas repentinas con el mensaje «Renderer está ocupado», a medida que avanza hasta el nivel de la calle en una exploración caprichosa de Guinea-Bissau.

Y si deja la conexión inactiva durante más de unos minutos, verá «Conexión cerrada por host externo».

Por lo tanto, es genial que pueda instalar fácilmente un cliente MapSCII en su máquina local si es capaz de usar paquetes instantáneos.

Abra una terminal e ingrese:

sudo snap install mapscii

Ingrese lo siguiente para iniciar MapSCII localmente:

mapscii

Como alternativa, puede instalar MapSCII usando Node Package Manager. Si tiene npm instalado en su sistema, ingrese:

npm install -g mapscii

…y comienza con:

npx mapscii

MapSCII es genial, pero…

Nos encanta MapSCII y hemos pasado horas explorando las ciudades a lo largo de la Ruta de la Seda, observando el terreno en zonas de guerra y fingiendo ser parte de una película de acción de ciencia ficción de los 80. MapSCII ciertamente tiene algunas ventajas, especialmente si tiene un ancho de banda muy bajo, un bajo máquina de especificación, o una aversión a las GUI.

Pero MapSCII es solo un visor de mapas. No planifica rutas y no muestra imágenes de las calles con solo presionar un botón. Si desea ese tipo de funcionalidad, es mejor que utilice Google Maps o Apple Maps.

Ver mapas es solo una de las muchas cosas que puede hacer en una terminal Linux

La terminal es fundamental para la experiencia de Linux, y no es solo un lugar para divertirse con las cartas. Además del trabajo diario de administrar su sistema de archivos, acceder a máquinas remotas y navegar por la web con un navegador basado en texto, puede hacer casi cualquier cosa, incluso escuchar música.

¿Quieres matar el tiempo cuando deberías estar trabajando? Haga clic en Resúmenes de Wikipedia desde la terminal y despeje su mente.

Su Calificación Nos Ayuda a Mejorar