Ich hab’ mir den Kommentare beim Lesen Deines Posts erst mal verkniffen - aber Leaflet wäre vermutlich die beste Antwort.