Karte wie auf Openstreetmap.de erstellen

Hallo,

ich würde gerne eine Karte machen, die genau so aussieht:
www.openstreetmap.de

also mit Markern und Popup-Boxen.

Ich habe die Dateien mal auf meine Seite kopiert, komme aber nicht weiter, weil die Marker-Icons nicht angezeigt werden:
http://christopherstark.de/extern/karte8a.htm

Weiß da jemand von Euch Bescheid, wie ich auf die richtige Grafikdatei verlinken kann, bzw. in welcher config bzw. .js Datei dies geschehen muß?

Viele Grüße Christopher

Hallo

Deine Marker werden doch angezeigt, nur der scheinst du die falsche Grafikdatei referenziert zu haben. Ich sehe im FF so eine kleine halbtransparente “Fehlergrafik” vom FF. Wenn ich die anklicke erscheint auch das PopUp.

Nach dem Durchstöbern des Quelltextes bin ich zu der Überzeugung gekommen, dass diese http://christopherstark.de/img/localgroup.png Grafik nicht auf dem Server vorhanden ist.

Grüße

Telegnom

Ah super, danke! Habe i n der util.js das entsprechend geändert.

Eine Frage noch:
Weißt Du, wie ich mehrere verschiedene Icons in eine Karte einbinden kann? Mach ich das auch in der unil.js?

Grüße Christopher

Grünverschimmeltes Gedankengut

@edwin-ldbg: Hä??

So zum Beispiel:
http://wiki.openstreetmap.org/wiki/Openlayers_POI_layer_example
Dokumenatation:
http://dev.openlayers.org/releases/OpenLayers-2.6/doc/apidocs/files/OpenLayers-js.html

Sag mal edwin,

hast du eigentloch nichts zu tun außer hier nichtssagende Kommentare zu posten?!
Zu jedem Beitrag ein blöder Kommentar. Wenn du kein Bock hast, dann lass es einfach .

Gruß

Wie kommst drauf das meine Kommentare nichtssagend sein? Sie erschließen sich eben nur Insider. Du bist offenbar ein Outsider :smiley:

Weil es so ist.

Und mach Dir keine Illusionen, sie wirken weder witzig noch gewitzt.

@railsnail

Hm, meine Marker sind aber nicht, wie in dem Beispiel in einer TXT-Datei, sondern in der markers.js Datei.

Die Marker werden ja in der unil.js Datei definiert. Wie man dort aber mehrere Icondateien angibt, weiß ich nicht…

Wißt Ihr das?

Ich kenne leider nur die Methode mit der Textdatei.
Vielleicht gibt es hier weiterführende Hinweise: http://wiki.openstreetmap.org/wiki/DE:OpenLayers

Hm, mit der Textdatei hatte ich das auch schon probiert. Da war ich aber schnell auf Grenzen bezüglich der Formatierbarkeit gestoßen. Die Methode mit der markers.js Datei scheint zumindest in Bezug auf die grafischen Möglichkeiten das beste zu sein.

Was die unterschiedlichen Icons angeht, abe ich im Wiki auch nichts gefunden. Schade daß Openstreetmap noch so schlecht dokumentiert ist. Komisch, daß die Programmierer nicht mal die Funktion des Programmierten erklären möchten :frowning:

Tja in der wiki wirst du dazu auch nicht fündig werden… wieso sollte auch jemand von den openlayersdevs das dort dokumenttieren wenn sie es doch auf ihren eigenen seiten stehen haben…

2x pflegen ist schlieslich auch plöd…

http://dev.openlayers.org/releases/OpenLayers-2.8/doc/apidocs/files/OpenLayers-js.html

Hallo Islanit,

mit dem Link kann ich nichts anfangen. kann es sein, daß man javascript-kenntnisse benötigt, um sich dort zurechtzufinden?

Naja ich vermute mal wenn man mithilfe von Java Script Marker setzten möchte dann wären rudimentäre Javascript kenntnisse schon von vorteil. Ansonsten Try& error. Sprich passendes Beispiel unter http://openlayers.org/dev/examples/ aussuchen. Quelltext ansehen… versuchen zu verstehene und dann copy+ paste :wink:

Dieses Beispiel kommt den Anforderungen vielleicht am nächsten:
http://wiki.openstreetmap.org/wiki/DE:OSM_in_Website_f%C3%BCr_Gemeinde
http://www.lau-net.de/baerlocher/osm/Simmelsdorf.html