level-geography
indexed geography storage in leveldb
install
npm install level-geography
api
.geoPut
db
.bboxQuery
db
usage
var level = ;var sublevel = ;var levelGeo = ; var limits = min_zoom: 8 max_zoom: 15;var bbox = 2192871093751238292833848740835507812525720735134412106;var dbPath = __dirname+'/db';var poly = JSON;var db = ; // limits are optional //insert polygondb;
about
level-geography uses tile-cover to generate quadkey indexes. For points, the quadkey simply represents a tile at the specified or default zoom level. For lines and polygons, the minimum number of tiles are used to cover the geography, and each feature is stored redundantly. level-geography abstracts these details away, however, so queries only return one line or polygon for each feature.