node-georedis icon indicating copy to clipboard operation
node-georedis copied to clipboard

Get Nearby location items issues in local and AWS server.

Open prakashsam opened this issue 7 years ago • 1 comments

Im using below options and get nearby orders :

var options = {
  withCoordinates: true, // Will provide coordinates with locations, default false
  withHashes: true, // Will provide a 52bit Geohash Integer, default false
  withDistances: true, // Will provide distance from query, default false
  order: 'ASC', // or 'DESC' or true (same as 'ASC'), default false
  units: 'km', // or 'km', 'mi', 'ft', default 'm'
  count: 100, // Number of results to return, default undefined
  accurate: true // Useful if in emulated mode and accuracy is important, default false
}

// look for all points within ~5000m of Toronto with the options.
geo.nearby({latitude: 43.646838, longitude: -79.403723}, 3, options, function(err, locations){
  if(err) console.error(err)
  else console.log('nearby locations:', locations)
})

Local Mechine : In my local mechine my using below version

Node Redis client: 2.71 Redis-Server : 2.4.6

Already set the orders with locations and using nearby location i can get the orders within 3kms.

AWS Server :

  Node Redis client: 2.71
  Redis-Server : 3.4

when emit 3km i can't get the orders and i can get orders within 0.68 Km only.

I can't get the solutions. Let me know if anything version problem.

prakashsam avatar Jan 23 '18 19:01 prakashsam

@prakashsam Sorry for the slow reply. I'm not sure if you were able to resolve the issue?

It may have been related to https://github.com/arjunmehta/node-georedis/issues/30

Sorry for taking so long to reply to this.

arjunmehta avatar Nov 08 '19 17:11 arjunmehta