GSAK 101 Présenté par Denis, alias OpusTerra Préambule   GSAK est une application Windows écrite par un géocacheur australien nommé Clyde England.

Download Report

Transcript GSAK 101 Présenté par Denis, alias OpusTerra Préambule   GSAK est une application Windows écrite par un géocacheur australien nommé Clyde England.

Slide 1

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 2

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 3

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 4

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 5

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 6

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 7

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 8

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 9

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 10

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 11

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 12

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 13

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 14

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 15

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 16

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 17

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 18

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 19

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 20

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 21

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 22

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 23

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 24

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 25

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 26

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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


Slide 27

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.
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).

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.

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).

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 ?

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.

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

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.

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é.

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)

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)

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)

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?

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)

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.

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)

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 …

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

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

« 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 »

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

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 caches actives 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




On perd certains logs anciens (Max 5 derniers dans un PQ)
On perd les caches Disabled ou Archived

Ceci effacera tout mais conservera tout de même vos « corrected
coordinates » et « User notes ».
Aléas:

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.

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!

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.

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

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 sousensemble restreint de caches.
En fait, il existe une liste impressionnante
de macros de toutes sortes qui est
actuellement disponible sur le forum de
GSAK.

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