Outils utilisateur

Outils de site


manuel:avancé:data_tools:real_time_share

Partage d'informations en temps réel avec KML et Google Docs


Informations de base

Auteur : Berkley

Comment

J'ai trouvé une très bonne façon de gérer les informations dont vous avez besoin sur certains POI et pistes. Surtout pour les informations qui changent très souvent.

Ce qu'on va faire :

  • Créer ceci Fichier KML
  • Entrez les données dans un Google Doc
  • Modifiez vos données et voyez les changements dans Locus Map

Ce dont vous avez besoin sur votre téléphone :

Ce dont vous avez besoin sur votre PC de bureau :

  • un éditeur de texte, je préfère Notepad++, mais ça marche aussi avec d'autres
  • Google Earth

(1) Créez votre fichier kml avec Google Earth

Créez un nouveau dossier dans Google Earth et donnez-lui un nom. Créez 3 nouveaux points. Peu importe où se trouvent ces points. Donnez-leur des noms. Dans cet exemple, j'ai choisi « POI 1 », « POI 2 » et « POI 3 ». Faites un clic droit sur le nom du dossier et cliquez sur "enregistrer l'emplacement…". Enregistrer en tant que fichier kml. J'ai créé un exemple de fichier que vous pouvez télécharger ici >>

(2) Créer la feuille de calcul sur Google Docs

Connectez-vous à Google Documents : https://docs.google.com/ et créez une nouvelle feuille de calcul avec 3 feuilles appelées "POI 1", "POI 2" et "POI 3". Entrez vos informations pour chaque point d'intérêt que vous avez créé à l'étape (1). Vous pouvez utiliser toutes les fonctionnalités fournies avec Google Docs. En général, vous pouvez le faire avec tous les types de Google Docs (Document, Présentation, Tableau,…), mais pour cet exemple, je resterai avec une feuille de calcul. Comme à l'étape (1), j'ai créé un exemple de feuille de calcul, que vous pouvez utiliser avec le fichier kml, qui sera lié plus tard ici >>

(3) Obtenez l'URL de chaque feuille

Dans la barre de menu de Google Docs, cliquez sur "Fichier → Publier sur le Web". (Btw, pas besoin d'options de partage !) Dans la boîte de dialogue sous "Feuilles à publier", choisissez "POI 1" et cliquez sur "Démarrer la publication". Sous "Obtenir le lien vers les données publiées, choisissez "Page Web" et "POI 1") Pour notre exemple, nous aurons ce lien :

https://docs.google.com/spreadsheet/pub?key=0AgG8sRcjn3q6dDVnM1B3Z0ZGdEs3TU4zdFlYUlhDd2c&single=true&gid=0&output=html

La partie intéressante de ce lien se trouve presque à la fin : « gid=0 ». Les feuilles sont comptées à partir de 0. Donc la feuille 1 ou "POI 1" est gid=0. POI 2 est gid=1.

(4) Ajout d'une description au kml de l'étape (2)

Cela devient un peu délicat maintenant, j'espère que vous comprenez cette partie :D Maintenant, vous ouvrez votre .kml dans votre éditeur de texte préféré. Vous devriez voir quelque chose comme ceci pour chaque point :

  Point d'intérêt 1 12.4644505116075,51.2073920580829,0

Ce que nous faisons maintenant, c'est ajouter la description à ce POI. entre les balises et , nous ajouterons la balise de description : " “. En plus d'iframe, nous ferons fonctionner notre feuille de calcul Google. Votre code devrait maintenant ressembler à ceci :

  Point d'intérêt 1  ]]> 0

où les balises supplémentaires signifient :

  • scrolling="yes" : options oui ou non. Activer ou désactiver le défilement
  • width="500" height="600": la largeur et la hauteur de l'iframe
  • frameborder="0": options 0 et 1. afficher une bordure autour de l'iframe

Effectuez cette procédure pour chaque point d'intérêt de la description.

Tu devrais obtenir ce fichier >>

(5) Ouvrir ce kml dans Locus Map

Ouvrez maintenant ce fichier dans Locus Map et voyez comment cela fonctionne. Comme il s'agit d'un fichier kml, vous pouvez l'importer ou l'utiliser dans MapsItemsManager. Cliquez sur un POI et consultez la description. Effectuez des modifications sur le document Google, attendez 5 minutes pour la prochaine actualisation automatique et vos modifications sont là !

Ceci est juste un tutoriel pour commencer. Il existe de nombreuses possibilités pour les iframes utilisées dans un fichier kml en combinaison avec Google Docs. Imaginez les possibilités !!! De plus, une importation CSV est disponible. L'exportation de la feuille de calcul peut être changée de "output=html" à "output=csv" et vous obtiendrez un fichier CSV mis à jour et toujours synchronisé pour l'importation dans Locus…

À votre santé, berkley

manuel/avancé/data_tools/real_time_share.txt · Dernière modification : 2015/09/02 18:09 par mstupka