1 / 27

GSAK 101

GSAK 101. Présenté par Denis, alias OpusTerra. Préambule. GSAK est une application Windows écrite par un géocacheur australien nommé Clyde England. Il a écrit GSAK pour les géocacheurs afin de mieux les aider à gérer les multiples géocaches qui existent autour d’eux.

randall
Download Presentation

GSAK 101

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GSAK 101 Présenté par Denis, alias OpusTerra

  2. Préambule • GSAK est une application Windows écrite par un géocacheur australien nommé Clyde England. Il a écrit GSAK pour les géocacheurs afin de mieux les aider à gérer les multiples géocaches qui existent autour d’eux. • Le terme GSAK signifie Geocaching Swiss Army Knife pour faire analogie avec les multi-fonctions qu’on peut retrouver dans un couteau suisse. GSAK est ce que l’on nomme une application de base de données (database).

  3. Méthodologie de présentation • Cette présentation se veut être une introduction au logiciel GSAK. • Elle s’adresse tout d’abord à ceux qui ne l’ont pas ou presque utilisé. • On fera une explication sur un sujet puis on permettra aussitôt des questions inhérentes. • Vers la fin de la présentation, on introduira quelques sujets plus avancés.

  4. Exemple de Géocaching sans utiliser GSAK • On fait une requête chez GC.COM pour avoir les caches existantes selon un code postal. • On coche les caches qu’on veut garder avec un max de 20 par page. • Si on a un Garmin, on charge ensuite le fichier LOC dans MapSource et par la suite on transfère les waypoints dans notre GPS. • (Démo si necessaire).

  5. GSAK 101 - Sujets abordés • Notion de Membre Premium chez Geocaching.com (GC.COM) • Télécharger, installer et démarrer GSAK • Charger des données (GPX) dans GSAK • Voir l’information des caches en Mode d’écran jumelé (« Split screen ») • Indiquer les coordonnées de votre demeure • Créer, obtenir et charger des « Pocket Queries » • Quelques actions possibles à partir de l’écran principal de GSAK • GSAK et les « Child Waypoints » • Sélection de caches avec le « User Flag » • Filtration des caches sélectionnées (Sous-ensemble / Subset) • Envoyer les waypoints au GPS • Exportation des données • Notion de « User Sort » • Vues et impression d’une liste • « Backups » • Méthode simple de mise à jour régulière des waypoints • Et puis après ?

  6. Notion de Membre Premium chez Geocaching.com • Pour tirer un maximum de GSAK on doit utiliser des fichiers de format GPX et non pas des LOC • Il faut être membre Premium pour obtenir des fichiers GPX sur le site Geocaching.com • Coût de 35$USD annuel • Comment obtenir son « Owner ID » qui vous identifie de façon unique? • Méthode simple: Aller à la page de votre profil et mettez votre curseur sur la phrase  See the forum posts for this user. En regardant la barre d’état, vous verrez une adresse URL et vers la fin le texte mid=xxxxxx. (Démo) • Prenez en note cette valeur car elle va servir lors du premier chargement de données dans GSAK.

  7. Télécharger, installer GSAK • Aller à http://gsak.net/ • Télécharger la dernière version disponible soit actuellement la 7.5 et l’installer simplement dans le répertoire proposé. • La version d’essai est complètement fonctionnelle mais elle affichera un écran « achalant » de + en + longtemps après les premiers 21 jours d’utilisation. • Coût d’achat: 25$US

  8. Démarrer GSAK la 1ère fois • Ne pas permettre l’association de GSAK à .loc et .gpx • Ne pas remplir (« populate ») la base avec des données de test. • F2 pour basculer entre une grande liste seule ou avec listing jumelé de la géocache sélectionnée.

  9. Obtenir des données (GPX) de deux façons. • Pénible! Fichier individuel pour chaque cache • Ou 500 caches à la fois pour chaque Pocket Query programmé.

  10. Charger les données dans GSAK • Menu File | Load GPX/Loc/Zip … S’il s’agit d’une première utilisation, GSAK demandera le nom de géocacheur. C’est pour pouvoir déterminer les caches que vous aurez placées et trouvées. Indiquez ici votre « Owner ID » obtenu tel que décrit précédemment. Puis la boite de dialogue de chargement va apparaître. Indiquez le nom du fichier GPX, ne vous préoccupez pas des autres choix et cliquez sur OK. Après le chargement, vous verrez un « Load Summary dialog» puis ensuite vous aurez l’écran double typique de GSAK qu’on utilise habituellement en mode « Full Display ». (Démo)

  11. Indiquer les coordonnées de votre demeure • Une des forces de GSAK est de vous montrer les caches disponibles autour d’une certaine localisation. • Avec un GSAK nouvellement installé vous verrez que son origine est à Greenwich en Angleterre! • Connaissant vos propres coordonnées d’origine, vous allez les configurer dans GSAK au menu Tools>Options->Locations puis choisir cette localisation dans la liste « Locations ». (Démo avec N46° 44.478 W71° 23.383)

  12. Créer, obtenir et charger des Pocket Queries (PQ) • Afin de tirer le maximum de votre GSAK, vous voudrez charger plusieurs géocaches dans votre base de données (ie: toutes celles autour de votre maison). • Pour ce faire, la méthode la plus efficace est d’utiliser ce que l’on nomme un Pocket Query, terme anglais qui signifie quelque chose comme Requête de Poche en voulant signifier la simplicité avec laquelle on élabore les critères de la recherche. • Voici un exemple de Pocket Query. • Chaque compte Premium peut en avoir 40 de programmé dont 5 pouvant être obtenus par jour. • Une fois le fichier ZIP reçu par courriel, il vous suffit de le charger dans GSAK. Vous verrez ensuite une liste de caches affichées dans l’écran principal. (Démo)

  13. Quelques actions simples à partir de l’écran principal de GSAK • Trier selon le nom, la distance, le type, Code GC, etc … • Aller directement voir la cache sur GC.COM (Open waypoint URL) • Cartes Google intégrées à GSAK • Changer temporairement le point central pour une cache en particulier (Menu Right Click). • Accès au dialogue d’édition des propriétés d’une cache • Changer la couleur d’une ligne • « Corrected coordinates » pour la solution des caches mystères. • « User Notes » • Recherche rapide sur le code GC ou sur le nom de la cache • Projection à partir de la coordonnée d’une cache. • En connaissez-vous d’autres intéressantes?

  14. GSAK et les « Child Waypoints » • Vous recevez avec vos PQ des waypoints supplémentaires qui sont reliés à une géocache en particulier. • Comme vous le savez certainement, ces waypoints supplémentaires sont là pour indiquer un stationnement, un début de sentier, une étape d’une multi-cache, etc. Ça rend la vie plus agréable aux géocacheurs qui vont visiter telle ou telle cache. • En plus de bien gérer ceux que vous recevez par PQ, GSAK vous permet aussi d’en ajouter comme bon vous semblera. • Ça peut être parce que le proprio d’une cache a indiqué une coord. de stationnement dans son texte sans pour autant ajouter un waypoint supplémentaire à sa géocache. • Ou ça peut être parce que vous avez regardé le terrain avec Google Earth et que vous avez découvert un petit pont permettant de traverser un ruisseau pour se rendre à la géocache! • Il y a bien des façons d’ajouter vos propres « child waypoints » mais une des plus intéressante est sans doute de vous servir du Google Earth intégré et de faire un « RightClick - Add Child Here » à l’endroit désiré. (Démo avec la cache GCPXF1 pour ajout du waypoint de stationnement)

  15. Sélectionner des caches • Une façon simple de sélectionner certaines caches en particulier est de se servir du « User Flag ». • On commence par s’assurer qu’il n’y en a aucun de levé (F7) puis on click sur chacun de ceux qu’on veut garder. • L’étape suivante sera de filtrer l’ensemble des waypoints pour ne conserver que ceux choisis. • Démo.

  16. Principe de filtration: • Un des points forts de GSAK (et de toute autre application de base de données) est de permettre de filtrer l’ensemble des enregistrements afin de ne conserver que certains enregistrements correspondants à certains critères précis. On nomme ceci un Sous-ensemble ou « Subset ». • À l’étape précédente, on a utilisé le « User Flag » pour sélectionner certaines caches. • Pour faire un exemple rapide de filtration, en pressant F8 on n’aura que ces caches de montrées à l’écran (Terme Subset affiché). Puis en cliquant sur le X disponible au menu Toolbar, on reviendra à la liste complète. (Démo)

  17. Filtration de caches • Pour faire plus que F8, il faudra recourir au menu Search > Filter. • Disons qu’on désire voir que les caches traditionnelles ayant un niveau de difficulté terrain < 2 et résidant dans un périmètre de 20 km autour de chez vous (Démo). • Sélection sur une ligne ou incluse dans un polygone. (Usage du « drawing tool ») • Autres … discussion …

  18. Envoyer les caches choisies à votre GPS • GSAK peut envoyer une liste de waypoints directement à un Garmin, Magellan ou Lowrance. Ici, on va donner un exemple pour un Garmin CSx • Menu GPS>Setup, Garmin, GPSMap 60CSx • Menu GPS>Send Waypoints selon le filtre en cours

  19. Exportation des données • Permet de transférer un ensemble de waypoints vers un logiciel particulier ou autre GPS supporté par GSAK. • Exemple: Export > Mapsource file … • Autres exportations: Cachemate, GPX, etc … • Démo: Export vers MapSource

  20. « User Sort » • Une façon simple de sélectionner un ensemble de caches et en même temps de les séquencer est de se servir du champ « User Sort ». • Ajout du champ « User Sort » aux colonnes (Menu Tools>Options>Display) + Drag field au début des colonnes. • Configuration de l’incrémentation (Menu Tools>Options>General) • Simple utilisation du « User Sort » par double click. • Filtration des caches sélectionnées selon « User Sort »

  21. Vues et impression d’une liste • Il est possible d’imprimer le sous-ensemble des des caches choisies. • Pour ne pas encombrer la liste avec des informations superflues, on va se créer une vue (View) abrégée. (Démo) • Menu Tools>Options>Display: UserSort, Code, Cachetype, LastFourLogs, TravelBug, Container, Waypoint Name, Last Found, Placed by, Placed • Puis réarranger les colonnes en les draguant en position désirée avec la souris. • Menu Views>Save Current View … • Choix d’une vue via le menu déroulant « View » • Pré-Impression: Menu File>Print: Grid>Preview

  22. Méthode simple de mise à jour régulière des waypoints • Créer tout d’abord un certain nombre de PQ afin de couvrir l’ensemble de vos sorties possibles. (Le nombre résultant total de cachesactives sera plus de 500) • Recevoir par courriel ces PQ et les mettre dans un répertoire particulier. • Demander le PQ « My Finds » au besoin et le mettre aussi dans ce même répertoire. • Charger ensuite toutes ces données dans GSAK avec ces options spéciales: • « Clear Database before Loading » • Non coché: « Delete Files loaded when finished » • Apprendre à Sauver cette configuration de chargement • Ceci effacera tout mais conservera tout de même vos « corrected coordinates » et « User notes ». • Aléas: • On perd certains logs anciens (Max 5 derniers dans un PQ) • On perd les caches Disabled ou Archived • Note avancée: Il existe une autre méthode de mise à jour mais qui demandera alors une certaine maintenance sur l’état des caches (Menu Waypoints>Status Check) selon la date du dernier GPX reçu.

  23. Backups • Comme pour tout système de base de données, la procédure de « Backup » est primordiale. • GSAK est programmé au départ pour vous offrir de faire un « backup » à une certaine fréquence. Je vous conseille fortement de garder ce fonctionnement et de répondre OUI à chaque fois!

  24. Et puis ensuite ? • Filtrage avancé comme pour obtenir une liste de toutes les caches sauf les mystères non résolues et qui se situent le long d’une route ou dont la région est délimitée par un polygone. • Logger des caches à partir de GSAK • Très utile en voyage quand on n’a pas accès à Internet. (Démo) • Macros: de la plus simple à la plus complexe. La plus grande force de GSAK réside en son architecture ouverte. Il offre un langage de programmation (similaire à Basic) ainsi qu’un ensemble de fonctions permettant de manipuler le contenu des bases de données de GSAK et bien plus encore.

  25. Exemple d’une simple macro • Voici un exemple qui va vous donner la liste des caches actives non trouvées dans un rayon autour du centre présentement actif. INPUT Msg=“Entrez la distance maximale:" $Distance = Val($Result) SORT By="Distance" GOTO Position=Top MFILTER IF=$d_Distance <= $Distance and not $d_Found and not $d_Archived and not $d_TempDisabled and $d_CacheType <> "G" and $d_OwnerId <> "217071“ • Démo

  26. Macros + complexes • Exportation vers Google Earth • Générateur de statistiques sur les caches trouvées. (Rapport assez bien connu!) • Rapport croisé d’un ensemble de caches vs les géocacheurs qui les ont visitées. • Rafraîchir les données pour un sous-ensemble restreint de caches. • En fait, il existe une liste impressionnante de macros de toutes sortes qui est actuellement disponible sur le forum de GSAK.

  27. Terminé! Merci d’avoir assisté à cette présentation!

More Related