Bug #1364

Coordonnées des points/stations

Ajouté par Marion Maguer il y a plus d'un an. Mis à jour il y a 12 jours.

Statut:FerméDébut:05/01/2016
Priorité:HautEchéance:
Assigné à:-% réalisé:

100%

Catégorie:-Temps passé:-
Version cible:Cabestana

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)?

Révisions associées

Révision 79b1df8e
Ajouté par Redmine Admin il y a plus d'un an

Correction d'une erreur de syntaxe

ref #1364

Révision d4930222
Ajouté par Redmine Admin il y a environ un an

Correction du calcul des positions

ref #1364

Révision dbc78753
Ajouté par Redmine Admin il y a environ un an

Correction du signe de latitude

J'ai confondu W et O ... c'est la honte, mais c'est corrigé.

fix #1364

Historique

#1 Mis à jour par Marion Maguer il y a plus d'un an

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

#2 Mis à jour par Marion Maguer il y a plus d'un an

Idem dans config/initializers/string_ext.rb ?

#3 Mis à jour par Marion Maguer il y a plus d'un an

La bonne formule est :
Degrés décimaux = Degrés + Minutes décimales/60

Exemple
47°36'919 = 47 + 36.919/60 = 47.61531667

#4 Mis à jour par Marion Maguer il y a plus d'un an

Il y a également un soucis avec les latitudes qui devraient être positives.

#5 Mis à jour par Marion Maguer il y a plus d'un an

  • Priorité changé de Normal à Urgent

#6 Mis à jour par Jonathan Schaeffer il y a environ un an

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.

#7 Mis à jour par Jonathan Schaeffer il y a environ un an

  • 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

#8 Mis à jour par Marion Maguer il y a environ un an

  • 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).

#9 Mis à jour par Redmine Admin il y a environ un an

  • Statut changé de In Progress à Résolu
  • % réalisé changé de 0 à 100

#10 Mis à jour par Jonathan Schaeffer il y a 3 mois

  • Priorité changé de Urgent à Haut

#11 Mis à jour par Jonathan Schaeffer il y a 12 jours

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF

Ajouter une image à partir du presse-papier (Taille maximale: 39,063 Mo)