¿Cuál sería la forma ideal de mantener las coordenadas de ubicación como un campo modelo para utilizar en Google Maps en Django?Django y coordenadas de mantenimiento
5
A
Respuesta
6
yo creo que es probablemente más fácil de mantener a la latitud y longitud como separado FloatFields
14
Aquí está el código que utilizo para almacenar Lat/Lon de Google
lat = models.FloatField(_('Latitude'), blank=True, null=True)
lon = models.FloatField(_('Longitude'), blank=True, null=True)
9
Si sólo está cada vez va a almacenar/recuperar un par de coords lat/lon un models.FloatField
par probablemente sea correcto. Si planificó realizar consultas espaciales, debería considerar utilizar algunos de los campos especiales proporcionados por GeoDjango, que agrega compatibilidad con PostGIS y datos geográficos.
12
posible una mejor idea es almacenar en el campo decimal
lat = models.DecimalField(_('Latitude'), max_digits=10, decimal_places=8)
lng = models.DecimalField(_('Longitude'), max_digits=11, decimal_places=8)
Cuestiones relacionadas
- 1. Mantenimiento comentando
- 2. MSDeploy y el "sitio bajo mantenimiento" página
- 3. sincronización/mantenimiento classpaths ant y eclipse
- 4. Delphi y COM: TLB y problemas de mantenimiento
- 5. Escritura código de mantenimiento
- 6. MKMapView Latitud y longitud Coordenadas
- 7. Coordenadas de intersección entre Ray y Plano
- 8. Mantenimiento de consistencia entre JavaScript y modelos de objetos C#
- 9. .htaccess Mantenimiento Multiple IP's
- 10. ¿Hay alguna forma de poner un sitio django en modo de mantenimiento usando fabric?
- 11. Mantenimiento de la sesión con Capybara y Rails 3
- 12. Cómo obtener coordenadas de dirección desde Python
- 13. gnuplot: Trazado de coordenadas X, Y y su etiqueta
- 14. Convertir Lat/Longs en X/Y Coordenadas
- 15. PDF Análisis con texto y coordenadas
- 16. Cómo mostrar las coordenadas y usar ginput
- 17. WPF Popup Control - Buscar X, Y Coordenadas
- 18. Mantenimiento del proyecto con Git
- 19. MATLAB ¿Cómo convertir coordenadas de ejes a coordenadas de píxeles?
- 20. str_ireplace() con mantenimiento del estuche
- 21. Aplicar coordenadas de píxeles a Coordenadas de pantalla
- 22. Costo de desarrollo versus costo de mantenimiento
- 23. Rieles: modo de mantenimiento solo de administrador
- 24. Mantenimiento de variables de sesión en subdominios
- 25. Mantenimiento de cookies entre solicitudes de Mechanize
- 26. Mantenimiento de una lista de archivos recientes
- 27. Cómo poner magento en mantenimiento
- 28. ¿Cómo convertir coordenadas de objetos locales a coordenadas mundiales?
- 29. Sistema de coordenadas Cocos2d
- 30. Coordenadas táctiles de UIPanGestureRecognizer
Mensaje viejo, pero lo que es el "_" para enfrente de la "('de latitud')? – Marcus
@ Mhsmith21 : _ es un atajo usado común para gettext-functions. EG 'de django.utils.translation import ugettext as _'. Ver [aquí] (https://docs.djangoproject.com/en/dev/topics/i18n/translation /) – sphere