


Ajout de champs pour les WPT
[1905 posts] - Le 30/06/2023 15:40Salut,
Ca y est, j'ai trouvé le workflow qui me permet de récupérer en GPX compatible avec VisuGPX environ 700 POI que j'avais créés sur le site LeRoulard.com, disparu aujourd'hui.
Les difficultés que j'ai rencontrées résultaient de la différence dans la structure des données entre les 2 sites. Il m'a fallu choisir les données à récupérer, les mapper différemment. J'ai galéré car je ne suis pas développeur. Je ne vasi pas décrire en détails mais juste pour éventuellement aider quelqu'un qui voudrais récupérer des POI d'autres applications, en GPX ou en csv, j'ai utilisé Excel (en mode développeur) pour récupérer le fichier GPX (qui est du XML) et le traiter sous forme tabulaire. Grâce à des fonctions Excel, j'ai fait mes tris et j'ai pu mapper les types entre leroulard et visu car évidemment, ces types n'étant pas standard, un chat ne s'appelle pas forcément un chat dasn l'autre appli.
J'ai ensuite converti l'export cvs grâce à GPSBabel qui dispose d'un format "ucsv" assez pratique. Enfin, il a fallu faire un posttraitement dans notepad++ pour changer des balises car GPSBabel, curiesusement ne traite pas les balises <type> mais des balises <sym>. Et autres détails.
J'en arrive à ma demande: j'aimerais que VisuGPX/EditGPX dispose des champs supplémentaires présents dans la norme :
- url (necessaire) : <link href="https://krapooarboricole.wordpress.com/2009/01/12/hetre-venerable-foret-de-laigoual-saint-sauveur-camprieu-gard/"/>
Pour ce champ url, ça serait cool que dans VisuGPX l'url elle-même soit cachée mais qu'un bouton comme un hyperlien permette d'ouvrir le lien dans le navigateur. Ce bouton pourrait être aussi actif dans Edit car au moment de créer un itinéraire, on aime bien pouvoir consulter les pages référencées.
Cette histoire de bouton n'est pas indispensable. L'essentiel est de pouvoir avoir un champ disponible pour recueillir l'url et la mettre à disposition sans la concaténer dans le champ cmt.
- commentaire ("nice to have " mais pas indispensable): un champ qui permet de stocker des infos supplémentaires, syntaxiquement identique à <desc>, avec la balise <cmt>.
- un champ date ("nice to have " mais pas indispensable) qui contiendrait la date de création et/ou de modification, permettant de gérer les mises à jour (à l'extérieur de l'application).
Je mets un fichier exemple en lien pour tester et mieux illustrer ma demande.
[1905 posts] - Le 04/07/2023 14:23Demande complémentaire: possibilité de copier un WPT dans le presse-papier et de le coller dans une autre page EditGPX.
Cas d'usage: un fichier GPX avec une bibliothèque et une trace en cours de création dans lequel on veut insérer un WPT.
Ce serait un moyen de contourner la limite actuelle constituée par le fait que le calque contenant les WPT est unique.
Niveau d'urgence: faible.
Connectez-vous pour poster
Pour soutenir VisuGPX, faites le bon choix