Outils utilisateur

Outils de site


manuel:avancé:personnalisation:actions

Actions de lieux

Ce nom mystérieux dissimule une méthode très simple pour télécharger des données de votre serveur web vers Locus Map (d'autres fonctionnalités seront probablement ajoutées ultérieurement). Le principe repose sur un fichier XML que vous fournissez à Locus Map pour traitement. Ce fichier XML décrit les opérations à effectuer.

Locus Map ne prend actuellement en charge que les actions suivantes :

  • download
  • event

Comment

Le fichier complet que vous fournissez à Locus est un fichier XML présentant la syntaxe suivante :

...

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

Pour que Locus Map gère correctement ce fichier, il suffit de construire un URL à ce fichier avec la syntaxe suivante (exemple) :

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

Comme vous pouvez le constater, il suffit de changer le schéma pour locus-actions et le schéma par défaut devient une partie de la base URL séparés par une seule barre oblique. Locus Map gérera simplement ce lien :

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

Télécharger

Un objet d'action permettant de télécharger des fichiers dans le répertoire Locus.

Exemple de syntaxe :

 ...

  • download - une balise principale qui identifie cette action
  • source - URL au fichier source. S'il contient Quantité et données En fonction des paramètres, le fichier à télécharger sera vérifié et ne sera pas téléchargé s'il existe déjà.
    • Quantité - (facultatif) taille du fichier en octets
    • données - (facultatif) date de la dernière modification du format aaaa-MM-jj_HH-mm-ssCertains téléphones rencontrent des difficultés pour définir correctement l'heure de téléchargement des fichiers. Il est fortement recommandé de ne définir que… Quantité 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. Actuellement prise en charge :
    • actualiserCarte Utile si vous téléchargez une nouvelle carte personnelle ou vectorielle. Cette fonction récupère la dernière carte téléchargée (si vous en téléchargez d'autres) et actualise la liste des cartes sans avoir à redémarrer Locus.
    • importer des données Immédiatement après le téléchargement du fichier, Locus Map lance le processus d'importation standard 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 ; si vous souhaitez les enregistrer 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 celui du téléchargement.
    • supprimerSource — Permet de supprimer le fichier téléchargé. Ceci est particulièrement utile si vous téléchargez un fichier compressé et que, 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 téléchargement, supprime le fichier original 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 définir le moins paramètre du répertoire spécial Locus Map cache/températureCe répertoire est nettoyé régulièrement afin de supprimer tous les fichiers inutiles.

Espaces

Une action qui déclenche une autre action.

Exemple de syntaxe :

définir le vecteur de carte

  • clé - un des types prédéfinis
    • définir le vecteur de carte - définir un fichier de carte spécifique
    • setMapVectorTheme - définir un thème de carte spécifique
  • La valeur - chemin relatif vers la carte ou le thème
manuel/avancé/personnalisation/actions.txt · Dernière modification : by menion