BlackBoard (http://www.black-board.net/index.php)
- Sonstiges (http://www.black-board.net/board.php?boardid=34)
-- Bildung (http://www.black-board.net/board.php?boardid=39)
--- PHP Usermap wie mach ich das? (http://www.black-board.net/thread.php?threadid=20640)


Geschrieben von Sebat am 19.06.2005 um 18:01:

  Usermap wie mach ich das?

kenn mir einer ein Tutorial geben wie ich (wie hier auch) eine USermap schreibe?

ich suche echt vergebends.



Geschrieben von HeaD am 19.06.2005 um 20:41:

 

Also ich hab es noch nie gemacht, aber ich stelle es mir so vor:

Als erstes mußt Du Dich mal mit dem Imagefunktionen beschäftigen http://php4-forum.de/image_funktionen.htm

Dann würde ich eine Landkarte als Grundimage nehmen und die Koordinaten des Klickens mit Javascript abfragen und bei Bestätigung die Koordinaten und den Usernamen oder was auch immer in eine Datenbank/Datei speichern.

Mit den Imagefunktionen würde ich dann das Landkartenbild nehmen und Fähnchen oder Punkte oder so in die Koordinaten zeichnen lassen und das Bild anzeigen..

Eigendlich gar nicht so schwer, aber Dein Server muß diese Imagefunktionen unterstützen, daß bieten nicht alle an.....



Geschrieben von Sebat am 20.06.2005 um 12:10:

 

mhhh an sich ja okay (das hatte ich mir auch gedacht) allerdings will ich nicht das ein user klickt, sondern das er in seinem profil die PLZ angibt die dann übernommen wird (Was allerdings die schwierigkeit aufwirft die PLZ auf die GEodaten umzuwandeln.



Geschrieben von LX am 20.06.2005 um 12:40:

Achtung

In dem Falle müsstest du tatsächlich eine Zuweisung von Postleitzahlen zu Koordinaten vornehmen, ohne wird's nicht gehen und einen einfachen Algorithmus, um das zu berechnen, wird's auch nicht geben. Da ist die klickbare Lösung bedeutend weniger umständlich.



Geschrieben von HeaD am 20.06.2005 um 13:25:

 

Dazu bräuchtest Du außerdem noch eine Datenbank mit PLZ und dem dazugehörigem Ort. Ich hatte mal eine aber irgendwie weiß ich nicht mehr wo, und irgendwie gibts sowas nicht mehr umsonst....



Geschrieben von LX am 20.06.2005 um 13:28:

Achtung

Wozu? Postleitzahlen und Orte sind eine m:n-Beziehung, also in keiner Richtung eindeutig. Es würde denke ich genügen, eine Postleitzahl einem bestimmten Punkt auf der Karte zuzuordnen.



Geschrieben von HeaD am 20.06.2005 um 20:22:

 

Ja, ich hab verstanden, daß er mit PLZ den Ortsnamen auch automatisch haben wollte, hab mich wohl verlesen...



Geschrieben von Sebat am 20.06.2005 um 20:26:

 

naja eigentlich wollte ich das jemand nur die PLZ eingibt und dann das auf die karte übertragen wird... ach und nur auf Berlin bezogen.



Geschrieben von HeaD am 20.06.2005 um 21:05:

 

Also ich weiß nicht wieviel Postleitzahlen Berlin hat, aber wenn Du viel Arbeit willst löl...

Dann würd ich die Karte aus einzelnen Bildteilen machen und zwar für jede Postleitzahl ein Bereich und die dann zusammen anzeigen lassen und dann sieht man ja auf welches Bild er geklickt hat und dort dann die Koordinaten auslesen... Aber ich glaub, daß ist selbst für Berlin schon nen Haufen Arbeit... Wenn Du das fertig hast kannst es gleich als kostenpflichtiges Script anbieten Augenzwinkern



Geschrieben von Sebat am 20.06.2005 um 21:20:

 

sind nur ein paar:
http://www.plz-postleitzahl.de/land.berlin/berlin/


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH