Das Icon wird auf der Karte angezeigt. Leider erscheint kein Popup, wenn man auf das Icon klickt. Woran kann das liegen?
Edit:
Man findet die noch unfertige Seite unter http://5.45.110.229:8080/osm
Hi, hab mich mit 3 noch nicht wirklich beschäftigt
aber in v2 müsstest du doch das popup doch extra in Javascript coden. Das ging nicht automatisch.
Denke das sich das in v3 nicht geändert hat.
Hallo Tom, habe heute den ganzen Tag quer durchs Internet gegoogelt. Ich glaube mittlerweile, das du recht hast.
Bei OpenLayers 2 gab es einen Text Layer, der hatt einem die Popup programmierung abgenommen.
Leider gibt es den bei OpenLayers 3 nicht mehr.
Werde also die Popup’s selber programmieren müssen.
Hallo Tom, danke für deine Mühe. Habe es jetzt geschafft ein Popup zu programmieren.
Kann man jetzt unter http://5.45.110.229/osmwv finden.
User demo Passwort demo.
Die Seite ist noch bei weitem nicht fertig, aber es geht vorwärts.
LG Christian
Da gibts noch ein Problem mit deinen Markern: wenn du einen anklickst, so das das Popup erscheint, und dann irgendwo auf die freie Fläche klickst (um das Popup wieder weg zu bekommen), dann wird dein Popup erst an die Klickposition verschoben und dann entfernt. Das solltest du andersrum machen.
Zweitens: Sind die Daten die du da hast frei verwendbar? Die könnten für Bochumer OSMler interessant sein, um den OSM-Datenbestand zu vervollständigen. Einige Koordinaten sind zwar mies (z.B. glaube ich nicht, das “Gesundheitsamt Stadt Bochum, Eltern- und Mütterberatung” mitten auf einer Kreuzung ist), aber so als abgleich was wo sein könnte kann das von Interesse sein. Wir haben in OSM ja auch das social_facility:*-Schema (siehe http://wiki.openstreetmap.org/wiki/Key:social_facility ).
Die Daten sind von der Stadt Bochum als Opendata freigegeben.
Die Koordinaten habe ich mittels Nominatim aus Ort und Strasse ermittelt. Leider ist Nominatim nicht immer eindeutig und einige Daten werden wir manuell nachbessern müssen. Ist halt noch viel zu tun.