Créer une traceVisualiser une traceBibliothèqueCartesCommunauté ForumsToposLes plus belles randosSegmentsOutdoor StoriesOffre PremiumConnexion
VisuGPX
Sélectionner un fichier
.gpx .fit .tcx
Options

Le seuil et le lissage permettent d'optimiser le calcul du denivelé
Inscription
Entrez votre email et récupérez votre mot de passe dans votre boite
Ou
J'ai déjà un compte
Connexion
Entrez l'email et le mot de passe que vous avez reçu lors de votre inscription
Créer un compte | Mot de passe oublié
Accueil > Tous les forums > Rapports de bugs et demandes d'évolution > Evolution : ajout d'un Marker via une application extérieure

Evolution : ajout d'un Marker via une application extérieure


Aller à la page : 1 2 Suivante

Nouveau sujet Voir tous les sujets Chercher Archives
T
tolliv
[96 posts] - Le 15/12/2023 21:54

J'utilise VisuGPX en randonnée longue distance et jusqu'à présent, sur le terrain je mettais à jour une carte manuellement sur laquelle on voit l'itinéraire prévu et différents marqueurs liés à ma progression.
C'est très bien, c'est lisible, ma femme peut me suivre depuis la maison (au chaud).
Cela nécessite tout de même d'ouvrir EditGPX, ajouter le marqueur, mettre la date, enregistrer la trace.
Mais surtout, cela nécessite d'avoir une connexion data ce qui n'est pas si fréquent que ça alors qu'un envoi SMS est plus souvent possible.
D'où l'idée, sur le terrain, d'envoyer un SMS contenant ma position sur un smartphone dédié, chez moi, qui ajouterait ce marqueur automatiquement.

Donc ma question est simple, comment faire pour automatiser cette action ?
Je sais ouvrir EditGPX sur la bonne trace (https://www.visugpx.com/editgpx/?load=xxxxx) mais après c'est tout.
Serait-il possible d'ajouter d'autres paramètres sur la ligne de commandes ?
Par exemple :
https://www.visugpx.com/editgpx/?load=xxxxx;marker=48.858370,2.294481;Nom;Description


Désolé si ma demande parait bizarre mais elle est vraiment différente du Partage de position.
Merci d'avance

Admin
[8889 posts] - Le 15/12/2023 22:55

Bonjour, c'est très spécifique. Je peux plutôt te proposer une url speciale du genre /divers/addpoi.php?....
Le soucis est que tu n'auras pas confirmation que le traitement s'est bien passé, à moins que tu soit aussi capable de te renvoyer un SMS avec la réponse.

T
tolliv
[96 posts] - Le 17/12/2023 12:38

Ah oui, une URL spéciale me convient tout à fait. Ça serait génial !
Cela se ferait alors sans avoir à ouvrir EditGPX ? Car l'ouvrir oblige à faire Enregistrer et Remplacer dans VisuGPX, 2 actions qui ne peuvent pas être automatiques actuellement.

Si c'est une URL spécifique qui modifie automatiquement la base de données interne en ajoutant un marqueur sans aucune autre action manuelle, c'est vraiment le plus simple pour moi.
Je conçois qu'il n'y a pas d'acquittement. Je peux renvoyer un SMS vers le smartphone de terrain.

Je ne pense pas être le seul à avoir besoin de ça. J'ai d'autres idées qui me viennent à l'esprit comme une petite App sur le smartphone terrain qui permettrait d'ajouter un marqueur (coin à champignons ? Endroit pour des repérages ? ..) sans avoir à ouvrir VisuGPX, ni EditGPX donc en limitant le nombre d'actions à réaliser.

Admin
[8889 posts] - Le 17/12/2023 21:50

Le mode carte en mode hors ligne permet déjà de marquer sa position, c'est enregistré dans le téléphone et rendu disponible dans EditGPX (ouvrir > Positions marquées). Il existe aussi une fonction de partage de position sur le terrain, mais qui forcément nécessite du réseau data.

Pour ton histoire de sms, ça ne s'adressera pas à grand monde car if faut à minima configurer une passerelle SMS -> web, ce qui n'est pas à la portée de tout le monde. De plus, il faut connaitre sa position, donc avoir une app hors ligne (Visu cartes par exemple) qui permet de la récupérer.

C'est en place, requêtes du type https://www.visugpx.com/addpoi.php?poi=NgQWv66bA4;45.4;5.1;mon%20titre;Description%20courte;restaurant

donc poi=id;lat;lng;titre;description;type

la date est automatiquement ajoutée à la description. Ce ne fonctionne que sur des traces privées en mode collaboratif (sécurité, car vous n'êtes pas authentifié lors de l'utilisation de cette fonction)

T
tolliv
[96 posts] - Le 18/12/2023 18:58

Ah super Admin, quelle rapidité !
Pour la partie Smartphone, je vais le faire en 2 temps :
1) Une application très simple sur le Smartphone Terrain qui envoie la requête PHP quand j'ai du réseau Data. Cela va déjà m'éviter plein de manipulations précises peu évidentes à faire avec des gants. Et cela va limiter la durée de connexion pour économiser la batterie.

2) Une application sur le Smartphone Terrain qui envoie la position par SMS.
+ Une application sur le Smartphone Maison qui récupère les SMS et envoie la requête PHP..

Un grand merci.

T
tolliv
[96 posts] - Le 19/12/2023 09:57

J'ai fait plein des tests : j'ai failli poster un message pour dire que seul le type "restaurant" fonctionnait alors que "Parking", "Col", "Sommet", "Camping" ne fonctionnaient pas.
Après une nuit de réflexion (et de sommeil) j'ai créé une trace avec différents marqueurs puis exporté le fichier gpx pour retrouver les bons noms.
J'ai compris qu'il fallait mettre les noms anglais et en minuscules !
Donc c'est nickel : l'ajout d'un marqueur est instantané et j'ai le retour "Success" s'il n'y a pas eu d'erreur.
Un grand merci Admin.

Admin
[8889 posts] - Le 19/12/2023 17:28

👍

T
tolliv
[96 posts] - Le 08/01/2024 21:58

J'ai pas mal avancé pendant ma semaine de congés et j'ai écris les Applications pour le smartphone. C'est nickel !
Je vois une application intéressante, c'est de pouvoir visualiser la position d'autres personnes sur une même trace (puisque c'est en mode Modification Collaborative).
J'ai fait un compte-rendu sur Randonner-léger : https://www.randonner-leger.org/forum/viewtopic.php?pid=696546#p696546
Merci encore.

Admin
[8889 posts] - Le 08/01/2024 22:41

👍
Quelle solutions pour les apps ?

T
tolliv
[96 posts] - Le 09/01/2024 10:28

"Quelle solution pour les Apps ?"
Tu veux dire que tu souhaites connaitre la technologie que j'ai utilisée pour la programmation ?
J'ai fait ça avec Kodular.

T
tolliv
[96 posts] - Le 29/06/2025 21:58

Bonjour Admin, je reviens vers toi, toujours concernant cette histoire d'ajout d'un marker via une application extérieure.
Jusqu'à présent, j'utilisais une application faite en Kodular et tout fonctionne correctement.

Mais je suis en train de refaire mon application en Javascript pour en faire une WebApp.
Je peux envoyer la requête mais je ne peux pas récupérer le résultat "Succes" ou "Err: Fichier non trouvé".
Cela ne fonctionne pas à cause du CORS : "blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource".
En gros, le serveur VisuGPX n'autorise pas cette fonctionnalité et je ne peux pas récupérer le corps du message reçu en Javascript (c'est une protection voulue).
Je peux juste envoyer la requête "en aveugle".

J'ai bien regardé l'API de VisuGPX mais tous les exemples sont faits avec des cURL ce qui n'est pas compatible avec le Javascript et mes fetch()

Je conçois que c'est une demande particulière, mais aurais-tu une idée pour solutionner ce problème ?
Un grand merci d'avance.

Admin
[8889 posts] - Le 30/06/2025 15:03

Salut, ça doit être mieux !

T
tolliv
[96 posts] - Le 30/06/2025 21:45

Ah, oui cela fonctionne nickel.
Je commençait à perdre mes cheveux !
Un grand merci !

T
tolliv
[96 posts] - Le 31/12/2025 15:07

Bonjour admin,
je reviens vers toi concernant cette fonctionnalité que j'utilise à chacune de mes randonnées.

Quand j'utilise la trace 06moWkrWdP (elle ne m'appartient pas mais elle est bien en "modification collaborative") cela ne fonctionne pas : cela renvoie l'erreur "Err: La trace doit être cachée".
Je peux l'éditer avec EditGPX mais je ne vois pas de problème quand je la compare à l'une de mes traces.
Et comme je ne suis pas le propriétaire, je ne peux pas modifier la fiche pour voir les autres paramètres.
D'où vient cette erreur ?

T
tolliv
[96 posts] - Le 31/12/2025 16:18

J'ai trouvé, la trace avait le type "Publique" !
Le message était ambigu, j'avais compris que la trace était surement cachée, ou masquée.
Alors qu'il faut comprendre le message d'erreur comme "pour que ça fonctionne, la trace doit avoir le type "Cachée" !
Bonnes fêtes 🤩

Aller à la page : 1 2 Suivante

Connectez-vous pour poster
Pour soutenir VisuGPX, faites le bon choix
En cliquant sur "accepter" vous autorisez l'utilisation de cookies à usage technique nécessaires au bon fonctionnement du site, ainsi que l'utilisation d'autres cookies (éventuellement tiers) à des fins statistiques ou de personnalisation des annonces pour vous proposer des services et des offres adaptées à vos centres d'interêt.

Vous pouvez à tout moment modifier ce choix ou obtenir des informations sur ces cookies sur la page des conditions générales d'utilisation du service :
REFUSER
ACCEPTER