davglass / zipcodes

Zipcode lookup node module
Other
156 stars 83 forks source link

Add lookupByCoords() to find the closest location by lat/long. #8

Closed sergei202 closed 7 years ago

sergei202 commented 8 years ago

I needed a way to convert a latitude/longitude from geolocation to a city/state name.

zipcodes.lookupByCoords(lat,long) returns the closest location object for that coordinate point:

var loc = zipcodes.lookupByCoords(36.131, -95.937);
// loc = {"zip":"74101","latitude":36.12,"longitude":-95.91,"city":"Tulsa","state":"OK"}

I also added unit tests for it.

davglass commented 7 years ago

Thanks! Published in zipcodes@4.1.0.