Bug #1364
ferméCoordonnées des points/stations
100%
Description
A revoir, les coordonnées en degrès décimaux sont décalées.
Possibilité de faire cohabiter les coordonnées en degrès décimaux (pour les stats) et en degrès minutes décimales comme dans l'ancienne base pour les GPS)?
Mis à jour par Marion Maguer il y a presque 9 ans
Je crois qu'il y a une erreur dans config/initializers/float_ext.rb
Il n'y a pas de secondes, ce sont des minutes décimales, d'où le décalage.
Utilisation de Gem?
https://rubygems.org/search?utf8=%E2%9C%93&query=global+convert
Et ça?
http://stackoverflow.com/questions/1317178/parsing-latitude-and-longitude-with-ruby
Mis à jour par Marion Maguer il y a presque 9 ans
Idem dans config/initializers/string_ext.rb ?
Mis à jour par Marion Maguer il y a presque 9 ans
La bonne formule est :
Degrés décimaux = Degrés + Minutes décimales/60
Exemple
47°36'919 = 47 + 36.919/60
= 47.61531667
Mis à jour par Marion Maguer il y a presque 9 ans
Il y a également un soucis avec les latitudes qui devraient être positives.
Mis à jour par Jonathan Schaeffer il y a plus de 8 ans
OK, dans ce cas, la notation des coordonnées GPS est mauvaise :)
Je corrige mon initialiseur.
Entre temps, j'ai appris à faire du postgis et à référencer des points dans la base de donnée. Je vais voir si je peux activer ça dans le projet.
Mis à jour par Jonathan Schaeffer il y a plus de 8 ans
- Statut changé de Nouveau à Résolu
J'ai corrigé les points qui étaient donnés dans la table initiale.
J'ai intégré l'extension GIS à la base MARBEN (pour futur affichage dans indigéo).
Modifs validées et déployées sur da6e0543
Mis à jour par Marion Maguer il y a plus de 8 ans
- Statut changé de Résolu à In Progress
Beaucoup mieux, juste un petit détail : dans l'hémisphère nord les latitudes sont positives (+48, ou +47).
Mis à jour par Redmine Admin il y a environ 8 ans
- Statut changé de In Progress à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit dbc78753af8cac579852b0fdbcab905a24580e98.