maxbe
(Max)
5
so auf den ersten Blick fallen mir die beiden div id=popup auf:
<div id="map" class="map"><div id="popup"></div></div>
<div id="popup" class="ol-popup">
Das ist bestimmt einer zuviel. So grundsätzlich würde ich aber auch zu leaflet raten, ausser man hat altes Zeug, was man nicht ändern möchte, oder braucht irgendwas exotisches. OL kann halt 17 Arten von “ich hab Koordinaten, mal mir bunte Striche dazwischen”, Leaflet hat nur 2 oder 3, dafür schleppt es den Rest nicht mit sich rum und wer was neues macht, kann ja eines der unterstützten Formate nehmen.