ZIP Archive (.zip)
ZIP ist gar kein Routenformat, sondern ein universeller Archiv-Container für komprimierte Dateien. RouteConverter kann eine .zip-Datei direkt öffnen und liest, welche unterstützte Routen- oder Trackdatei auch immer darin steckt — ganz ohne vorheriges manuelles Entpacken.
Auf einen Blick
| Endung | .zip |
| Kodierung | binary |
| Erfunden | 1989 |
| Von | Phil Katz / PKWARE, Inc. |
Geschichte
Phil Katz veröffentlichte PKZIP für MS-DOS 1989 über seine Firma PKWARE, als Nachfolger seines früheren, rechtlich umstrittenen ARC-kompatiblen Formats. PKWARE pflegt seither die offene .ZIP-File-Format-Spezifikation, und das Format wurde später als Container für viele fachfremde Dateitypen übernommen, darunter Java-JAR-Dateien, Office-Open-XML-Dokumente (.docx, .xlsx) und OpenDocument-Dateien.
Wo es verwendet wird
Ein GPS-Gerät, eine App oder eine Website bündelt einen Track oder eine Route zum Download häufig in einer .zip-Datei. RouteConverter liest solche Archive direkt: Es öffnet jeden Eintrag, überspringt Ordner und übergibt jede Datei an das eigene Format, das zur Dateiendung dieses Eintrags passt.
Aufbau
Ein ZIP-Archiv ist eine Folge komprimierter Einträge, jeder mit einem lokalen Datei-Header, den (optional komprimierten) Dateidaten und einem zentralen Verzeichnis am Ende des Archivs mit Name, Größe und Position jedes Eintrags. RouteConverter liest Einträge als fortlaufenden Strom über Javas ZipInputStream, statt über das zentrale Verzeichnis gezielt anzuspringen.
Verbreitung
ZIP ist eines der am weitesten verbreiteten Archivformate der allgemeinen Datenverarbeitung, ohne jeden Bezug zu Routenplanung oder GPS speziell; RouteConverters Unterstützung dafür ist eine Komfortfunktion oberhalb seiner übrigen, formatspezifischen Leser.
Unterstützung in RouteConverter
| Liest | ZIP Archive |
RouteConverter liest dieses Format, kann es aber nicht schreiben.
RouteConverter liest nur .zip-Archive, schreiben kann es keine. Das Lesen bricht beim ersten Archiveintrag ab, der sich nicht verarbeiten lässt — weitere Einträge danach im selben Archiv werden nicht mehr verarbeitet.