Habe jetzt mal
ein erstes Beispiel hochgeladen.
Oben rechts ist ein Menue bei dem verschiedene Hintergrundkarten und Layer gewählt werden können.
Das Format der im Moment benutzten POIs im JS-Variablenformat ist warscheinlich einfacher zu erzeugen, da es fast dem csv-Format entspricht.
Code: Alles auswählen
var points = [
// Zeilen hinter // sind nur Kommentare
// Fahnen Challenge 2023 powered by MICHELIN
// jede Zeile beinhaltet [lat,lon,HTML Beschreibung,Icon]wie beim CSV-Format nur Unterschied jede Zeile in [] eckigen Klammern
[54.46030,11.00891,'<h3>Jimmy Hendrix Gedenkstein</h3><a href="https://www.kilometerfresser.eu/forum/viewtopic.php?p=28232#p28232"> <img src="https://www.kilometerfresser.eu/forum/download/file.php?id=12150" width="200" alt="Fahnenbild"></a><br>',"Icon1"],
// folgt ein Komma wird eine nächste Zeile erwartet.
[51.21586,9.38859,'<h3>Mittelpunkt Deutschlands</h3><br>liegt in Besse<br><a href="https://www.kilometerfresser.eu/forum/viewtopic.php?f=26&t=3639#p39626"> <img src="https://www.kilometerfresser.eu/forum/download/file.php?id=20724" width="200" alt="Fahnenbild"></a><br>',"Icon1"]
// der letzte POI bekommt kei Komma und es folgt das Variablen Ende
];
Wichtiger wäre das was anders angezeigt werden soll. In der POI-Datei würde zum Beispiel [lat,lon,name,Titel,Info, BeitragsID,BildID,Kategorie,Icon] reichen und man setzt das HTML des Pushups in der Karte mit JS.
Dafür wäre natürlich erst mal gut zu wissen was gewünscht wird, dann kann man schauen was wo am einfachsten möglich ist.
Excel nutze ich seit über 10 Jahren nicht mehr habe daher auch keine Version mehr mit der ich testen könnte. Mir ging der Automatismus auf den Geist mit dem das Progamm immer wieder versucht Zahlen eigenständig zu formatieren auch wenn man eigentlich eine genaue Vorgabegemacht hatte. Das macht aber das Libre-Office Calc auch mit dem ich mir zumindest schon mal eine xmls-Datei anschauen kann.
Dass das OSM-Tool die KML Datei ließt ist mir fast schleierhaft, denn diese enthält ein völlig anderes Zeichenformat, warscheinlich UTF-16, als UTF-8 wie für kml angegeben wird.

- c22_kml.png (216.77 KiB) 3032 mal betrachtet
Ich habe mal die beiden bildlichdargestellt um die Unerschiede zu zeigen.
Leider werden auch hier die überflüssigen Bytes durch viele Editoren nicht angezeigt, da die das Textformat automatisch umstellen, das läßt sich aber nur mit riesen Librarypaketen automatisieren.