OpenLoveMap API
Die Karte lässt sich per JavaScript steuern. Du kannst Orte ergänzen, Fokus setzen und Events abfangen. Die Beispiele hier sind bewusst kompakt, damit du schnell loslegen kannst.
Beispiele
// Ort hinzufügen
window.OLM.addPlace({
id: "neustern",
name: "Neustern",
info: "Kleiner Knotenpunkt mit weitem Blick.",
lat: 50.760,
lon: 7.210
});
// Fokus setzen
window.OLM.focus("bonn");
// Event abfangen
window.OLM.on("select", (place) => {
console.log("Ausgewählt:", place.id, place.name);
});
Events
- ready: Karte ist initialisiert
- select: Ort wurde ausgewählt
- camera: Kamera Werte haben sich geändert
| Feld | Typ | Beschreibung |
|---|---|---|
| id | string | Eindeutiger Schlüssel |
| name | string | Anzeigename |
| info | string | Kurzbeschreibung |
| lat / lon | number | Position auf der Oberfläche |