Geocaching & GPS location based games

Thema anzeigen - CSG (CacheStatGenerator)


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 165 Beiträge ]  Gehe zu Seite Vorherige  1 ... 3, 4, 5, 6, 7, 8, 9 ... 17  Nächste


Autor Nachricht
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Do 21. Okt 2010, 15:02 
Offline
Geocacher

Registriert: Di 12. Jun 2007, 12:50
Beiträge: 56
Hallo Nachtfalke,

ich habe mir das Tool heute mal angeschaut. Es gefällt mir schon sehr gut!

Folgende Punkte sind mir aufgefallen:

- Es gibt wohl ein Problem mit Umlauten, die werden nicht korrekt eingelesen, oder in der DB falsch angezeigt. In der Ausgabe führt es bei mir dazu, dass für Thüringen und Baden-Württemberg keine Flagge angezeigt wird und diese auch nicht auf der Karte markiert werden. Dänemark wird dagegen korrekt angezeigt.

- Ich habe einige Virtuells für die offenbar kein korrekter Höhenwert eingelesen werden kann. In der DB wird dann -9999 eingetragen. Toll währe natürlich eine Möglichkeit die Virtuells ganz aus der Statistik zu nehmen.

- Vatikanstaat wird auf der Länderkarte nicht angezeigt.

- Da ich mich mit den Flaggen der Bundesländer nicht so auskenne: Gibt es vielleicht die Möglichkeit die Namen in einem Tooltip zu den Flaggen zu hinterlegen?

Das Abrufen der TB hat auf dem Firmenrechner nicht funktioniert, dass probiere ich nachher zu Hause noch einmal!
Vielen Dank für die Erstellung diese Tools!


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Do 21. Okt 2010, 16:07 
Offline
Geowizard
Benutzeravatar

Registriert: Mi 5. Apr 2006, 14:10
Beiträge: 1485
Wohnort: Hessen (Rhein-Main)
Bastelecke hat geschrieben:
Es gibt wohl ein Problem mit Umlauten, die werden nicht korrekt eingelesen, oder in der DB falsch angezeigt. In der Ausgabe führt es bei mir dazu, dass für Thüringen und Baden-Württemberg keine Flagge angezeigt wird und diese auch nicht auf der Karte markiert werden. Dänemark wird dagegen korrekt angezeigt.

Das könnte sein. Hast Du eine myFinds-GPX von gc.com? Mit Dateien aus anderen Quellen kann es noch Probleme geben. Ich nehme es aber auf jeden Fall mal als Defect auf.

Bastelecke hat geschrieben:
- Ich habe einige Virtuells für die offenbar kein korrekter Höhenwert eingelesen werden kann. In der DB wird dann -9999 eingetragen. Toll währe natürlich eine Möglichkeit die Virtuells ganz aus der Statistik zu nehmen.

Haben denn die Virtuals gar keine Koordinaten? Das muss ich mir mal genauer anschauen. Könntest Du mir deine myFinds-GPX zukommen lassen? Die Idee mit der abschaltbaren Auswertung der Virtuals ist nicht schlecht. Ich werde das mal auf meine toDo-Liste setzen.

Bastelecke hat geschrieben:
Vatikanstaat wird auf der Länderkarte nicht angezeigt.

Defect aufgenommen.

Bastelecke hat geschrieben:
Da ich mich mit den Flaggen der Bundesländer nicht so auskenne: Gibt es vielleicht die Möglichkeit die Namen in einem Tooltip zu den Flaggen zu hinterlegen?


Auch die Idee gefällt mir gut und kommt sofort auf die ToDo-Liste.
Bastelecke hat geschrieben:
Das Abrufen der TB hat auf dem Firmenrechner nicht funktioniert, dass probiere ich nachher zu Hause noch einmal!
Vielen Dank für die Erstellung diese Tools!


Die Routine zum Abrufen der TB-Daten funktioniert noch nicht hinter einem Proxy. Evtl. liegt es daran?

_________________
Warum man in den Wald geht und eine Tupperdose sucht? Weil sie da ist!
BildBild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Do 21. Okt 2010, 20:39 
Offline
Geocacher

Registriert: Di 12. Jun 2007, 12:50
Beiträge: 56
Nachtfalke hat geschrieben:
Bastelecke hat geschrieben:
Es gibt wohl ein Problem mit Umlauten, die werden nicht korrekt eingelesen, oder in der DB falsch angezeigt. In der Ausgabe führt es bei mir dazu, dass für Thüringen und Baden-Württemberg keine Flagge angezeigt wird und diese auch nicht auf der Karte markiert werden. Dänemark wird dagegen korrekt angezeigt.

Das könnte sein. Hast Du eine myFinds-GPX von gc.com? Mit Dateien aus anderen Quellen kann es noch Probleme geben. Ich nehme es aber auf jeden Fall mal als Defect auf.

Ja, es ist die myFinds-GPX von gc.com

Nachtfalke hat geschrieben:
Bastelecke hat geschrieben:
- Ich habe einige Virtuells für die offenbar kein korrekter Höhenwert eingelesen werden kann. In der DB wird dann -9999 eingetragen. Toll währe natürlich eine Möglichkeit die Virtuells ganz aus der Statistik zu nehmen.

Haben denn die Virtuals gar keine Koordinaten? Das muss ich mir mal genauer anschauen. Könntest Du mir deine myFinds-GPX zukommen lassen? Die Idee mit der abschaltbaren Auswertung der Virtuals ist nicht schlecht. Ich werde das mal auf meine toDo-Liste setzen.

Doch haben sie, aber anscheinend gibt es da Probleme. Die Abschaltbare Auswertung würde für die "Couch-Potatoe"-Virtuals Sinn machen. Aber es gibt ja auch nach wie vor welche, bei denen man vor Ort gewesen sein muss.

Nachtfalke hat geschrieben:
Bastelecke hat geschrieben:
Das Abrufen der TB hat auf dem Firmenrechner nicht funktioniert, dass probiere ich nachher zu Hause noch einmal!
Vielen Dank für die Erstellung diese Tools!


Die Routine zum Abrufen der TB-Daten funktioniert noch nicht hinter einem Proxy. Evtl. liegt es daran?


Ja, zu Hause funktioniert es!


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Do 21. Okt 2010, 20:47 
Offline
Geowizard
Benutzeravatar

Registriert: Mi 5. Apr 2006, 14:10
Beiträge: 1485
Wohnort: Hessen (Rhein-Main)
Das Problem mit den Virtuals liegt daran, daß die Koordinaten teilweise im Meer (im untersuchten Fall in der Nordsee) liegen und meine Datenquelle anscheinend immer -9999 zurückgibt, wenn die Koordinaten nicht an Land liegen. Mal sehen, wie ich damit umgehe. Die anderen Probleme schaue ich mir morgen an.

_________________
Warum man in den Wald geht und eine Tupperdose sucht? Weil sie da ist!
BildBild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Do 21. Okt 2010, 21:08 
Offline
Geocacher
Benutzeravatar

Registriert: Mi 18. Aug 2010, 22:44
Beiträge: 291
Wohnort: 66386 Hassel
Ich finde es klasse, wieviel Arbeit du in dieses Projekt steckst und wie konstruktiv du unsere Rückmeldungen aufnimmst und umsetzt.
*Auf_deine_Schulter_klopf*
Sauge gerade die 32beta und bin gespannt, wie es dann aussieht!

_________________
Schaut doch mal vorbei auf
http://www.cacheupyourlife.blogspot.com

BildBild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Do 21. Okt 2010, 21:37 
Offline
Geocacher
Benutzeravatar

Registriert: Mi 18. Aug 2010, 22:44
Beiträge: 291
Wohnort: 66386 Hassel
Das Einlesen der Höhen hat nun wunderbar geklappt.
Beim Einlesen der Trackables hat sich das Proggi schon wieder aufgehängt.
Desweiteren "verliert das Fenster seinen Inhalt", wird "blind", wenn ich während des EInlese-Prozesses das Fenster wechsele, zB in den Browser.

_________________
Schaut doch mal vorbei auf
http://www.cacheupyourlife.blogspot.com

BildBild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Do 21. Okt 2010, 22:03 
Offline
Geowizard
Benutzeravatar

Registriert: Mi 5. Apr 2006, 14:10
Beiträge: 1485
Wohnort: Hessen (Rhein-Main)
Ja, das Einlesen der Trackable-Daten ist mein Sorgenkind :(. Leider kann ich die Probleme nicht reproduzieren, um sie zu analysieren. Ich werde mir die Routine wohl nochmal vornehmen müssen. Evtl. muss ich sie ganz umbauen.

_________________
Warum man in den Wald geht und eine Tupperdose sucht? Weil sie da ist!
BildBild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Fr 22. Okt 2010, 07:53 
Offline
Geocacher

Registriert: Di 12. Jun 2007, 12:50
Beiträge: 56
Nachtfalke hat geschrieben:
Ja, das Einlesen der Trackable-Daten ist mein Sorgenkind :(. Leider kann ich die Probleme nicht reproduzieren, um sie zu analysieren. Ich werde mir die Routine wohl nochmal vornehmen müssen. Evtl. muss ich sie ganz umbauen.


Die Auswertung über die TBs ist ja ein echtes Alleinstellungsmerkmal von Deinem Tool und ich finde es gut, dass Du gegenüber den vorhandenen Tools/Auswertungen einen Mehrwert bietest.
Leider konnte ich noch keine Auswertung für mich erstellen. Ich habe den Import angestellt und nach ca. 2 Stunden abgebrochen, weil ich ins Bett gegangen bin. Ich weiß ja nicht, was der Import alles treibt und ob man da an der Perfomance irgendetwas verbessern kann. Vielleicht könnte man ja in die Statusmeldung eine Fortschrittsanzeige einbauen, wie z.B. Schritt 1 von X für Trackable 1 von Y oder ähnlich.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Fr 22. Okt 2010, 08:57 
Offline
Geowizard
Benutzeravatar

Registriert: Mi 5. Apr 2006, 14:10
Beiträge: 1485
Wohnort: Hessen (Rhein-Main)
Der Import tut folgendes:

Übersichtsseite aller Trackablelogs abrufen (dazu ist das Passwort nötig)
Dazu wird im eingeloggten Modus diese URL abgerufen: http://www.geocaching.com/my/logs.aspx?s=2. Die Seite wird gespeichert und auf folgende Parameter geparst:
  • Logtyp ('Discovered', 'Retrieved', 'Dropped' ...)
  • URL der Trackable-Seite
  • Name des Trackable
  • URL des Logs

Daten der Trackables abrufen (Einloggen bei gc.com nicht nötig)
Für jede in Schritt eins ausgelesene TB-URL (also nur einmal für jeden TB) wird die Seite der entsprechenden URL eingelesen und auf folgende Parameter geparst:
  • Code des Trackable
  • Name des Trackable
  • URL des Icons
  • Owner des Trackable
  • Releasedatum
  • Herkunft
  • Bild-URL
  • Beschreibung
  • Meilenstand

Logs abrufen (Einloggen bei gc.com nicht nötig)
Da in den Logs nicht der GC-Code, sondern nur die URL des entsprechenden Caches angegeben ist wird für jedes Log die Cache-URL ermittelt und abgerufen. Daraus wird dann der GC-Code gelesen und abgespeichert. Diese Information benötige ich für die Berechnung der Entfernung, über die man einen TB transportiert hat.

Das Problem sind die vielen Seitenaufrufe, die laut einem Profiling extrem viel Zeit fressen. Mal schauen, ob ich da noch was am Design ändern kann, um die Anzahl der Seitenaufrufe zu reduzieren.

Wenn man bespielsweise aus der guid eines Caches direkt dessen GC-Code ermitteln könnte, könnte man sich schonmal die Aufrufe der Cacheseiten sparen, aber ich glaube nicht, daß das ohne weiteres möglich ist.

_________________
Warum man in den Wald geht und eine Tupperdose sucht? Weil sie da ist!
BildBild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: CSG (CacheStatGenerator)
BeitragVerfasst: Fr 22. Okt 2010, 09:49 
Offline
Geocacher

Registriert: Di 12. Jun 2007, 12:50
Beiträge: 56
okay, ich verstehe das Problem.

Ich nehme mal an, dass Du den GC-Code benötigst, um daraus die Koordinaten zu ermitteln, mit deren Hilfe Du dann die Abstände berechnen kannst. Du könntest Dir den Seitenaufruf auch sparen, wenn es eine Möglichkeit gäbe, die Koordinaten direkt aus der GUID zu ermitteln, oder? Ich kenne allerdings keine Möglichkeit, wie es gehen könnte.

hier wurde das Thema schon einmal angeschnitten:
http://www.geoclub.de/viewtopic.php?f=115&t=40814&start=0

Ergebnis: GC-Code ist aus GUID nicht ermittelbar

Hmm, dann vielleicht doch eine Fortschrittsanzeige, damit man ungefähr weiß, auf was man sich einstellen muss.


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 165 Beiträge ]  Gehe zu Seite Vorherige  1 ... 3, 4, 5, 6, 7, 8, 9 ... 17  Nächste


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Impressum