MapSCII:在终端显示世界地图
创始人
2024-03-01 21:45:02
0

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

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

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

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

telnet mapscii.me

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

很酷,是吗?

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

再次输入 c 切回以前的格式。

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

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

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

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

和州内的地区(Tamilnadu):

甚至是地区内的镇 Taluks

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

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

在本地安装 MapSCII

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

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

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

sudo npm install -g mapscii

要启动 MapSCII,请运行:

mapscii

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

干杯!


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

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

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

相关内容

高德地图上线AR打卡功能,...
“每个角落都有故事”,怀揣着这样的愿景,阿里巴巴集团旗下高德地图正...
2025-07-09 22:13:11
告别空谈AI:荣耀三叶草战...
在人工智能浪潮席卷全球的当下,科技企业纷纷踏上 AI 发展之路。荣...
2025-07-07 20:44:07
7.4商业观察:端侧AI芯...
投资信息太多太杂,不知道什么是重点?「华彬金融观察」公众号,深度研...
2025-07-04 06:42:10
AI投资从叙事博弈走向产业...
□徐兵 上半年,AI行情上演了一场典型的资本“冷热交替”。一季度,...
2025-07-03 08:11:36
速递|谷歌“终端智能体”的...
图片来源:谷歌 谷歌正在推出一款新型 AI Agent工具,旨在...
2025-06-27 13:12:21
短短一年,是什么让移动AI...
2024年,是AI入端元年,大模型和agent被接入到各类移动终端...
2025-06-20 12:14:34

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...