Opened 7 years ago

Closed 7 years ago

#267 closed defect (fixed)

[analyser] Repère Géodésique déplacé

Reported by: percherie Owned by: jocelyn
Priority: major Component: osmose-backend
Keywords: Cc:

Description

Après avoir importer des repère manquant depuis un rapport d'erreur Osmose vers JOSM, les même repère sont marqué comme étant déplacé.

Il semble que cela viens d'un problème d'arrondi de coordonnée. Après avoir corrigé à la main les coordonnées depuis les fiches IGN le problème semble être réglé.

Lors de la création/importation des repère géodésique, JOSM utilisait le format de coordonnée "degré décimaux" et pour la correction j'ai utilisé le format "degré:minute:seconde". Peut être que c'est la raison mais je n'ai pas plus d'information.

Change History (5)

comment:1 Changed 7 years ago by frodrigo

  • Component changed from osmose-frontend to osmose-backend
  • Owner changed from jocelyn to frodrigo
  • Status changed from new to assigned
  • Summary changed from Repère Géodésique déplacé to [analyser] Repère Géodésique déplacé

comment:2 Changed 7 years ago by frodrigo

  • Owner changed from frodrigo to jocelyn

On a un "gros" problème de précision dans le frontend. Les coords sont stockés en entier avec 6 chiffres après la virgule (* 1000 000), hors osm est avec 7. On perd donc de l'info qui est réutilisé pour créer de nouveaux nœuds. Je crois bien que géodésie est le seul cas... et celui qui demande le plus précision.

C'est facile à corriger mais il faut se coordonné sur la prod pour ne pas tout casser.

comment:3 Changed 7 years ago by jocelyn

Effectivement, il y a un souci de précision. Je vais déjà passer cette constante 1000000 dans tools/utils.py, et on pourra facilement la passer à 10 000 000.

comment:4 Changed 7 years ago by jocelyn

Ça devrait marcher correctement maintenant. Est-ce que c'est possible de le vérifier facilement ?

comment:5 Changed 7 years ago by jocelyn

  • Resolution set to fixed
  • Status changed from assigned to closed

C'est normalement corrigé.

Note: See TracTickets for help on using tickets.