geotype

1.2.0 • Public • Published

geotype

Build Status

geotype is a cli tool for rendering geojson as ascii in your terminal.

colors no colors

cli

install

npm install geotype -g

run

geotype world.geojson

or

cat world.geojson | geotype

node.js

install

npm install geotype

example

var geotype = require('geotype')
var fs = require('fs')
 
//default
var world = JSON.parse(fs.readFileSync('./world.geojson'))
var ascii = geotype(world)
console.log(ascii)
 
//options
console.log(geotype(world, {tile: '4/4/4', zoom: 9}))

options

-z --zoom : specify fixed tile pixel zoom level
 
-b --bbox=minX,minY,maxX,maxY : set frame to a bbox
 
-t --tile : set frame to a tile [x/y/z]
 
-m --mod : overzoom factor
 
-f --frame : number of tile pixels to pad sides of frame
 
--nocolor : display plain ascii w/o colors
 
-p --png : output to png instead of ascii
 
-r --res [256]: image resolution
 
-h --help : show docs

test

npm t

demo

cd ./test
sh test.sh

Dependents (0)

Package Sidebar

Install

npm i geotype

Weekly Downloads

1

Version

1.2.0

License

MIT

Last publish

Collaborators

  • morganherlocker