Outils utilisateur

Outils de site


manuel:avancé:personnalisation:actions

Table des matières

Actions de lieux

Ce nom mystérieux cache un moyen très simple de fournir une méthode simple de téléchargement de données depuis votre propre serveur Web vers Locus Map (et probablement d'autres fonctionnalités viendront plus tard). L'ensemble du concept est basé sur un fichier XML que vous fournissez à Locus Map pour traitement. Le fichier XML décrit ce qu'il faut faire.

Locus Map ne prend actuellement en charge qu'une seule action : download

Comment

Le fichier entier que vous fournissez à Locus est un fichier XML avec cette syntaxe :

...

locusActions peut contenir un ou plusieurs action objets qui effectueront le travail requis.

Pour que Locus Map gère correctement ce fichier, construisez simplement URL à ce fichier en suivant la syntaxe (exemple) :

locus-actions://https/dl.dropbox.com/u/12579512/my_directory/test.xml

Comme vous pouvez le voir, changez simplement le schéma pour locus-actions et le schéma par défaut passe à une partie de la base URL séparés uniquement par une barre oblique. Locus Map gérera ce lien de manière simple :

  1. supprime locus-actions Étiquette
  2. transforme la première partie en un nouveau schéma

Télécharger

Objet d'action qui sert à télécharger des fichiers dans le répertoire Locus.

Exemple de syntaxe :

 ...

  • download - une balise principale qui identifie cette action
  • la source - URL au fichier source. S'il contient taille et données paramètres, le fichier de téléchargement sera coché et non téléchargé s'il existe déjà.
    • taille - (facultatif) taille du fichier en octets
    • données - (facultatif) date de la dernière modification du format aaaa-MM-jj_HH-mm-ss. Certains téléphones ont des problèmes pour régler l'heure correcte sur le fichier téléchargé. Il est fortement recommandé de définir uniquement taille pour comparer les fichiers déjà téléchargés.
  • moins - autre chemin (vers la racine Locus) où placer le nouveau fichier
  • après - action spéciale effectuée après le téléchargement. Est actuellement pris en charge :
    • actualiserCarte - utile si vous téléchargez une nouvelle carte personnelle ou vectorielle. Cela appelle la dernière carte (au cas où vous téléchargez plus de cartes) et actualise la liste des cartes sans avoir besoin de redémarrer Locus
    • importer des données - immédiatement après le téléchargement du fichier, Locus Map démarre le processus d'importation commun de ce fichier
    • afficherDonnées - Immédiatement après le téléchargement, Locus Map charge et affiche le fichier téléchargé sur la carte. Les données ne seront affichées que temporairement, donc si vous voulez les stocker de façon permanente, utilisez importer des données option à la place
    • extrait - extrait le fichier téléchargé. Le répertoire est le même que pour le téléchargement.
    • supprimerSource - permet de supprimer le fichier téléchargé. Ceci est utile principalement si vous téléchargez un fichier compressé et après l'avoir extrait, vous souhaitez le supprimer.

CONSEILS

  • Télécharger le fichier de la carte (archive zip) - vous pouvez utiliser cette combinaison extraire | supprimer la source | actualiser la carte, qui extrait le fichier après le téléchargement, supprime le fichier d'origine et enfin actualise la liste des cartes.
  • Télécharger le fichier prêt à être importé (archive zip) - vous pouvez utiliser cette combinaison extraire|importer des données, qui extrait le fichier après le téléchargement et lance l'importation. Dans ce cas, il est suggéré de régler moins paramètre vers le répertoire spécial Locus Map cache/température. Ce répertoire est effacé de temps en temps afin que tous les fichiers inutiles soient supprimés.
manuel/avancé/personnalisation/actions.txt · Dernière modification : 2015/10/23 10:15 par mstupka