Finding Points Within a Distance of a Latitude/Longitude Using Bounding Coordinates
This JavaScript implementation was build up via Jan Matuscheks Java Implementation.
I've tried to implement everything so that the look and feel seems to be the same.
$ npm install GeoLocationHelper
var geoLocation = require('GeoLocation')
// From Degrees
var geoLocCapeTown = geoLocation.fromDegrees(-33.925278, 18.423889)
// From Radians
var myLocation = geoLocation.fromRadians(1.3963, -0.6981)
var earthRadius = 6371.01
console.log(geoLocCapeTown.distanceTo(myLocation, earthRadius))