2010-11-10 10 views

Répondre

3

Je dois être les mêmes unités que vos données. Si vous stockez l'emplacement en mètres, votre requête fonctionnera en mètres. Vous devez choisir quelles unités vous voulez utiliser.

Si vous devez utiliser lat/long, les unités pour la position de vos objets seront en degrés décimaux et les unités pour les distances seront en radians. Vous devez utiliser le spherical model pour gérer le fait que la terre est ronde.

+0

hey, pourriez-vous donner une réponse à ma question s'il vous plaît http://stackoverflow.com/questions/34224913/mongodb-not-getting-correct-result-using-geowithin-operator –

0

Ils sont en degrés - donc 1 ~ = 69 miles.