Hallo Michi,
Peter hat sicher Recht, denn ich zähle ihn zu den Profi-Programmierern, während ich ein "Trial-and-Error-Spaghetti-Code-Programmierer" bin.
Nun, es gibt ein paar Wahlmöglichkleiten, so viele sind es aber nicht. Mit einem Musterfile, der kml-Erklärung aus dem Internet, einigen Versuchen >(Trial-and viiiieel Error) stand dann die Umwandlung, wie sie auch seit geraumer Zeit in meinem GPSLog.xls als Balkon angehängt wurde.
Du kannst das *.kml-File mit einem Editor öffnen und siehst Kopf und Fuß, dazwischen einfach die Zeilen, die die Koordinaten und die Höhe enthalten:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns:kml="http://earth.google.com/kml/2.0">
<Folder>
<name>Mittwoch.nmea</name>
<Placemark>
<open>1</open>
<visibility>0</visibility>
<description> Entfernung/Fahrtdauer</description>
<Style>
<LineStyle>
<color>ff00ffff</color>
</LineStyle>
<PolyStyle> <color>5f00ff00</color> </PolyStyle>
</Style>
<LineString>
<extrude>1</extrude>
<tessellate>1</tessellate>
<altitudeMode>relativeToGround</altitudeMode>
<coordinates>
2.7538800239,39.4519500732,0
2.7537698745,39.4521827697,0.20730362
2.7544765472,39.4523315429,0
</coordinates>
</LineString>
</Placemark>
</Folder>
</kml>
Das ist eigentlich alles. Bis auf - natürlich - tiefsinniges Nachdenken über die einzelnen Variablen, den Clolor-String - sehr anschaulich - im PolyStile-Teil.....
Na ja, es ist die Neugierde, die einem treibt.... :gap ![]()