使用 Mapscii 从命令行访问以 ASCII 呈现的地图
您是否曾经希望可以从命令行访问地图应用程序?现在您可以使用 Mapscii,它有点像 Google 地图或 Apple 地图,但用于终端,所有地图数据都以 ASCII 文本和字符呈现。
MapSCII 使用 OpenStreetMap 数据,整个地球可以通过以 ASCII 无缝呈现的命令行进行导航。除了有趣和一种有趣的概念证明,可以从命令行访问以 ASCII 呈现的控制台地图中的地图数据,MapSCII 还兼容盲文,这对许多用户来说显然是有价值的(而且肯定比从终端以 ASCII 格式观看星球大战).
好吧,你可能想自己尝试一下(好吧,如果你是像我这样的极客的话)。这是在带有终端应用程序的 Mac 上演示的,但是因为您正在远程登录到远程服务器,您还可以从任何其他终端应用程序访问 MapSCII,无论它是在 Mac OS X、Linux、unix 还是 Windows 上,使用 PuTTY 或Windows 10 Linux bash 外壳。
使用 MapSCII 从终端访问地图
- 打开 /Applications/Utilities/ 中的终端应用程序,然后键入以下命令语法:
- 点击 Return,连接到远程 MapSCII 服务器后,您就可以浏览和欣赏 ASCII 地图了
telnet mapscii.me
MapSCII 可以通过键盘或鼠标进行导航,使用以下键可以轻松进行键盘导航:
- 使用箭头键在地图上导航:上、下、左、右
- A 放大地图
- Z 缩小地图
- C 关闭/打开 ASCII 模式
您也可以使用鼠标光标在地图上单击并按住并拖动。
无论您是否觉得这有趣、有趣、令人讨厌、有用或无用,都取决于您。大多数用户会非常高兴在网络或 iPhone 上使用 Google 地图,或者在他们的 Mac、iPhone 或 iPad 上使用 Apple 地图应用程序,但即便如此,能够从命令行访问一个完整的地图应用程序仍然很有趣。
让我们看看嵌入是否有效:
MapSCII 项目是开源的,如果你愿意,你也可以在本地安装它,查看项目 在 GitHub 上。
如果您喜欢这篇文章,您几乎会喜欢我们的其他命令行帖子和主题,所以请看一看。 p>