Hey, das ging ja schneller als erwartet. Guckt mal:
http://www.rc-boote.at/opn/modules/usermap/
Basis für die Pins ist die PLZ, die in der user_address eingetragen wird. Die PLZ wird mit Hilfe der OpenGeoDB auf die geografische Länge & Breite umgerechnet; die Länge und Breite wird dann in Pixel auf der Karte umgerechnet. Die Karte ist natürlich austauschbar; es müssten ledliglich die Referenzpunkte neu festgelegt werden.
Der Ehrlichkeit halber muss ich anmerken, dass meine Lösung arg hingebastelt ist.
Soll heißen: Nur einen kleinen Teil der OPN-Infrastruktur nutzt (z.B. Repair,...), die Parameter stehen in der index.php (statt einstellbar in einem Admin-Panel),...
Sollte es vermehrt Interesse an dem Modul geben, kann ich den Code nur an die Entwickler hier abtreten (die mich dann vermutlich dafür hassen werden, dass ich ihnen über diesen Weg Arbeit zuschanze) - denn in die Infrastruktur von OPN kann ich mich aus Zeitgründen derzeit nicht einarbeiten.
Ciao,
Boby
[addsig]