mongoose geospatial code example
Example 1: how to find geopoints radius in mongoose
Location.find({
loc: {
$near: {
$geometry: {
type: "Point",
coordinates: coords
},
$maxDistance: maxDistance
}
}
}).then((err, locations) => {
// do what you want here
})
Example 2: how to find geopoints radius in mongoose
var locQuery = (coords, distance) => {
return { loc: { $near: { $geometry: { type: "Point", coordinates: coords }, $maxDistance: parseInt(distance)}}}
}