我原以为它只不过是一个在 GitHub 上托管的项目而已,但是我错了!他们做的事令人印象深刻。我们可以使用我们的鼠标指针在世界地图的任何地方拖拽放大和缩小。
— Sk
本文导航
◈使用 MapSCII 在终端中显示世界地图28%
◈在本地安装 MapSCII74%
编译自|
作者|Sk
译者|geekpi
我偶然发现了一个有趣的工具。在终端里的世界地图!是的我的世界地图放大缩小,这太酷了。给MapSCII打 call,这是可在 xterm 兼容终端上渲染的布莱叶盲文和 ASCII 世界地图。它支持 GNU/Linux、Mac OS 和 Windows。我原以为它只不过是一个在 GitHub 上托管的项目而已,但是我错了!他们做的事令人印象深刻。我们可以使用我们的鼠标指针在世界地图的任何地方拖拽放大和缩小。其他显著的特性是:
◈发现任何特定地点周围的兴趣点
◈高度可定制的图层样式,支持Mapbox 样式[1]
◈可连接到任何公共或私有的矢量贴片服务器
◈或者使用已经提供并已优化的基于OSM2VectorTiles服务器
◈可以离线工作并发现本地的VectorTile[3]/MBTiles[4]
◈兼容大多数 Linux 和 OSX 终端
◈高度优化算法的流畅体验
使用 MapSCII 在终端中显示世界地图
要打开地图,只需从终端运行以下命令:
telnet mapscii.me
这是我终端上的世界地图。
很酷,是吗?
要切换到布莱叶盲文视图,请按c。
再次输入c切回以前的格式。
要滚动地图,请使用“向上”、“向下”、“向左”、“向右”箭头键。要放大/缩小位置,请使用a和z键。另外,你可以使用鼠标的滚轮进行放大或缩小。要退出地图我的世界地图放大缩小,请按q。
就像我已经说过的,不要认为这是一个简单的项目。点击地图上的任何位置,然后按a放大。
放大后,下面是一些示例截图。
我可以放大查看我的国家(印度)的州。
和州内的地区(Tamilnadu):
甚至是地区内的镇Taluks[5]:
还有,我完成学业的地方:
即使它只是一个最小的城镇,MapSCII 也能准确地显示出来。 MapSCII 使用OpenStreetMap[6]来收集数据。
在本地安装 MapSCII
喜欢它吗?很好!你可以安装在你自己的系统上。
确保你的系统上已经安装了 Node.js。如果还没有,请参阅以下链接。
◈在 Linux 上安装 NodeJS[7]
然后,运行以下命令来安装它。
sudo npm install -g mapscii
要启动 MapSCII,请运行:
mapscii
玩的开心!会有更好的东西。敬请关注!
干杯!
via:
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击网站首页每天更新
站 长 微 信: aiwo51889