Benutzer Diskussion:Max saikels: Unterschied zwischen den Versionen
Jmages (Diskussion | Beiträge) (Neuer Abschnitt →kml-gpx Konvertierung) |
Jmages (Diskussion | Beiträge) |
||
Zeile 54: | Zeile 54: | ||
== kml-gpx Konvertierung == | == kml-gpx Konvertierung == | ||
Hallo Stephan, | Hallo Stephan, dein Server scheint im Moment ein kleines Problem zu haben ... Schöne Grüße von [[Benutzer:Jmages|Jürgen]] ([[Benutzer Diskussion:Jmages|Diskussion]]) |
Version vom 15. April 2023, 09:48 Uhr
Hallo Stephan, wir haben gerade ein kleines Problem mit dem folgenden gpx-Download:
Der Download startet nicht und es kommt die Fehlermeldung failed to get stream.
Die kmz-Datei ist nicht wiki-konform aufgebaut. Kann das vielleicht der Grund für den Fehler sein? Siehst du in deinen Server-Logs mehr Informationen darüber?
Schöne Grüße von Jürgen (Diskussion)
hallo Jürgen,
in meinem log (nicht server log) sehe ich folgendes:
datum ms 20200124203008 77 BU24 20200124212452 53 BU24 20200125192611 62 BU24 20200125213512 63 BU24 20200125223916 76 BU24
typische erste supporterfrage: was wurde seit dem letzten funktionierenden download geändert?
grüße --Stephan (Diskussion)
nachtrag: die fehlerumgebung sieht so aus:
// $zip->extractTo($dir); $fp = $zip->getStream('doc.kml'); if (!$fp) { unlink($kmztmpfn); // delete kmz file die("failed to get stream\n"); }
lt. php manual scheint das kmz kein gültiges zip-archiv zu sein.
Danke für die schnelle Reaktion. BU24.kmz ist eine andere Datei als BU24_poi.kmz. Letztere ist die, die den Fehler verursacht. Problematisch könnte sein, dass sie nach 2020_06_BU24.kml entpackt und nicht nach doc.kml, oder? --Jürgen (Diskussion) 18:04, 28. Jan. 2020 (CET)
sack und asche, schon wieder nicht richtig hingeguckt!
ja, bisher hießen die kml-dateien immer doc.kml, deswegen steht das hardcoded im skript. ok, ziemlich quick and dirty, hat aber bisher funktioniert :)
die saubere lösung wäre über den index zu gehen und (nur) die erste datei in gpx umwandeln. --Stephan (Diskussion) 18:41, 28. Jan. 2020 (CET)
- Ja, das wäre vielleicht die Lösung. In der kmz-Struktur ist ohnehin nur ein einziges kml-File erlaubt (siehe hier). --Jürgen (Diskussion) 21:13, 28. Jan. 2020 (CET)
- v2.1: $zip->getStream('doc.kml'); --> $zip->getStream($zip->getNameIndex(0)); funzt! --Stephan (Diskussion) 09:47, 30. Jan. 2020 (CET)
Wow - schaut gut aus! Das gpx wird erzeugt und ist auch lesbar. Mal sehen, was Dietmar dazu sagt (Er hatte die ganze Diskussion ins Rollen gebracht). Schöne Grüße von Jürgen (Diskussion).
Hallo Ihr beiden, danke für eure Hilfe! Die jetzt verwendete gpx ist offenbar die, die ich zuerst an Jürgen geschickt habe. Habe erst danach festgestellt, dass alltrails die Bezeichnungen freundlicherweise übersetzt hat (Tankstelle - gas station). Wäre es ein Problem, die aktuelle Datei aus meine Wolke (siehe Link) nochmal auszutauschen? Dank und Gruß --Dietmar 13:51, 30. Jan. 2020 (CET)
kml-gpx Konvertierung
Hallo Stephan, dein Server scheint im Moment ein kleines Problem zu haben ... Schöne Grüße von Jürgen (Diskussion)