[TERMINÉ] Fichiers GPX téléchargés illisibles

Problèmes, bugs et difficultés rencontrés sur le site.
Patrick
Messages : 8
Enregistré le : 03 déc. 2019, 14:08

[TERMINÉ] Fichiers GPX téléchargés illisibles

Message par Patrick »

Bonjour,
j'ai téléchargé des fichiers au format GPX depuis la carte sur le site refuge.info qui ne s'ouvrent pas dans Mapsource (Basecamp ne me convient pas).
En fait, c'est la version de topographix dans l'entête du fichier qui ne va pas :

Code : Tout sélectionner

<gpx xmlns="http://www.topografix.com/GPX/1/0" creator="refuges.info" version="1.1" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
Pour pouvoir ouvrir ce fichier j'ai dû la remplacer par :

Code : Tout sélectionner

<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="refuges.info" version="1.1" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
Bonne journée.
Avatar du membre
Dominique
Messages : 3704
Enregistré le : 08 avr. 2006, 21:58

Re: Fichiers GPX téléchargés illisibles

Message par Dominique »

ha bah, je te fais confiance, j'ai changé 1/0 pour 1/0
J'ai vérifié que ça marche toujours pour Basecamp.
Quant à Mapsource, je te laisse voir.

Dommage pour Basecamp, il est très bien ? (et nominal pour tous les Garmin depuis un moment.
Mais ça, c'est ton Pb.
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Fichiers GPX téléchargés illisibles

Message par sly »

Hélas je l'attendais celle là. On a parfois orienté nos choix pour être compatible basecamp (qui est le plus connu), notre export gpx ne marche parfois pas convenablement pour certains autres logiciels.
Pour info, voilà le sujet qui expliquait pourquoi nous avions fait certains choix ne suivant pas toujours la norme GPX :
viewtopic.php?f=2&t=5606

On y lit notamment :
sly a écrit : 25 avr. 2017, 17:29
Dominique a écrit : Bon. Tout doit marcher apparemment.
Basecamp plante sur xmlns="http://www.topografix.com/GPX/1/[b]1[/b]", j'ai donc mis xmlns="http://www.topografix.com/GPX/1/[b]0[/b]"
Tout bien réfléchi, finalement, je préfère ma liberté de linuxien et pouvoir choisir le logiciel parmi plusieurs que de se contraindre à basecamp qui semble resté au gpx 1.0 qui date de 2002 et qui t'oblige à ruser en bidouille, ce qui nous retombera peut-être sur le nez si 1.0 ne supporte pas certaines attributs que nous utilisons...
Il y a donc un risque que la modif de dominique puisse faire planter d'ancienne version de basecamp

Comme en plus il n'y a pas que gpx 1.0 vs 1.1 comme problème mais aussi le champ des "remarques" remplacé par l'accès, ou celui des icônes qui ne semble pas être un standard, ou encore le tag <src> qui faisait planter basecamp, on peut s'attendre qu'a chaque fois qu'on bidouille un truc dans notre export gpx pour corriger un problème d'importation dans un logiciel x on en créer un nouveau pour un logiciel y !
Je commence donc à penser, comme nous y sommes finalement arrivé à tâtons, qu'il nous faudrait plusieurs versions d'export gpx :
Ici : https://www.refuges.info/formulaire_exportations/ on peut d'ailleurs remarquer que nous avons déjà 3 formats de gpx (celui qu'on croit être standard, celui spécial basecamp, et un autre simplifié pour je ne sais plus quel besoin)
Mais comme ces 3 sont inter-dépendantes dans notre code (y'a des "if" de partout), il faudrait aussi constituer une liste des raisons pour laquelle ça a marché ou pas, et quand on effectue une modif, ne la faire que pour l'export spécifique à un logiciel (ou à un groupe)
Je vais donc tenter ça, c'est à dire avoir un fichier de vue par logiciel qui nous a été signalé comme ayant un problème et commencer à noter quelque part à coté des vues quel logiciel a donné quel résultat avec quel format. (pour l'instant, c'est éparpillé sur le forum)

ps: reste que la carte ne propose qu'un seul bouton "exporter", il faudrait envisager soit un export à format multiple, soit un lien vers l'export plus complet https://www.refuges.info/formulaire_exportations/ que beaucoup ne semble pas trouver facilement
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Fichiers GPX téléchargés illisibles

Message par sly »

Patrick a écrit : 03 déc. 2019, 14:58 j'ai téléchargé des fichiers au format GPX depuis la carte sur le site refuge.info qui ne s'ouvrent pas dans Mapsource
Petite question patrick, si vous voulez bien nous aider : dans mapsource, est-ce que la modification de dominique a réglé votre problème ?
Et en dehors de ça : les icones fonctionnent-elles correctement (surtout les cabanes fermées comme par exemple https://www.refuges.info/point/93/caban ... Bellefont/ ) ? avez vous accès aux champs remarques et/ou accès ?
Histoire d'avoir un peu de détails sur ce qui marche ou ne marche pas.
Pouvez-vous également comparer avec les 2 autres formats mentionnés tout en bas de : https://www.refuges.info/formulaire_exportations/ ?

D'avance merci, petit à petit on va bien réussi à faire marcher notre export gpx pour au moins la moitié des gens ;-)
Patrick
Messages : 8
Enregistré le : 03 déc. 2019, 14:08

Re: Fichiers GPX téléchargés illisibles

Message par Patrick »

sly a écrit : 03 déc. 2019, 22:01 Petite question patrick, si vous voulez bien nous aider : dans mapsource, est-ce que la modification de dominique a réglé votre problème ?
Oui, je peux afficher le fichier dans Mapsource
sly a écrit : 03 déc. 2019, 22:01 Et en dehors de ça : les icones fonctionnent-elles correctement (surtout les cabanes fermées comme par exemple https://www.refuges.info/point/93/caban ... Bellefont/ ) ? avez vous accès aux champs remarques et/ou accès ?
J'ai donc téléchargé le fichier depuis le lien dans la carte Leaflet : pas de problème, les icones fonctionnent (au passage il n'y a pas que la Cabane de Bellefont mais d'autres cabanes dans ce fichier).
Les champs remarques et/ou accès n'apparaissent pas car ils ne sont pas dans ce fichier :

Code : Tout sélectionner

<wpt lat="45.3407667510842" lon="5.8719402551651">
	<ele>1639</ele>
	<name>Cabane de Bellefont</name>
	<sym>Crossing</sym>
	<type>cabane non gardée</type>
</wpt>
Il faudrait pour cela ajouter deux balises (Dans Mapsource, j'ai ajouté un commentaire dans le fichier téléchargé et je l'ai exporté en .gpx) :

Code : Tout sélectionner

<wpt lat="45.3407668" lon="5.8719403">
    <ele>1639.0000000</ele>
    <name>Cabane de Bellefont</name>
    <cmt>ici mon comemntaire</cmt>
    <desc>ici mon commentaire</desc>
    <sym>Crossing</sym>
    <extensions>
      <gpxx:WaypointExtension xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3">
        <gpxx:DisplayMode>SymbolAndName</gpxx:DisplayMode>
      </gpxx:WaypointExtension>
    </extensions>
  </wpt>
  
sly a écrit : 03 déc. 2019, 22:01 Pouvez-vous également comparer avec les 2 autres formats mentionnés tout en bas de : https://www.refuges.info/formulaire_exportations/ ?
Un seul format admis par Mapsource : GPX simplifié (pas les remarques) : essayez d'inclure les balises ci-dessus dans ce format.
Bonne journée.
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Fichiers GPX téléchargés illisibles

Message par sly »

Merci pour votre retour.
Patrick a écrit : 04 déc. 2019, 14:55 J'ai donc téléchargé le fichier depuis le lien dans la carte Leaflet : pas de problème, les icones fonctionnent (au passage il n'y a pas que la Cabane de Bellefont mais d'autres cabanes dans ce fichier).
La question était de savoir si sur mapsource, la cabane de bellefont, qui est une cabane détruite depuis quelques années est bien présenté par un pictogramme indiquant une croix ou un signe "clair" et non plus affiché comme les autres points
Patrick a écrit : 04 déc. 2019, 14:55 Les champs remarques et/ou accès n'apparaissent pas car ils ne sont pas dans ce fichier :
Et si, au lieu de passer par la carte, vous passez par ce lien : https://www.refuges.info/api/massif?nb_ ... 8&massif=2
ça ne marche pas du tout dans mapsource ?
Patrick a écrit : 04 déc. 2019, 14:55 Un seul format admis par Mapsource : GPX simplifié (pas les remarques) : essayez d'inclure les balises ci-dessus dans ce format.
ça devrait donner approximativement un fichier tel que je l'ai indiqué ci-avant, c'est à dire le format "gpx" et vous m'indiquez que ça ne s'importe pas dans mapsource ? y'a une erreur ? un message ? un plantage ?
Patrick
Messages : 8
Enregistré le : 03 déc. 2019, 14:08

Re: Fichiers GPX téléchargés illisibles

Message par Patrick »

sly a écrit : 04 déc. 2019, 15:58 La question était de savoir si sur mapsource, la cabane de bellefont, qui est une cabane détruite depuis quelques années est bien présenté par un pictogramme indiquant une croix ou un signe "clair" et non plus affiché comme les autres points
Au temps pour moi, je n'ai pas répondu ! Oui les icones Gite fermé s'affichent.
Et si, au lieu de passer par la carte, vous passez par ce lien : https://www.refuges.info/api/massif?nb_ ... 8&massif=2
ça ne marche pas du tout dans mapsource ?
Non, il y a un message d'erreur dans Mapsource depuis cette page. En revanche, le lien obtenu depuis la carte s'ouvre correctement.
ça devrait donner approximativement un fichier tel que je l'ai indiqué ci-avant, c'est à dire le format "gpx" et vous m'indiquez que ça ne s'importe pas dans mapsource ? y'a une erreur ? un message ? un plantage ?
A la page https://www.refuges.info/formulaire_exportations/, un seul format admis par Mapsource : GPX simplifié (pas les remarques)
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Fichiers GPX téléchargés illisibles

Message par sly »

Ok, je suis en train de re-coder en partie l'export gpx, j'envisage que si mapsource n'accepte pas le fichier, c'est à cause des tags <src>.
Pourquoi ? parce que j'ai souvenir mais je ne retrouve plus où, me rappeler que ce tag posait problème à je ne sais plus quel logiciel...

Je solliciterais ceux qui veulent m'aider à tester dans leur logiciel préféré et me dire ce qui ne marche ou pas
Patrick
Messages : 8
Enregistré le : 03 déc. 2019, 14:08

Re: Fichiers GPX téléchargés illisibles

Message par Patrick »

sly a écrit : 05 déc. 2019, 16:42 mapsource n'accepte pas le fichier, c'est à cause des tags <src>.
En effet, j'ai ajouté cette balise dans un fichier lambda.gpx et il ne s'ouvre plus dans Mapsource.
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Fichiers GPX téléchargés illisibles

Message par sly »

Me voilà prêt pour un test, et ceux qui veulent m'aider sont donc les bienvenus (je n'ai pas accès à tous les logiciels)

Voilà 4 formats de gpx à incorporer dans son logiciel/GPS garmin-magellan-autre/appli smartphone préféré et me dire si ça marche. Les liens pointent sur un massif de test ou j'ai volontairement mis une cabane, une cabane fermée, un point d'eau, un point d'eau tari et un passage délicat.
Merci de préciser avec quel logiciel et version vous avez essayé l'ouverture.
Le but étant de déterminer en priorité :
- si ça charge ou pas le fichier
et ensuite, si ça charge le fichier :
- si les icônes apparaissent comme on s'y attend (une cabane, une croix, une source d'eau, un passage délicat)
- si les champs de description remarques et les accès sont lisible quelque part
- si la qualité de la position est accessible (coordonnées approximatives, prises sur le terrain, relevé sur une carte)
- si les points sont bien catégorisés (point d'eau, cabane non gardée, passage délicat)

Format "standard" (ce format ne supporte pas d'icones mais devrait contenir tout le reste)
https://sly.refuges.info/api/massif?nb_ ... assif=9958

Format "simple" (celui-ci est épuré, contient les points, leur nom et leur catégorie. rien d'autre)
https://sly.refuges.info/api/massif?nb_ ... assif=9958

Format "basecamp" (optimisé pour les logiciels compatible basecamp qui en supporte les icones, qui présente aussi les remarques et l'accès au point) contient aussi la qualité de la position.
https://sly.refuges.info/api/massif?nb_ ... assif=9958

Format "mapsource" (pareil que le format basecamp, mais sans le tag <src> qui est peut-être responsable de son plantage)
https://sly.refuges.info/api/massif?nb_ ... assif=9958
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Fichiers GPX téléchargés illisibles

Message par sly »

Essai avec viking 1.6.2 sous linux :

les 4 chargent bien, les catégories ne sont jamais gérées et la qualité des coordonnées n'est pas visible.

standard : pas d'icones, je vois le texte d'accès quand je clique sur un point. Pour avoir les remarques je dois cliquer sur le point et faire éditer.
basecamp ou mapsource : même résultat. J'ai des icône convenables qui apparaissent dans le menu à gauche. Ce sont les remarques qui sont visible par défaut sur l'écran.
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Fichiers GPX téléchargés illisibles

Message par sly »

Osmand 3.4.8 sur android
Les 4 se chargent. Il n'y a jamais d'icônes. les catégories sont bien prises en comptes (c'est rangé par dossiers, très pratique)
Seul le champ remarque (<desc>) est présenté à l'utilisateur. Mais il est dommage que le champ des accès (<cmt>) ne soit pas du tout présenté.
Aucune trace de la qualité des coordonnées ou du lien pour aller voir sur le site en un clic...

ps: si basecamp & mapsource n'affiche que le champ <cmt> mais que d'autres n'affichent que le champs <desc> je crois que la solution va être simple :
On concatène tout soit dans l'un, soit dans l'autre.
Avatar du membre
Dominique
Messages : 3704
Enregistré le : 08 avr. 2006, 21:58

Re: Fichiers GPX téléchargés illisibles

Message par Dominique »

sly a écrit : 05 déc. 2019, 23:46Me voilà prêt pour un test
BASECAMP sur windows 10 : "Erreur inconnue lors de l'ouverture" sur les 4 fichiers
MAPSOURCE sur windows 10 : "Impossible d'importer" sur les 4 fichiers

A mon tour de vous proposer un test :
http://dom.refuges.info/myol
Choisissez votre source et votre zoom et cliquez sur la flèche descendante
(très près d'être intégré à WRI)
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Fichiers GPX téléchargés illisibles

Message par sly »

Dominique a écrit : 06 déc. 2019, 07:56 BASECAMP sur windows 10 : "Erreur inconnue lors de l'ouverture" sur les 4 fichiers
MAPSOURCE sur windows 10 : "Impossible d'importer" sur les 4 fichiers
Allons bon, à ce point là ! Peut-être que l'aspect facultatif de ce que j'ai voulu virer ne l'était pas pour ces logiciels là... je remets partout.
Tu peux ré-essayer ? (uniquement la version basecamp devrait suffire)
Dominique a écrit : 06 déc. 2019, 07:56 A mon tour de vous proposer un test :
http://dom.refuges.info/myol
Choisissez votre source et votre zoom et cliquez sur la flèche descendante
(très près d'être intégré à WRI)
Allons bon, bis ! Mais alors, on travaille sur la même fonctionnalité sans que je le sache ? Tu m'avais dis que sur OL tu continuerais à proposer un export de la zone en gpx, mais je pensais que ça restait un lien vers l'API...
P'tet alors que ça vaut pas le coup qu'on fasse le boulot en double ? Vu que de ce que je vois, toi tu le fais en js pendant que léo, puis moi le faisons en php...
A moins qu'on ne maintienne les deux ?
Bon, je laisse ces questions à plus tard, regardons ce que ça permet.

Ben ça marche très bien, et j'ai même les icônes qui s'affichent sur la carte dans viking, ça me permet de comprendre et réparer un bug dans ma version. Le lien vers la fiche du site marche dans Marble (ça me permet là aussi de réparer un problème sur ma version). les catégories c'est bon aussi dans osmand.
Il n'y a pas les accès et les remarques, mais ça, je suppose que tu le sais.
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Fichiers GPX téléchargés illisibles

Message par sly »

(après correction) Marble 2.0 sous linux :
Les 4 formats fonctionnent, toujours pas d'icônes, mais en cliquant sur le point j'obtiens le contenu de la balise <cmt> et <desc> dans un pop-up avec aussi un lien cliquable vers la fiche (qui m'ouvre le site dans une micro fenêtre a peine lisible)