2010-10-18 7 views
1

Quelle est la meilleure façon de gérer les coordonnées GPS (latitude et longitude) dans les modèles django? Je sais qu'il existe un module appelé GeoDjango mais lire le tutoriel semble dédié au SIG et pas simplement pour gérer la latitude et la longitude.Poignée Coordonnées GPS dans Django

Je ne me soucie pas d'avoir une interface pratique pour l'administrateur parce que dans l'application, je suis l'administrateur est pratiquement absent. Mais à la place, l'application communiquera souvent avec un appareil mobile tel qu'un iPhone qui, par exemple, traitera les coordonnées comme doubles (double typedef CLLocationDegrees).

Je voudrais simplement un moyen facile de gérer ces données dans le modèle?

Répondre

0

Enregistrer eux deux/float avec une précision suffisante dans les données d'entrée

+0

il est parfois utile de les enregistrer des numéros positifs avec les désignations de l'hémisphère explicites de « N », « S », « E » ou « W ». Ceci est parfois plus utile que les numéros signés. Cela dépend de l'application, bien sûr. –

+0

Je suppose que ce sont des options de descente, mais si vous avez besoin de faire quelques opérations/recherches sur les coordonnées (par exemple la distance) je pense qu'il est difficile de regarder dans geodjango ... –

+0

@ S.Lott - Pour l'affichage je suis d'accord . Cependant, si vous les utilisez pour tracer, le format signé est généralement plus facile car c'est ce que les traceurs acceptent généralement. – KevinDTimm

Questions connexes