mise en place et exploitation

Les waypoints sont marqués par des Jalons. Ce sont ces jalons qui sont personnalisables. On peut définir un type de jalon, et dans ce type, on peut définir un formulaire spécifique.

Méthode graphique

Oruxmap création type de jalon personnalisé

Description des étapes de la vidéo ci-dessus :

  • dans le menu jalon, aller sur gérer jalons,
  • en bas à droite, cliquer sur l’icone trois petits points,
  • choisir "gestionnaire de type de jalon",
  • cliquer en haut dans la barre rouge sur l’icône représentant un jalon pour créer un nouveau type,
  • donner et nom et valider en cliquant sur la coche bleue,
  • taper une fois normalement sur le nouveau type que l’on vient de créer,
  • il propose alors la création d’un formulaire, on clique sur la coche bleue,
  • pour chaque champ, on va définir son type, son option de type, sa valeur par défaut, si c’est une liste, la liste des valeurs, le nom du champ,
  • on tape sur ajoute le champ une fois tous les paramètres définis,
  • une fois tous les champs créés, on peut cliquer sur "5-test formulaire", ce qui permet d’en avoir une vision et de tester une saisie,
  • enfin on valide le formulaire en cliquant sur "6-creer formulaire",
  • on revient à la carte et on va créer un jalon,
  • on clique sur la liste déroulante du type pour choisir le type que l’on vient de créer,
  • on indique un nom de l’entité,
  • on tape sur "insérer données de formulaire",
  • on tape sur la coche bleu proposées pour remplir le nouveau formulaire,
  • on remplit et valide en cliquant le bouton rouge "accepter",
  • on retourne à la liste des jalons, on sélectionne celui que l’on vient de créer et on va l’exporter en tapant sur la disquette en bas,
  • on choisit le format KMZ

Le fichier d’export est généré sur l’appareil dans oruxmaps/tracklogs. Le fichier porte un nom de la forme "Waypoints__AAAAMMJJ_HHMM.kmz". Une fois récupéré sur l’ordinateur, on peut l’ouvrir sous Qgis. Dans la table attributaire, un champ description contient le contenu du formulaire personnalisé sous forme d’un tableau HTML.

Import waypoints format KMZ dans Qgis

Il faudrait envisager une procédure de conversion de ce format pour obtenir des champs bien remplis.

Méthode textuelle

La création d’un formulaire personnalisé est inscrite dans le fichier oruxmaps/customwpts/customwpts.txt
Il est donc possible de modifier directement ce fichier pour créer des types de jalons avec formulaire personnalisé.
La vidéo ci-dessus a généré le fichier suivant :

#1463141647878
50000|panneau snp|||
[
"name" :"id","type" :"INTEGER",
"defaultValue":true,"name" :"date","type" :"DATE",
"defaultValue":false,"name" :"valide","type" :"CHECKBOX"
]
50001|panneau|||
[
"name" :"id","type" :"INTEGER",
"defaultValue":true,"name" :"datepose","type" :"DATE",
"options" :["SNP","présentation","prevention"],"defaultValue" :"SNP","name" :"typepano","type" :"SELECTOR",
"defaultValue":false,"name" :"degradation","type" :"CHECKBOX",
"defaultValue" :"","name" :"contenu","type" :"LONGTEXT"
]

Dans ce fichier, on a deux jalons personnalisés différents, panneau snp (numéro 50000) et panneau (numéro 50001) qui correspond à la vidéo.
Le début du fichier #1463141647878 est généré par l’application et ne doit pas être modifié. Le reste peut être écrit directement.
Il est facile de s’inspirer de cet exemple pour directement écrire de nouveaux types.