Give me a lng/lat and I'll give you a neighborhood.
See hoods-as-a-service.herokuapp.com for examples and an HTML5 geolocation demo.
For a list of included cities and neighborhood names, see names.md. If your city is not represented, please ask Zillow nicely for more data.
Download node at nodejs.org and install it, if you haven't already.
npm install hoods --save
const hoods = require("hoods")
const assert = require('assert')
var hood = hoods(-90.132093, 29.934436)[0]
assert.equal(hood.name, 'Black Pearl')
assert.equal(hood.city, 'New Orleans')
assert.equal(hood.county, 'Orleans')
assert.equal(hood.state, 'LA')
assert(hood.region_id)
assert(hood.geometry)
npm install
npm test
_.flatten as a module.MIT
Special thanks to Zillow for the data and Mapbox for guidance.
Generated by package-json-to-readme