GNU/Linux >> Linux の 問題 >  >> Linux

MapSCII –ターミナルの世界地図

今日、私は興味深いコマンドラインユーティリティに出くわしました。ターミナルの世界地図!はい、それはかなり素晴らしいプロジェクトです。 MapSCIIに挨拶します 、xterm互換端末用の点字およびASCII世界地図レンダラー。 GNU / Linux、Mac OS、およびWindowsをサポートします。これは、GitHubでホストされているもう1つのささいなプロジェクトだと思いました。しかし、私は間違っていました!彼らがそこで行ったことは本当に印象的です。マウスポインタを使用して、世界地図の任意の場所をドラッグおよびズームインおよびズームアウトできます。その他の注目すべき機能は次のとおりです。

  • 任意の場所のスポットオブインタレストを発見します。
  • MapboxStylesをサポートする高度にカスタマイズ可能なレイヤースタイリング;
  • パブリックまたはプライベートのベクタータイルサーバーに接続します。
  • または、提供され最適化されたOSM2VectorTilesベースのものを使用します。
  • オフラインで作業し、ローカルのVectorTile/MBTilesを見つけます;
  • ほとんどのLinuxおよびOSX端末と互換性があります;
  • スムーズなエクスペリエンスのための高度に最適化されたアルゴリズム。

MapSCIIはOpenStreetMapを使用します データを収集します。

MapSCIIを使用してターミナルに世界地図を表示する方法

マップを開くには、ターミナルから次のコマンドを実行するだけです。

$ telnet mapscii.me

これが私のターミナルからの世界地図です。

かっこいいですね

cを押します ブロック文字モードに切り替えるには:

cと入力します もう一度前の形式に戻すには

MapSCIIでマップをナビゲートする

地図をスクロールするには、矢印キーを使用します 、ダウン正しい 。または、 hを使用します 、 j k l マップをスクロールするには、キーボードからキーを押します。場所をズームイン/ズームアウトするには、 aを使用します およびz キー。また、マウスのスクロールホイールを使用してズームインまたはズームアウトすることもできます。マップを終了するには、 qを押します 。

簡単なビジュアルデモは次のとおりです。

すでに言ったように、それが単なるプロジェクトだとは思わないでください。それは素晴らしく、よくできたプロジェクトです。

以下にいくつかのサンプルスクリーンショットを示します:

ズームして自分の国(インド)の州を表示できます。

そして州(タミルナドゥ)の地区:

タルクと地区の町でさえ:

そして、高校教育を終えた場所。

私の故郷はインドで最も小さな都市ですが、MapSCIIはそれを正確に表示しました。

LinuxでMapSCIIをローカルにインストールする

好きでした?素晴らしい!独自のシステムでMapSCIIをホストできます。

システムにNode.jsがインストールされていることを確認してください。そうでない場合は、次のリンクを参照してください。

  • LinuxにNodeJSをインストールする

次に、次のコマンドを実行してインストールします。

$ sudo npm install -g mapscii

MapSCIIは、スナップとしても利用できます。 。次のコマンドを使用して、Snapdをサポートする任意のLinuxディストリビューションにMapSCIIをインストールできます。

$ sudo snap install mapscii

MapSCIIをインストールした後、次のコマンドを実行して起動します。

$ mapscii

楽しんでください!


Linux
  1. Linuxターミナルでファイルをコピーする

  2. ターミナルでHZを確認するには?

  3. 実世界の SELinux

  1. Asciinemaとのターミナルセッションを記録する

  2. Linuxターミナルを使用して、コンピューター内を移動します

  3. Linuxターミナルを使用して、コンピューターにあるファイルを確認します

  1. Linux端末でAlpine電子メールクライアントを使用する

  2. お気に入りのターミナルエミュレータは何ですか?

  3. Linux端末の色を変更する方法