PocketQuery

Aus CacheWiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] Einleitung

Ein Pocket Query ist eine Datenbankabfrage bei Geocaching.com, die per Mail zugeschickt wird. Nur Premium Member von Geocaching.com können PocketQueries nutzen.

Pocket Queries können einmalig oder in regelmäßigen Abständen (kleinste Einheit: 1 Tag, maximal 5 Pocket Querys pro Tag) automatisch auf der Datenbank von Geocaching.com ausgeführt werden. Es sind dabei Filtermöglichkeiten nach Rating, Cache-Typ, Behälter-Größe, Fund-Status, Ort, Platzierungsdatum und Attributen vorhanden.

Ein Pocket Query liefert als Ergebnis Informationen über maximal 1000 Caches. Die Ergebnisse werden als Dateianhang per E-Mail versendet. Der Inhalt besteht aus den Cachebeschreibungen, den letzten 5 Logeinträgen sowie den eigenen Eintragungen. Zum Cache gehörende Bilder sind in Pocket Queries nicht enthalten. Die Daten sind im GPX-Format, einem genormten XML-Format für Navigationsanwendungen, codiert und sind so von vielen Programmen (z.B. GSAK) lesbar.

[Bearbeiten] Eigene Finds

Über ein Pocket Query erhält man auch auf einfache Weise eine GPX-Datei der bisherigen eigenen Finds. Diese enthält dann auch alle eigenen Logs zu den gefunden Caches und ist daher meist die Grundlage für diverse Statistiken. Ein solches Pocket Query kann allerdings nur einmal pro Woche erzeugt werden, da die Daten z.T. mehrere MB groß sein können.

[Bearbeiten] Deutschland per Pocket Query

Momentan gibt es über 99.000 Caches allein in Deutschland. Ein Pocket Query umfasst allerdings maximal 500 Caches. Daher muss man die Caches in über 200 Portionen zu je ca. 500 Stück adressieren. Dies geschieht am günstigsten durch Filtern auf Deutschland (Countries: Germany) und Variation des Platzierungsdatums (Placed during).

Allerdings hat man dann immer noch die Begrenzung, dass man nicht mehr als 35 Pocket Queries pro Woche absetzen kann. Man kann also nicht mit rein periodischen Pocket Queries alle Caches in Deutschland in eine Datenbank exportieren.

Um eine Datenbank mit allen Caches in Deutschland aufzubauen und aktuell zu halten muss man daher in zwei Schritten vorgehen. Im ersten Schritt baut man die vollständige Datenbank über einen Zeitraum von zwei Wochen auf. Jeder Pocket Query läuft dabei einmalig. Im zweiten Schritt erstellt man einen Satz Pocket Queries, über den die Datenbank aktualisiert wird.

[Bearbeiten] Erster Schritt

Man erstellt für jeden Tag fünf Pocket Queries. Diese laufen einmalig. Alle Pocket Queries filtern auf Countries: Germany und Placed during, sonst nichts. Bei jedem Pocket Query wird ein anderer Datumsbereich für Placed during between ... and ... eingetragen, so dass möglichst bis zu 500 Caches (aber nicht mehr) erfasst werden.

Folgendes Datumsschema kann man ausprobieren:

2000-01-01 to 2003-01-01
2003-01-02 to 2003-05-09
2003-05-10 to 2003-08-14
2003-08-15 to 2003-11-10
2003-11-11 to 2004-02-15
 
2004-02-16 to 2004-04-14
2004-04-15 to 2004-06-01
2004-06-02 to 2004-07-28
2004-07-29 to 2004-09-13
2004-09-14 to 2004-10-25
 
2004-10-26 to 2004-12-11
2004-12-12 to 2005-01-17
2005-01-18 to 2005-03-02
2005-03-03 to 2005-03-29
2005-03-30 to 2005-04-22
 
2005-04-23 to 2005-05-14
2005-05-15 to 2005-06-04
2005-06-05 to 2005-06-26
2005-06-27 to 2005-07-23
2005-07-24 to 2005-08-12
 
2005-08-13 to 2005-08-27
2005-08-28 to 2005-09-15
2005-09-16 to 2005-10-05
2005-10-06 to 2005-10-22
2005-10-23 to 2005-11-09
 
2005-11-10 to 2005-12-03
2005-12-04 to 2005-12-28
2005-12-29 to 2006-01-19
2006-01-20 to 2006-02-10
2006-02-11 to 2006-03-01
 
2006-03-02 to 2006-03-23
2006-03-24 to 2006-04-07
2006-04-08 to 2006-04-16
2006-04-17 to 2006-04-28
2006-04-29 to 2006-05-10
 
2006-05-11 to 2006-05-23
2006-05-24 to 2006-06-05
2006-06-06 to 2006-06-18
2006-06-19 to 2006-07-05
2006-07-06 to 2006-07-19
 
2006-07-19 to 2006-08-02
2006-08-03 to 2006-08-13
2006-08-14 to 2006-08-26
2006-08-27 to 2006-09-08
2006-09-09 to 2006-09-19
 
2006-09-20 to 2006-10-01
2006-10-02 to 2006-10-13
2006-10-14 to 2006-10-23
2006-10-24 to 2006-11-03
2006-11-04 to 2006-11-15
 
2006-11-16 to 2006-11-29
2006-11-30 to 2006-12-11
2006-12-11 to 2006-12-27
2006-12-28 to 2007-01-05
2007-01-06 to 2007-01-14
 
2007-01-15 to 2007-01-27
2007-01-28 to 2007-02-07
2007-02-08 to 2007-02-18
2007-02-19 to 2007-02-26
2007-02-27 to 2007-03-08
 
2007-03-09 to 2007-03-15
2007-03-16 to 2007-03-24
2007-03-25 to 2007-03-31
2007-04-01 to 2007-04-06
2007-04-07 to 2007-04-12
 
2007-04-13 to 2007-04-19
2007-04-20 to 2007-04-27
2007-04-28 to 2007-05-01
2007-05-02 to 2007-05-09
2007-05-10 to 2007-05-17
 
2007-05-17 to 2007-05-22
2007-05-23 to 2007-05-29
2007-05-30 to 2007-06-05
2007-06-06 to 2007-06-12
2007-06-13 to 2007-06-19
 
2007-06-20 to 2007-06-28
2007-06-29 to 2007-07-05
2007-07-06 to 2007-07-11
2007-07-12 to 2007-07-17
2007-07-18 to 2007-07-24
 
2007-07-25 to 2007-07-30
2007-07-31 to 2007-08-05
2007-08-05 to 2007-08-11
2007-08-12 to 2007-08-17
2007-08-18 to 2007-08-23
 
2007-08-24 to 2007-08-28
2007-08-29 to 2007-09-05
2007-09-06 to 2007-09-13
2007-09-14 to 2007-09-21
2007-09-22 to 2007-09-29
 
2007-09-30 to 2007-10-06
2007-10-07 to 2007-10-13
2007-10-14 to 2007-10-20
2007-10-21 to 2007-10-29
2007-10-30 to 2007-11-05
 
2007-11-06 to 2007-11-17
2007-11-18 to 2007-11-26
2007-11-27 to 2007-12-07
2007-12-08 to 2007-12-16
2007-12-17 to 2007-12-26
 
2007-12-27 to 2007-12-31
2008-01-01 to 2008-01-05
2008-01-06 to 2008-01-12
2008-01-13 to 2008-01-19
2008-01-20 to 2008-01-25
 
2008-01-26 to 2008-01-31
2008-01-31 to 2008-02-04
2008-02-05 to 2008-02-10
2008-02-11 to 2008-02-16
2008-02-17 to 2008-02-22

Erweiterung

[Bearbeiten] Zweiter Schritt

Hat man die vollständige Datenbank aller Geocaches in Deutschland, dann möchte man diese aktuell halten. Für diesen Zweck reichen weniger Pocket Queries als im ersten Schritt, weil man nur die Änderungen erfassen muss.

Dazu erstellt man wieder Pocket Queries, diese laufen nun periodisch. Man filtert wieder auf Countries: Germany, wählt nun jedoch den Punkt Updated in the last 7 days an. Die Datumsbereiche für Placed during between ... and ... können wie folgt verteilt werden:

2000-01-01 to 2003-10-01
2003-10-01 to 2004-07-01
2004-07-01 to 2004-12-20
2004-12-21 to 2005-04-10
2005-04-11 to 2005-06-25
 
2005-06-26 to 2005-08-26
2005-08-27 to 2005-10-20
2005-10-21 to 2005-12-31
2006-01-01 to 2006-02-26
2006-02-27 to 2006-04-12
 
2006-04-13 to 2006-05-15
2006-06-23 to 2006-07-31
2006-08-01 to 2006-08-31
2006-09-01 to 2006-10-02
2006-10-03 to 2006-10-31
 
2006-11-01 to 2006-11-30
2006-12-01 to 2007-01-02
2007-01-03 to 2007-02-01
2007-02-02 to 2007-02-24
2007-02-25 to 2007-03-15
 
2007-03-16 to 2007-04-04
2007-04-05 to 2007-04-18
2007-04-19 to 2007-05-03
2007-05-04 to 2007-05-19
2007-05-20 to 2007-06-02
 
2007-06-03 to 2007-06-15
2007-06-16 to 2007-06-29
2007-06-30 to 2007-07-09
2007-07-10 to 2007-07-18
2007-07-19 to 2007-07-27
 
2007-07-27 to 2007-08-31

Die Zeiträume muss man alle Monate von Hand neu justieren, weil sich die Menge der Caches pro Pocket Query mit dem Alter der Caches ändert. Wird besonders viel geloggt, dann können die Pocket Queries auch "überlaufen".

[Bearbeiten] Bundesländer als Pocket Query

[Bearbeiten] Baden-Württemberg

Filtern auf Baden-Württemberg (States / Provinces: Baden-Württemberg)

01.01.2000 to 15.01.2005
16.01.2005 to 05.09.2005
06.09.2005 to 07.04.2006
08.04.2006 to 10.08.2006
11.08.2006 to 15.12.2006
 
16.12.2006 to 20.03.2007
...

[Bearbeiten] Berlin

Filtern auf Berlin (States / Provinces: Berlin)

01.01.2000 to 15.09.2007
16.09.2007 to 15.09.2008
16.09.2008 to 05.07.2009
06.07.2009 to 01.01.2011 (10/2009)

[Bearbeiten] Brandenburg

Filtern auf Brandenburg (States / Provinces: Brandenburg)

01.01.2000 to 31.12.2006
01.01.2007 to 20.11.2007
21.11.2007 to 10.08.2008
11.08.2008 to 03.04.2009
04.04.2009 to 18.07.2009
 
19.07.2009 to 01.01.2011 (11/2009)

[Bearbeiten] Bremen

Filtern auf Bremen (States / Provinces: Bremen)

01.01.2000 to 01.01.2011 (11/2009)

[Bearbeiten] Hamburg

Filtern auf Hamburg (States / Provinces: Hamburg)

01.01.2000 to 22.08.2007
23.08.2007 to 23.01.2009
24.01.2009 to 08.11.2009
09.11.2009 to 01.01.2011 (11/2009)

[Bearbeiten] Hessen

Filtern auf Hessen (States / Provinces: Hessen)

01.01.2000 to 28.10.2004 => 469 Caches
29.10.2004 to 13.07.2005 => 476 Caches
14.07.2005 to 05.04.2006 => 474 Caches
06.04.2006 to 01.10.2006 
02.10.2006 to 25.03.2007
 
26.03.2007 to 26.07.2007
27.07.2007 to 15.10.2007
16.10.2007 to 01.02.2008
02.02.2008 to 11.04.2008
12.04.2008 to 06.06.2008
 
07.06.2008 to 02.08.2008
03.08.2008 to 20.09.2008
21.09.2008 to 06.11.2008
07.11.2008 to 01.01.2009
02.01.2009 to 22.02.2009
 
23.02.2009 to 04.04.2009
05.04.2009 to 02.05.2009
03.05.2009 to 03.06.2009
04.06.2009 to 07.07.2009
08.07.2009 to 08.08.2009
 
09.08.2009 to 09.09.2009
10.09.2009 to 12.10.2009
13.10.2009 to 13.11.2009
14.11.2009 to 19.12.2009
20.12.2009 to 16.02.2010 (02/10)

[Bearbeiten] Mecklenburg-Vorpommern

Filtern auf Mecklenburg-Vorpommern (States / Provinces: Mecklenburg-Vorpommern)

01.01.2000 to 01.02.2007
02.02.2007 to 01.07.2008
02.07.2008 to 01.03.2009
02.03.2009 to 10.08.2009
11.08.2009 to 01.01.2011 (10/2009)

[Bearbeiten] Niedersachsen

Filtern auf Niedersachsen (States / Provinces: Niedersachsen)

01.01.1994 to 02.01.2005
03.01.2005 to 05.10.2005
06.10.2005 to 12.04.2006
13.04.2006 to 30.08.2006
31.08.2006 to 27.01.2007
 
28.01.2007 to 25.04.2007
26.04.2007 to 06.07.2007
07.07.2007 to 02.09.2007
03.09.2007 to 17.10.2007
18.10.2007 to 04.01.2008
 
05.01.2008 to 19.02.2008
20.02.2008 to 30.03.2008
31.03.2008 to 05.05.2008
06.05.2008 to 08.06.2008
09.06.2008 to 17.07.2008
 
18.07.2008 to 23.08.2008
24.08.2008 to 20.09.2008
21.09.2008 to 23.10.2008
24.10.2008 to 26.11.2008
27.11.2008 to 01.01.2009
 
02.01.2009 to 03.02.2009
04.02.2009 to 28.02.2009
01.03.2008 to 22.03.2009
23.03.2009 to 11.04.2009
12.04.2009 to 24.04.2009
 
25.04.2009 to 11.05.2009
12.05.2009 to 30.05.2009
31.05.2009 to 16.06.2009
17.06.2009 to 04.07.2009
05.07.2009 to 25.07.2009
 
26.07.2009 to 10.08.2009
11.08.2009 to 30.08.2009
31.08.2009 to 20.09.2009
21.09.2009 to 10.10.2009
11.10.2009 to 31.10.2009  

01.11.2009 to 01.01.2011 (12/Nov/2009)

[Bearbeiten] Rheinland-Pfalz

Filtern auf Rheinland-Pfalz (States / Provinces: Rheinland-Pfalz)

01.01.2000 to 30.10.2005
31.10.2005 to 05.11.2006
06.11.2006 to 26.07.2007
27.07.2007 to 12.01.2008
13.01.2008 to 20.04.2008
 
21.04.2008 to 20.07.2008
21.07.2008 to 06.10.2008
07.10.2008 to 19.01.2009
20.01.2009 to 09.04.2009
10.04.2009 to 04.06.2009
 
05.06.2009 to 06.08.2009
07.08.2009 to 20.09.2009
21.09.2009 to 01.01.2011 (11/2009)

[Bearbeiten] Saarland

Filtern auf Saarland (States / Provinces: Saarland)

01.01.2000 to 28.08.2008
29.08.2008 to 28.06.2009
29.06.2009 to 01.01.2011 (11/2009)

[Bearbeiten] Sachsen

Filtern auf Sachsen (States / Provinces: Sachsen)

01.01.2000 to 01.10.2005
02.10.2005 to 01.10.2006
02.10.2006 to 15.05.2007
16.05.2007 to 01.01.2008
02.01.2008 to 31.05.2008
 
01.06.2008 to 25.10.2008
26.10.2008 to 20.03.2009
21.03.2009 to 25.05.2009
26.05.2009 to 08.08.2009
09.08.2009 to 31.10.2009

01.11.2009 to 31.01.2010
01.02.2010 to 07.04.2010
08.04.2010 to 31.12.2011 (Anpassen, wenn sich die Cacheanzahl an 500 annähert)

[Bearbeiten] Sachsen-Anhalt

Filtern auf Sachsen-Anhalt (States / Provinces: Sachsen-Anhalt)

01.01.2000 to 13.08.2007
14.08.2007 to 07.06.2008
08.06.2008 to 25.01.2009
26.01.2009 to 03.06.2009
04.06.2009 to 21.08.2009
 
22.08.2009 to 01.01.2011 (11/2009)

[Bearbeiten] Schleswig-Holstein

Filtern auf Schleswig-Holstein (States / Provinces: Schleswig-Holstein)

01.01.2000 to 17.09.2005
18.09.2005 to 21.09.2006
22.09.2006 to 18.06.2007
19.06.2007 to 04.01.2008
05.01.2008 to 11.05.2008
 
12.05.2008 to 18.08.2008
19.08.2008 to 11.12.2008
12.12.2008 to 05.03.2009
06.03.2009 to 18.04.2009
19.04.2009 to 06.06.2009
 
07.06.2009 to 30.07.2009
31.07.2009 to 14.09.2009
15.09.2009 to 06.11.2009
07.11.2009 to 01.01.2011 (11/2009)

[Bearbeiten] Thüringen

Filtern auf Thüringen (States / Provinces: Thüringen)

01.01.2000 to 01.12.2006
02.12.2006 to 01.10.2007
02.10.2007 to 01.04.2008
02.04.2008 to 24.08.2008
25.08.2008 to 04.03.2009
 
05.03.2009 to 05.06.2009
06.06.2009 to 12.09.2009
13.09.2009 to 01.01.2011 (10/2009)

[Bearbeiten] Formatierungstips

Damit die PocketQuery Zeiträume richtig dargestellt werden, muss man zwei Dinge beachten:

  • Genau ein Leerzeichen vor jeder neuen Zeile
  • Alle 5 Zeilen wird, der besseren Lesbarkeit wegen, eine Trennzeile eingefügt, die nur aus zwei Leerzeichen bestehen darf.

Am besten man bereitet die Daten in einem Texteditor vor, der es erlaubt Spaltenweise den Text zu editieren.

Beispiel:

Leerzeichen vor jeder Zeile.
 
Leerzeichen vor jeder Zeile.
Persönliche Werkzeuge
Wir speichern nicht!