

Forum | ![]() |
Board | ![]() |
Thread | ![]() |
Antwort | ![]() |
Suche |
» ZIDZ.COMmunity-Forum » ZidZ.com intern [andere] » Fans in Deiner Nähe |
[
Antworten ] [ Neues Thema | Umfrage erstellen ] |

![]() |
GrandmasterA (Admin) Wissensch... äh Hufschmied Threadstarter Posts: 4059 Rang: Zeitreise-Fanatiker |
28.09.2004, 14:33 Uhr |
28.09.2004, 14:33 Uhr | Fans in Deiner Nähe |
Fans in Deiner Nähe | |
GrandmasterA (Admin) Wissensch... äh Hufschmied Threadstarter ![]() Posts: 4059 Rang: Zeitreise-Fanatiker |
Ich arbeite derzeit
an einer Verbesserung
der Fans in Deiner
Nähe-Funktion.
In Zukunft kann man hier eine Karte abrufen, die nicht nur angibt, wie viele Fans aus welchem Bundesland stammen, sondern für jedes Mitglied einen genauen Punkt für den Wohnort einzeichnet. Hinzu kommen zahlreiche Suchfunktionen wie z.B. "Welche Mitglieder wohnen im Umkreis von x km von mir weg" usw. Grundlage dafür sind die Postleitzahlen, die im Profil hinterlegt wurden. Einige Mitglieder haben diese ausgelassen oder nur unvollständig angegeben. Wenn Ihr also mithelfen wollt, dass dieser Service bestmöglich funktioniert, tragt Eure Postleitzahlen bitte vollständig in Euer Profil ein. Eine Postleitzahl allein eignet sich übrigens nicht zum Missbrauch, es gibt also eigentlich keinen Grund, diese nicht anzugeben... Als erste Neuerung zu diesen Daten kannst Du nun in jedem Mitglieder-Gästebuch sehen, wie weit derjenige von Dir weg wohnt (vorausgesetzt, Du bist eingeloggt und beide haben ihre Postleitzahlen angegeben). Die restlichen Funktionen folgen hoffentlich im Laufe der Woche... Solltet Ihr Fragen dazu haben, könnt Ihr diese hier stellen ![]() |
Profil E-Mail www | Beitrag zitieren |

![]() |
BigM ein echter Marty Posts: 357 Rang: Profi-Zeitreisender |
28.09.2004, 16:48 Uhr |
28.09.2004, 16:48 Uhr | Frage |
Frage | |
BigM ein echter Marty ![]() Posts: 357 Rang: Profi-Zeitreisender |
ja ich hätte da eine
kleine Frage und zwar,
wo kann man die Postleitzahl
eintragen? ![]() |
Profil E-Mail www | Beitrag zitieren |

![]() |
Frozendelorean er ist kalt,verdammt kalt Posts: 30 Rang: Fluxkompensator fluxuiert |
28.09.2004, 17:15 Uhr |
28.09.2004, 17:15 Uhr | Eintrag der Postleitzahl |
Eintrag der Postleitzahl | |
Frozendelorean er ist kalt,verdammt kalt Posts: 30 Rang: Fluxkompensator fluxuiert |
Die Postleitzahl wird
bei 'meine Gästebuchdaten'
eingegeben. ![]() |
Profil E-Mail www | Beitrag zitieren |

![]() |
BigM ein echter Marty Posts: 357 Rang: Profi-Zeitreisender |
29.09.2004, 14:46 Uhr |
29.09.2004, 14:46 Uhr | @ Frozendelorean |
@ Frozendelorean | |
BigM ein echter Marty ![]() Posts: 357 Rang: Profi-Zeitreisender |
ah danke ![]() |
Profil E-Mail www | Beitrag zitieren |

![]() |
GrandmasterA (Admin) Wissensch... äh Hufschmied Threadstarter Posts: 4059 Rang: Zeitreise-Fanatiker |
22.10.2004, 00:32 Uhr |
22.10.2004, 00:32 Uhr | Karte |
Karte | |
GrandmasterA (Admin) Wissensch... äh Hufschmied Threadstarter ![]() Posts: 4059 Rang: Zeitreise-Fanatiker |
GrandmasterA schrieb:
In Zukunft kann man
hier eine Karte abrufen,
die nicht nur angibt,
wie viele Fans aus welchem
Bundesland stammen,
sondern für jedes Mitglied
einen genauen Punkt
für den Wohnort einzeichnet.
Besagte Karte ist ab sofort hier verfügbar. Die weiteren Funktionen wie Umkreissuche folgen im Laufe der nächsten Woche. Dann kann man auch bei jedem Mitglied im Gästebuch anzeigen lassen, wo er/sie wohnt - vorausgesetzt die Postleitzahl wurde angegeben... denn ohne Postleitzahl ist eine genaue Positionsanzeige leider nicht möglich ![]() Übrigens: Die Österreicher und Schweizer werden demnächst auch mit einbezogen. Ihr könnt also auch schonmal Eure Postleitzahlen eintragen ![]() |
Profil E-Mail www | Beitrag zitieren |

![]() |
Methmoror Stadtrat von Hill Valley Posts: 31 Rang: Fluxkompensator fluxuiert |
09.01.2005, 10:56 Uhr |
09.01.2005, 10:56 Uhr | Script? |
Script? | |
Methmoror Stadtrat von Hill Valley Posts: 31 Rang: Fluxkompensator fluxuiert |
Mit welchem Script funktioniert
denn diese Funktion?
Solche Mitgliederkarten
habe ich schon häufiger
mal gesehen, aber noch
nie ein Programm dafür.
Ist das selbst geschrieben
oder kann man das irgendwo
runterladen? |
Profil E-Mail www | Beitrag zitieren |

![]() |
GrandmasterA (Admin) Wissensch... äh Hufschmied Threadstarter Posts: 4059 Rang: Zeitreise-Fanatiker |
09.01.2005, 12:58 Uhr |
09.01.2005, 12:58 Uhr | Verschieden |
Verschieden | |
GrandmasterA (Admin) Wissensch... äh Hufschmied Threadstarter ![]() Posts: 4059 Rang: Zeitreise-Fanatiker |
Ich kenne dieses Feature
als Add-On für PHPBB,
Woltlab-Boards und PHPNuke.
Diese Scripte sind allerdings
sehr aufwändig, da sie
die Karte als leere
Grafik haben, dann mit
Hilfe von Imagemagick
(muss auf dem Server
installiert sein) eine
neue Grafik erstellen,
die an den Stellen,
wo Mitglieder wohnen
einen Punkt in die Grafik
setzen und dann noch
ein AREA-Shape für jeden
einzelnen Punkt erstellen,
um einen Link darüber
zu setzen (wer HTML
kann, weiss was ich
meine). Dazu gibt es
dann eine Ortsdatenbank,
die alle Postleitzahlen
Deutschlands enthält
und die zugehörigen
Koordinaten auf der
Karte, um den Punkt
genau zu setzen. Allerdings
als genaue Pixelangaben
zu den verwendeten Karten-Grafiken
und daher nicht für
andere Grafiken anwendbar.
Alles in allem sehr aufwändig und aufgrund der Tatsache, dass die ZIDZ.COMmunity-Scripte größtenteils selbstgeschrieben sind kann man die bei den anderen Boards verwendeten Scripte nicht einfach auch hier benutzen. Deshalb hab ich das für ZidZ.com komplett selbst programmiert, bzw. mein Arbeitskollege, der ein ähnliches Script schon mal für ein Projekt geschrieben hat, hat das Script für die Punkt-Positionierung auf der Karte geschrieben. Als Datenbank dient die OpenGeoDB, die ich in meine MySQL-Datenbank integriert habe. Diese enthält mehr als 17.000 Einträge zu Orten aus Deutschland, Österreich und der Schweiz, wobei Deutschland ziemlich komplett ist, bei Österreich und der Schweiz kann es vorkommen, dass Orte fehlen. Jeder Ortsdatensatz enthält den Ortsnamen, die PLZ, bei Deutschland das Autokennzeichen sowie 2 Koordinaten - Längen- und Breitengrad des Ortes (longitude, latitude) und noch ein paar andere Einräge, die ich aber alle rausgeschmissen habe, um Platz zu sparen. Nun wird bei allen Mitgliedern, die ihre PLZ im Profil angegeben haben der Längen und Breitengrad aus der Datenbank geholt und mit in den Datensatz mit den Angaben des Mitgliedes eingetragen. Sollte der Ort nicht gefunden werden, erscheint beim Speichern des Profils ein entsprechender Hinweis. Das Mitglied kann dann seinen Nachbarort angeben und ich trage die Koordinaten manuell in die GeoDB ein, so dass sie beim nächsten Mal mit gefunden werden. Die Karte selbst ist hier eine leere Grafik. Die Punkte zu den Orten werden per div-Layer über die Karte gelegt und zwar als Datenbankabfrage zu allen Mitgliedern, die Längen- und Breitengrade besitzen... Die Position der Punkte wird über die Gradangaben im Verhältnis zur Größe der Grafik berechnet... ist nicht so leicht zu erklären... deswegen hat diesen Teil ja auch mein Kollege programmiert ![]() Die Entfernungsberechnung funktioniert über Dreisatz-Formeln, die man mal im Matheunterricht hatte. Die Formeln gibt's aber auch im Netz ![]() Alles in allem funktioniert das (wie man sieht) recht gut, auch wenn es bei den anderen Boards sicherlich professioneller gelöst ist. |
Profil E-Mail www | Beitrag zitieren |

![]() |
Methmoror Stadtrat von Hill Valley Posts: 31 Rang: Fluxkompensator fluxuiert |
09.01.2005, 15:00 Uhr |
09.01.2005, 15:00 Uhr | Äääh jaa... |
Äääh jaa... | |
Methmoror Stadtrat von Hill Valley Posts: 31 Rang: Fluxkompensator fluxuiert |
Hmm. Leider bin ich
eine ziemlich Null,
wenn es um Technik geht.
Aber wenn ich dich richtig
verstanden habe, hast
du das Tool für deine
Seite selbst programmiert,
aber auf eine Datenbank
zurück gegriffen. Richtig?
GrandmasterA: Rischtisch ![]() (Dieser Beitrag wurde am 09.01.2005, 15:56 Uhr von GrandmasterA bearbeitet)(bearbeitet am 09.01.2005, 15:56 Uhr von GrandmasterA) |
Profil E-Mail www | Beitrag zitieren |

![]() |
Mark Timetreveller Posts: 12 Rang: Zeitleitung eingeschaltet |
17.12.2006, 16:47 Uhr |
17.12.2006, 16:47 Uhr | Mallorca? |
Mallorca? | |
Mark Timetreveller Posts: 12 Rang: Zeitleitung eingeschaltet |
Hi, ich würde es mir
wünschen wen ich auf
der Landkarte auch drauf
wäre. Könnte man nicht
unter der Landkarte
einfach Mallorca abbilden
unter dem Thema Deutsche
Fans im Ausland oder
so ähnlich???
GrandmasterA, ich denke du machst das schon ![]() ![]() ![]() |
Profil E-Mail www | Beitrag zitieren |

![]() |
GrandmasterA (Admin) Wissensch... äh Hufschmied Threadstarter Posts: 4059 Rang: Zeitreise-Fanatiker |
17.12.2006, 16:57 Uhr |
17.12.2006, 16:57 Uhr | Nein |
Nein | |
GrandmasterA (Admin) Wissensch... äh Hufschmied Threadstarter ![]() Posts: 4059 Rang: Zeitreise-Fanatiker |
Die Datenbank mit den
Koordinaten enthält
nur Deutschland, Österreich
und die Schweiz. Alle
anderen Länder sind
daher nicht ohne weiteres
umsetzbar. Abgesehen
davon, dass es sich
wegen der wenigen ausländischen
Mitstreiter nicht lohnen
würde.
Du bist der einzige aus Mallorca... und Du weißt ja selbst wo Du wohnst ![]() Ausländische Fans (die es geschafft haben, ihr Profil entsprechend auszufüllen), stehen übrigens in dieser Übersicht |
Profil E-Mail www | Beitrag zitieren |

» ZIDZ.COMmunity-Forum » ZidZ.com intern » Fans in Deiner Nähe |
[
Antworten ] [ Neues Thema | Umfrage erstellen ] |
