🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows
Go to file
Michael Straßburger 545b9246c9 📖 working on readme
2016-09-18 19:57:47 +02:00
tiles 🔥 initial commit! 2016-09-18 02:44:31 +02:00
.gitignore 🔥 initial commit! 2016-09-18 02:44:31 +02:00
LICENSE Initial commit 2016-09-18 02:40:44 +02:00
package.json 🔥 initial commit! 2016-09-18 02:44:31 +02:00
README.md 📖 working on readme 2016-09-18 19:57:47 +02:00
termap.coffee 🎨 refactoring 2016-09-18 17:46:14 +02:00

termap - Terminal Map Viewer

Discover the world in your console! termap allows you to render and navigate VectorTile based maps in your console.

  • No native dependencies, 100% JavaScript/CoffeeScript
  • Use tile servers or local MBTiles and VectorTiles

How to install it?

npm install -g termap

Behind the scenes

Libraries

TODOs

  • mapping of view to tiles to show
  • tile request system
    • from local mbtiles
    • from remote url
  • label drawing
  • lat/lng-center + zoom based viewport
  • TileSource class (abstracting URL, mbtiles, single vector tile source)
  • zoom while keeping center
  • API
    • setCenter
    • setZoom
  • accurate mouse drag&drop
  • handle console resize

Wishlist

  • node-gyp binding to libdrawille for speed refactor possibilities + filled polygons