Projet

Général

Profil

Bug #1364

Coordonnées des points/stations

Ajouté par Marion Maguer il y a presque 2 ans. Mis à jour il y a 2 mois.

Statut:
Fermé
Priorité:
Haut
Assigné à:
-
Version cible:
Début:
05/01/2016
Echéance:
% réalisé:

100%

Temps estimé:

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 (diff)
Ajouté par Redmine Admin il y a presque 2 ans

Correction d'une erreur de syntaxe

ref #1364

Révision d4930222 (diff)
Ajouté par Redmine Admin il y a plus d'un an

Correction du calcul des positions

ref #1364

Révision dbc78753 (diff)
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 presque 2 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

#2 Mis à jour par Marion Maguer il y a presque 2 ans

Idem dans config/initializers/string_ext.rb ?

#3 Mis à jour par Marion Maguer il y a presque 2 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

#4 Mis à jour par Marion Maguer il y a presque 2 ans

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 plus d'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 plus d'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 plus d'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 4 mois

  • Priorité changé de Urgent à Haut

#11 Mis à jour par Jonathan Schaeffer il y a 2 mois

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF