📖 working on readme

This commit is contained in:
Michael Straßburger 2016-09-18 19:57:47 +02:00
parent e52ae425f6
commit 545b9246c9

View File

@ -1,6 +1,24 @@
# termap - Terminal Map
# 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
* [`pbf`](https://github.com/mapbox/pbf) for Protobuf parsing
* [`vector-tile`](https://github.com/mapbox/vector-tile-js) for [VectorTile](https://github.com/mapbox/vector-tile-spec/tree/master/2.1) parsing
* [`term-mouse`](https://github.com/CoderPuppy/term-mouse) for mouse handling
* [`keypress`](https://github.com/TooTallNate/keypress) for input handling
* [`node-drawille`](https://github.com/madbence/node-drawille/) for braille rendering (to be replaced)
Discover the world in your console - render vector tile maps from any source!
## TODOs
* [ ] mapping of view to tiles to show