logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: Brauche größere Deutschlandkarte: msg#00035

Subject: Re: Brauche größere Deutschlandkarte
Peter Wendorff schrieb:
> Fabian Weisensee schrieb:
> 
>>Hallo zusammen
>>
>>Danke, nach den Tipps von Stefan Lubienetzki und einer Stunde Fummelei, 
>>hab ich das Beispiel jetzt endlich ans laufen bekommen.
>>
>>Mein eigentliches Ziel ist es später die Mitglieder unseres Vereins auf 
>>einer Deutschlandkarte einzuzeichnen.
>>
>>Dafür bräuchte ich erstmal eine größere Karte. Ich hab schon einfach 
>>eine andere Grafikdatei genommen, allerdings werden die Orte dann nicht 
>>wirklcih an der richtigen Stelle eingezeichnet. Ist ja auch logisch, da 
>>das Programm nicht wissen kann wo genau in dem Bild die eigentliche 
>>Karte liegt. Kann mir da jemand weiterhelfen?
>>  
> 
> Ich habe die e00-Dateien - einmal die für die Landesgrenzen und einmal 
> die für die Bundesgrenze - benutzt, die sind relativ gut skalierbar in 
> der Ausgabe.

Hab ich was übersehen? Oder wo krieg ich denn sonst diese e00-Dateien her?

> 
>>Außerdem könnte ich noch einen Tipp gebrauchen, wie ich die Punkte 
>>anklickbar machen kann.
>>  
> 
> Dein PHP-Code gibt bisher wahrscheinlich nur die Grafik aus, so dass die 
> im Browser angezeigt werden kann.
> Für Anklickbare Punkte brauchst Du aber zusätzlich eine ImageMap mit 
> Hotspots für die Links (siehe de.selfhtml.org für Details der Umsetzung 
> in html).
> Die einzelnen Hotspots kannst Du als Strings generieren innerhalb des Codes.
> ich hatte folgenden Aufbau bei meiner Lösung:
> 1) PHP-Datei zum Erstellen von zwei Dateien:
>     a) Kartengrafik mit allen Einträgen
>     b) Textdatei mit dem html-Code für die Hotspots auf der Karte
> 2) Datei zur Ausgabe des Kartencodes - die gab also aus <img 
> src="pfadzurkarte.bild" map="mapname"> und den Code aus der Datei b
> Falls eine der Dateien nicht existierte, rief Script 2 Script 1 auf, 
> wurden Daten geändert, die sich auf die Karte bezogen, so wurde die 
> Datei wieder gelöscht.
> Diese Variante spart Serverlast, weil nicht ständig die Karte neu 
> erzeugt werden muss, was sich doch auch stark auf die Ladezeit der Seite 
> ausgewirkt hat.
> Zugrunde liegt dem die Annahme, dass bei Adresitglied oder so 
> vielleicht, aber das ist ja nicht regelmäßig sen die Standorte nicht so 
> häufig wechseln - bei 'nem neuen User/Vereinsmder Fall.

Danke für die Tipps. Ich hätte wohl dazu schreiben sollen, dass ich weiß 
was eine Imagemap ist und wie sie funktioniert.
Mir ist nur nicht ganz klar, wie ich an die nötigen Koordinaten für die 
Imagemap komme.
Ich hab mir aber grad nochmal ein bisschen den Code angeschaut. Seh ich 
das richtig, dass ich einfach auf das imageMap-Array der Geo_Map-Klasse 
zugreifen kann?

>>Vielen Dank im voraus!
>>
>>Ach übrigens ist die OpenGeoDB und die GeoClass ein wirklich tolles 
>>Projekt. Leider leiden beide stark darunter, dass absolut gar keine 
>>Dokumentation vorhanden ist und selbst das Beispiel nur mit Anpassungen 
>>funktioniert. Wirklich schade :(
>>  
> 
> Stimmt - aber die Doku muss halt irgendjemand machen, und das ist gar 
> nicht so leicht, wie es aussieht ;-)
> Wenn Du Dich da dransetzen willst, hat sicher niemand hier was dagegen, 
> und bei Fragen wird Dir sicher auch gerne hier in der Liste geholfen.
> mfg
> Peter Wendorff

Tut mir leid, dazu habe ich im Moment auch keine Zeit. Bin ja selber 
noch Anfänger.

Gruß

Fabian Weisensee
-- 
Mailingliste OpenGeoDB
Listenadresse: opengeodb-r1mDYR0DdAyzQB+pC5nmwQ@xxxxxxxxxxxxxxxx
Informationen: http://opengeodb.de
Mit freundlicher Unterstütztung von php::bar (http://phpbar.de)



<Prev in Thread] Current Thread [Next in Thread>