从命令行访问使用 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 shell.
使用MapSCII从终端访问地图
- 打开/Applications/Utilities/中的终端应用程序,然后键入以下命令语法:
- 点击回车,一旦你连接到远程MapSCII服务器,你就可以浏览和欣赏ASCII地图
telnet mapscii.me
MapSCII 可以通过键盘或鼠标进行导航,使用以下键可轻松进行键盘导航:
- 使用箭头键在地图上导航:上、下、左、右
- A放大地图
- Z缩小地图
- C 切换 ASCII 模式关闭/打开
您也可以使用鼠标光标在地图上单击并按住并拖动。
你是否觉得这有趣、有趣、令人讨厌、有用或无用,由你决定。大多数用户会非常高兴在网络或 iPhone 上使用 Google 地图,或者在他们的 Mac、iPhone 或 iPad 上使用 Apple 地图应用程序,但即便如此,能够从命令行访问一个完整的地图应用程序仍然很有趣。
让我们看看嵌入是否有效:
MapSCII项目是开源的,如果你愿意,你也可以在本地安装它,在这里查看GitHub上的项目。
如果你喜欢这个,你几乎会喜欢我们的其他命令行帖子和主题,所以看看吧。