TranslateProject/translated/tech/20180120 The World Map In Your Terminal.md
2018-01-31 08:46:42 +08:00

3.7 KiB
Raw Blame History

在终端显示世界地图

我偶然发现了一个有趣的工具。在终端的世界地图!是的,这太酷了。向 MapSCII 问好,这是可在 xterm 兼容终端渲染的盲文和 ASCII 世界地图。它支持 GNU/Linux、Mac OS 和 Windows。我以为这是另一个在 GitHub 上托管的项目。但是我错了!他们做了令人印象深刻的事。我们可以使用我们的鼠标指针在世界地图的任何地方拖拽放大和缩小。其他显著的特性是:

  • 发现任何特定地点周围的兴趣点
  • 高度可定制的图层样式,带有 Mapbox 样式支持
  • 连接到任何公共或私有矢量贴片服务器
  • 或者使用已经提供并已优化的基于 OSM2VectorTiles 服务器
  • 离线工作,发现本地 VectorTile/MBTiles
  • 兼容大多数 Linux 和 OSX 终端
  • 高度优化算法的流畅体验

使用 MapSCII 在终端中显示世界地图

要打开地图,只需从终端运行以下命令:

telnet mapscii.me

这是我终端上的世界地图。

很酷,是吗?

要切换到盲文视图,请按 c

Type c again to switch back to the previous format . 再次输入 c 切回以前的格式。

要滚动地图,请使用向上、向下**、向左向右箭头键。要放大/缩小位置,请使用 aa 键。另外,你可以使用鼠标的滚轮进行放大或缩小。要退出地图,请按 q

就像我已经说过的,不要认为这是一个简单的项目。点击地图上的任何位置,然后按 “a” 放大。

放大后,下面是一些示例截图。

我可以放大查看我的国家(印度)的州。

和州内的地区Tamilnadu

甚至是地区内的镇 Taluks

还有,我完成学业的地方:

即使它只是一个最小的城镇MapSCII 也能准确地显示出来。 MapSCII 使用 OpenStreetMap 来收集数据。

在本地安装 MapSCII

喜欢它吗?很好!你可以安装在你自己的系统上。

确保你的系统上已经安装了 Node.js。如果还没有请参阅以下链接。

Install NodeJS on Linux

然后,运行以下命令来安装它。

sudo npm install -g mapscii

要启动 MapSCII请运行

mapscii

玩的开心!会有更好的东西。敬请关注!

干杯!


via: https://www.ostechnix.com/mapscii-world-map-terminal/

作者:SK 译者:geekpi 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出