MapSCII, um mapa mundial detalhado para o terminal

Sobre MapSCII

No próximo artigo, daremos uma olhada no MapSCII. Eu realmente encontrei esse aplicativo por acaso em um fórum e achei extremamente interessante. Se trata de um mapa mundial para o terminal do nosso sistema Ubuntu. A princípio devo dizer que não me chamou a atenção, mas por mais curioso que pudesse, resolvi tentar. Depois de tentar, tenho que admitir que estava errado. É realmente impressionante o que eles nos oferecem para o nosso terminal.

Este aplicativo é um Renderizador de mapa mundial em Braille e ASCII para terminais compatíveis com Xterm. É compatível com os sistemas GNU / Linux, Mac OS e Windows. Quando fizermos uso dele, poderemos usar nosso mouse (ou teclado) para arrastar e aplicar zoom. Com isso, podemos localizar qualquer parte do mundo no mapa mundial que veremos.

Características gerais mais notáveis ​​do MapSCII

  • É um aplicativo 100% Café / JavaScript.
  • Seremos capazes coloque qualquer ponto que nos interessa em qualquer local do mundo.
  • El o design da camada é altamente personalizável com suporte para estilos de caixa de mapa.
  • Seremos capazes de nos conectar a qualquer servidor de vetores público ou privado. Outra opção será usar aquele baseado em OSM2VectorTiles fornecido e otimizado.
  • Esta ferramenta nos permitirá trabalho offline, com o qual podemos descobrir o VectorTile / MBTiles local
  • É compatível com a maioria dos Terminais Gnu / Linux e OSX.
  • Seus criadores nos fornecem algoritmos altamente otimizados para uma experiência de usuário tranquila.
  • O programa usa OpenStreetMap para coletar os dados.

Execute MapSCII via telnet

A primeira opção para testar esta ferramenta será fazê-lo através telnet. Para abrir o mapa, basta executar o seguinte comando em seu terminal (Ctrl + Alt + T):

telnet mapscii.me

Atalhos de teclado

Como já disse, podemos percorrer o mapa com o teclado. As chaves que podemos usar são:

  • Setas arriba, abaixo, deixaram y derecha rolar.
  • Pressione a o z para mais Zoom y afaste-se.
  • Imprensa q para sair.
  • Pressione c para obter a versão em Braille.

Controle do mouse

  • Se o seu terminal suporta eventos de mouse, você poderá arrastar o mapa e usar a roda de rolagem para aumentar e diminuir o zoom.

Depois de lançar a ferramenta em meu terminal, este é o mapa-múndi que é exibido.

Mapa mundial MapSCII

Este é o mapa ASCII, para mudar para a visualização Braille, basta pressionar a tecla c.

Mapa mundial MapSCII em Braille

Pressione c novamente para retornar ao formato anterior.

Para se movimentar no mapa, como já disse, você pode usar as setas para cima, para baixo, para a esquerda, para a direita. Para aumentar / diminuir o zoom em um local, use as teclas aez. Além disso, você pode usar a roda de rolagem do mouse (se o seu terminal permitir) para aumentar ou diminuir o zoom. Para sair do mapa, só teremos que apertar q.

Embora tudo isso pareça à primeira vista um projeto simples, não é de todo.

Agora vou mostrar algumas capturas de tela de amostra após ampliar a imagem.

Países do mapa mundial MapSCII

Você pode ampliar para ver as comunidades da Espanha e algumas cidades.

MapSCII cidades e comunidades de mapas mundiais

Se continuarmos a nos aproximar das prefeituras de Madrid, veremos algo como o seguinte.

MapSCII conselhos municipais de Madrid

E se continuarmos nos aproximando, ainda veremos os bairros que podemos encontrar ao lado do Parque do Retiro.

Parque de retiro de mapa mundial MapSCII

Mesmo que esta seja uma visualização de terminal, MapSCII a exibe com bastante precisão. MapSCII usa OpenStreetMap para coletar os dados que você vai nos mostrar através do terminal.

Instale MapSCII localmente

Se depois de experimentar este utilitário você gostou, você será capaz de hospede-o em seu próprio sistema. Tudo que você precisa fazer é certificar-se de que instalou Node.js em seu sistema. Se você não tem, pode consultar um artigo que escrevi nesta mesma página no qual indicava como instalar NodeJs no Ubuntu.

Uma vez instalado o NodeJS, basta abrir um terminal (Ctrl + Alt + T) e executar o seguinte comando para instalá-lo:

sudo npm install -g mapscii

Agora você poderá iniciar o MapSCII executando no mesmo terminal:

mapscii

Desinstalar o MapSCII

Para remover este utilitário do nosso computador, podemos fazê-lo a partir do terminal (Ctrl + Alt + T) e escrevendo nele:

sudo npm uninstall -g mapscii

Se alguém precisar saiba mais sobre MapSCII, você pode verificar o seu Página GitHub para tirar suas dúvidas.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.