MapSCII: 基于 Node.js 的终端地图渲染器
MapSCII 是一款基于 Node.js 的命令行工具,能够在 xterm 兼容终端中渲染矢量地图数据,并以盲文和 ASCII 字符的方式呈现。
功能:
- 支持鼠标拖动、缩放地图
- 显示特定位置附近的兴趣点
- 高度可定制的图层样式,支持 Mapbox 样式
- 连接公共或私有矢量切片服务器
- 可使用基于 OSM2VectorTiles 的离线地图数据
- 针对 Linux 和 OSX 终端进行优化,提供流畅的体验
- 使用 JavaScript 编写
安装:
- 确保系统已安装 Node.js (版本 >= 4.5)
-
使用 npm 全局安装 MapSCII:
bash
npm install -g mapscii
如果在 OSX 系统上遇到文件权限错误,可能需要使用 sudo 权限安装:
bash
sudo npm install -g mapscii
使用:
telnet mapscii.me
86.93KB
文件大小:
评论区