2016-08-07 17 views
1

Ich brauche nur einige Links, wo ich anfangen soll. Ich bin mit OSM nicht wirklich vertraut, aber ich möchte eine kleine Website mit einer Weltkarte erstellen, auf der Besucher meiner Website einfach Orte mit einer Beschreibung hinzufügen können. Ich weiß nicht, wo ich anfangen soll. Gibt es vorcodierte Vorlagen für ein CMS wie Wordpress oder nur Nicht-CMS-Vorlagen?OpenStreetMap (OSM): Wie erstellt man eine Karte, auf der Website-Besucher Orte hinzufügen können?

Antwort

2

Werfen Sie einen Blick auf OpenLayers. Es gibt eine QuickStart Tutorial zum Hinzufügen einer Karte. Wenn Sie einen Marker durch einen Klick auf die Karte hinzufügen möchten, werfen Sie einen Blick auf ClickHandlers (Beispiel kann here gesehen werden). Was Sie ändern müssten, ist ein Feld onClick, wo der Benutzer die Beschreibung eingeben kann. Was für Sie auch interessant sein könnte, ist die OpenLayers.Popup.

Wenn das Ergebnis gespeichert werden soll, müssen Sie die Beschreibung und Markerposition in einer Datenbank speichern, so dass Sie wahrscheinlich eine serverseitige Implementierung für Ihre Idee benötigen.