GEOCACHING - der Weg ist das Ziel!

Anzeige 

Postleitzahl:



Waypoint:


GEOCACHING.COM
Geocaching Suche


Aktuelle Zeit: Sa 31. Jul 2010, 09:57

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]



Ein neues Thema erstellen Auf das Thema antworten  [ 30 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Mo 2. Apr 2007, 15:26 
Offline
Geocacher

Registriert: Di 3. Okt 2006, 14:07
Beiträge: 122
Wohnort: Griesheim, Hessen
Schön, MGM habe ich bisher noch nicht gekannt.
Leider is es ja ein Windowsprogramm :(
Soweit ich es am Code erkennen konnte, werden die Maps statisch erstellt.
Ich versuche zur Zeit was dynamisches zu programmieren, das sich an der gc.com Datenbank bediehnt.
Interessant finde ich die Möglichkeiten zum Auslesen der Datenbank.
Wie kommst du zu den genauen Koordinaten?
Wie greifst du generell auf die Daten von gc.com zu?
Benötigt man dazu einen Premium Account?

Kann man sich auf deiner Page auch nur den Quellcode runterladen?

Steffen

_________________
Bild
steffenvogel.de


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 2. Apr 2007, 21:35 
Offline
Geowizard
Benutzeravatar

Registriert: Mo 9. Jan 2006, 18:06
Beiträge: 2819
steffenvogel hat geschrieben:
Schön, MGM habe ich bisher noch nicht gekannt.
Leider is es ja ein Windowsprogramm :(

Natürlich, denn es soll ja nicht für die Minderheit sein. :D

steffenvogel hat geschrieben:
Soweit ich es am Code erkennen konnte, werden die Maps statisch erstellt.


Ja, das ist bewusst so gewollt. Karten wie Memberkarte oder Adventscaches ändern sich nicht so schnell. Auch soll keine Last bei GC.com erzeugt werden.

steffenvogel hat geschrieben:
Ich versuche zur Zeit was dynamisches zu programmieren, das sich an der gc.com Datenbank bediehnt.
Interessant finde ich die Möglichkeiten zum Auslesen der Datenbank.

Wie lange meinst du werden Anfragen von deinem Server an GC.com ausgeführt, wenn massive Anfragen von deinen Anwender kommen?

steffenvogel hat geschrieben:
Wie kommst du zu den genauen Koordinaten?
Wie greifst du generell auf die Daten von gc.com zu?
Benötigt man dazu einen Premium Account?

Magic
Html
nein

steffenvogel hat geschrieben:
Kann man sich auf deiner Page auch nur den Quellcode runterladen?

Ne, sonst währe es ja keine Magic meht. ;)

KDB

_________________
.
"Die fernunft siget!" (J.J.Hemmer 1790 Mannheim)
Bild


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Di 3. Apr 2007, 12:50 
Offline
Geocacher

Registriert: Di 3. Okt 2006, 14:07
Beiträge: 122
Wohnort: Griesheim, Hessen
KoenigDickBauch hat geschrieben:
steffenvogel hat geschrieben:
Ich versuche zur Zeit was dynamisches zu programmieren, das sich an der gc.com Datenbank bediehnt.
Interessant finde ich die Möglichkeiten zum Auslesen der Datenbank.

Wie lange meinst du werden Anfragen von deinem Server an GC.com ausgeführt, wenn massive Anfragen von deinen Anwender kommen?

Naja ich denk das ich mit meinen Anfragen den Server nicht überlasten werde. Eigentlich will ich es ja nur für mich selber entwickeln....
Genauer gesagt sollen standartmäßig nur die KML Requests laufen.
Sollte ich mich dann für einen oder mehrere Caches entschieden haben,
ziehe ich mir mithilfe der HTML Request die Cachebeschreibungen.
Das dürfte sogar den Server weniger belasten, als wenn ich die Seite normal besuche, da ich die ganzen Bilder nicht laden muss.

KoenigDickBauch hat geschrieben:
steffenvogel hat geschrieben:
Wie kommst du zu den genauen Koordinaten?
Wie greifst du generell auf die Daten von gc.com zu?
Benötigt man dazu einen Premium Account?

Magic
Html
nein

Na genau so wollte ich es jetzt auch machen.
Kannste mir vielleicht verraten, wie du dich dann innerhalb eines HTTP Requests anmeldest? Oder sendest du einfach immer diese User Cookie mit?

KoenigDickBauch hat geschrieben:
steffenvogel hat geschrieben:
Kann man sich auf deiner Page auch nur den Quellcode runterladen?

Ne, sonst währe es ja keine Magic meht. ;)


Schade :( Wenigstens ein paar Tipps ;)

Steffen

_________________
Bild
steffenvogel.de


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi 11. Apr 2007, 14:41 
Offline
Geocacher

Registriert: Di 18. Apr 2006, 19:37
Beiträge: 19
steffenvogel hat geschrieben:
Kannste mir vielleicht verraten, wie du dich dann innerhalb eines HTTP Requests anmeldest?

Das geht z.B. mit dem Perl-Modul WWW::Mechanize ganz einfach. Kleine Einführung in das Thema: http://www.linux-magazin.de/heft_abo/au ... tenruessel

Um an die Cache-Daten von gc.com zu gelangen gibt es afaik nur 2 Möglichkeiten:
Entweder man benutzt ein "Spider-Script", das die Daten von der gc.com Seite sammelt, aber viel Traffic auf deren Server erzeugt und deshalb von Groundspeak nicht gern gesehen wird. Oder man lässt sich als Premium-Member ein PocketQuery schicken. Dann erhält man eine gpx-Datei per eMail zugeschickt, mit allen wichtigen Cache-Daten drin.

Ich arbeite auch ein einem "dynamischem" Script, das auf Basis eines Pocketquery-Files eine GoogleMap erstellt. Allerdings liegt das Ganze momentan aus Zeitgründen etwas auf Eis.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr 13. Apr 2007, 17:33 
Offline
Geocacher

Registriert: Di 3. Okt 2006, 14:07
Beiträge: 122
Wohnort: Griesheim, Hessen
Hört sich recht gut an..

Leider kenn ich mich mit Perl überhaupt nicht aus.
Bestimmt gibts sowas aber auch für PHP oder JS.

Ich kenne aber noch ne dritte Möglichkeit an die wenn auch etwas ungenauen Koordinaten zu kommen: den GoogleEarth Network Link.

Ich bin gerade noch dabei den Quelltext für die Online Geocaching.com Google Maps zu entschlüsseln, da diese Koordinaten genauer sind als die für Google Earth...

Steffen

_________________
Bild
steffenvogel.de


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 16. Apr 2007, 15:36 
Offline
Geocacher

Registriert: Di 18. Apr 2006, 19:37
Beiträge: 19
Also für PHP gibts es sowas afaik nicht, habe lange nach etwas vergleichbarem gesucht.

Über den "GoogleEarth Network Link" bekommst du aber nur die Cache-Koordinaten, aber nicht die Daten wie Cache-Typ, Schwierigkeit, Owner etc. raus, oder?

Mir schwebt da folgende Lösung vor: Das gpx-File aus dem Pocket Query in eine Datenbank einlesen und dafür eine Abfragemaske basteln, wo man nach Caches suchen und filtern kann. Aus dem Ergebnis wird dann automatisch eine Googlemap generiert. Damit wären dann z.B. so Sachen wie "Zeige mir alle Tradis, Earthcaches und Webcams, die nicht schwieriger sind als 3/3 sind auf einer Googlemap" möglich. Das fände ich ganz praktisch.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 16. Apr 2007, 17:35 
Offline
Geomaster

Registriert: Fr 26. Aug 2005, 00:16
Beiträge: 582
Wohnort: Oldenburg
Chip & Chap

Dies kannst du ganz einfach machen mit GSAK.net.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 16. Apr 2007, 18:32 
Offline
Geowizard
Benutzeravatar

Registriert: Mi 2. Mär 2005, 14:22
Beiträge: 1361
Wohnort: Schwarzwald
Chip & Chap hat geschrieben:
Also für PHP gibts es sowas afaik nicht, habe lange nach etwas vergleichbarem gesucht.


Du meinst eine Funktion zum Spidern??

http://de3.php.net/manual/de/ref.curl.php

_________________
Bild


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 16. Apr 2007, 20:14 
Offline
Geocacher

Registriert: Di 18. Apr 2006, 19:37
Beiträge: 19
Jurgen & co hat geschrieben:
Chip & Chap

Dies kannst du ganz einfach machen mit GSAK.net.

Nein, denn ich möchte auch eine (automatisch) täglich aktuelle Online-Googlemap mit den Caches aus meiner Gegend. Das geht damit leider nicht. Dazu müsste das GSAK zumindest mal unter Linux laufen. Dann könnte man das evtl. auch damit scripten.


Zuletzt geändert von Chip & Chap am Mo 16. Apr 2007, 20:26, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 16. Apr 2007, 20:25 
Offline
Geocacher

Registriert: Di 18. Apr 2006, 19:37
Beiträge: 19
-tiger- hat geschrieben:
Chip & Chap hat geschrieben:
Also für PHP gibts es sowas afaik nicht, habe lange nach etwas vergleichbarem gesucht.


Du meinst eine Funktion zum Spidern??

http://de3.php.net/manual/de/ref.curl.php


Hey, cool! Genau sowas hab ich mal gesucht. Habe es inzwischen aber schon mit Perl gelöst. :wink: Wobei das Spidern nach Caches ja (zumindest als PM) unnötig ist, da bekommt man sein Cache-Suchergebnis ja frei Haus geliefert... Aber für andere Automatisierungen ist das ganz praktisch.
BTW: Würde gc.com endlich mal ne API anbieten, könnte man sich das alles sparen! :roll:


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 30 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


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:
Gehe zu:  


Geocaching Portal  •  Geocaching Events  •  Geocaching FAQ  •  Studium Geoinformatik  •  Buggy  •  Impressum
The Groundspeak Geocaching Logo is a registered trademark of Groundspeak, Inc. Used with permission.