Entpacken des Mysteriums: Wie ZIP-Dateien funktionieren

Wenn Sie jemals mehrere große Dateien oder Programme per E-Mail, Upload oder Download hochladen mussten, sind Sie höchstwahrscheinlich auf ZIP-Dateien gestoßen. ZIP-Dateien, auch bekannt als komprimierte oder archivierte Dateien, komprimieren mehrere Dateien an einem einzigen Ort mit der Erweiterung.zip oder.ZIP, wodurch die Gesamtgröße reduziert und die Übertragung vereinfacht wird.

Zip Datei

Phillip Katz erfand die ZIP-Datei 1986, und sie wurde erstmals mit dem PKZip-Programm für Katz’s Firma PKWare, Inc. implementiert. Schließlich wurde Katz‘ Kompressionsmethode in gängigen Betriebssystemen üblich. Microsoft Windows und Apples Mac OS enthalten integrierte Dienstprogramme zum Komprimieren und Entpacken von Dateien, und Programme wie WinRAR, WinZip und StuffIt können sie erweitern.

SIEHE AUCH: Die Geschichte der GIFs

Aber wie funktioniert das alles?

Welche Art von technologischer Magie spielt eine Rolle, die Ihre Dateien kleiner macht und gleichzeitig alle Informationen für später aufrechterhält? Die Frage ist, wie funktioniert zip genau.
Diese „Magie“ ist eigentlich ein ziemlich unkomplizierter Algorithmus, der die redundanten Aspekte einer Datei in kleinere Teile zerlegt.
Für ein leicht verständliches Beispiel nehmen wir den Satz: „Mashable kann helfen, Leser intelligenter zu machen; Leser können helfen, Mashable intelligenter zu machen“, und tun so, als wäre es eine Datei.
Jedes Wort im Beispielsatz erscheint zweimal. Wenn jedes Zeichen und jeder Zwischenraum in diesem Satz eine Speichereinheit bilden würde, hätte das Ganze eine Dateigröße von 78 Einheiten. Wenn wir einen nummerierten Code – oder „Dictionary“ – für diesen Satz erstellt haben, könnte es so etwas wie diesen geben:

1. Mashable
2. kann
3. helfen
4. machen
5. Leser
6. intelligenter

1 2 3 4 5 6; 5 2 3 4 1 6
Dieser neue Satz hat nur 24 Einheiten. Daher hätte die komprimierte Datei nur 24 Speichereinheiten zusätzlich zu einer anderen Datei, die unseren nummerierten Code auflistet, so dass das Kompressionsprogramm weiß, wie jede Informationseinheit angewendet werden muss. Dies wird als „verlustfreie Kompression“ bezeichnet; alle ursprünglichen Informationen bleiben erhalten.

Die Funktionsweise eines eigentlichen Kompressionsprogramms ist etwas komplizierter als das vorherige Beispiel – es würde Muster erkennen.

Ein Beispiel ist der Buchstabe „e“ und ein Leerzeichen nach „Mashable“ und „make“. Da es aber nicht viele Fälle gibt, in denen dieses spezielle Muster auftritt, würde das Programm es höchstwahrscheinlich mit einem offensichtlicheren Muster überschreiben. Das eigentliche Programm ist in der Lage, ein viel effizienteres Dictionary und eine komprimierte Datei zu finden, als wir es konnten.

Laut der Bildungs- und Lehrseite HowStuffWorks ist es üblich, dass Sprachen redundante Muster haben, weshalb Textdateien leicht komprimiert werden können. Das Datei-Reduktionsverhältnis hängt jedoch von mehreren Faktoren ab, darunter vom Typ und der Größe der Datei und davon, wie das Programm sie komprimiert.

Im Gegensatz dazu enthalten Bilder und MP3-Dateien einzigartigere Informationen ohne viele Muster.

An dieser Stelle kommt die „verlustbehaftete Kompression“ ins Spiel – Kompressionsprogramme werden das los, was sie für unnötige Informationen halten. Wenn Sie ein gescanntes Bild z.B. mit einem blauen Himmel hätten, könnte ein Komprimierungsprogramm eine blaue Farbe für jedes Pixel auswählen. Wenn das Kompressionsschema gut funktioniert, wäre die Änderung nicht sehr auffällig, aber die Dateigröße wäre deutlich kleiner.

Das Problem mit der verlustbehafteten Komprimierung ist jedoch, dass Sie die Originaldatei nicht aus der komprimierten Datei beziehen können, was sie weniger ideal als die verlustfreie Komprimierung macht, wenn Sie alle Originalinformationen behalten müssen, z.B. beim Herunterladen von Datenbanken und bestimmten Anwendungen.

Wie man Koordinaten aus Google Maps erhält

Finden Sie GPS-Koordinaten von jedem Ort der Erde.

Google Maps

Das Global Positioning System, das GPS-Koordinaten an Google Maps und andere ortsbezogene Dienste auf technischen Geräten liefert, nutzt das bestehende Breiten- und Längengrad-System. Die Breitenlinien zeigen die Entfernung nördlich oder südlich des Äquators an, während die Längenlinien die Entfernung östlich oder westlich des Nullmeridians anzeigen. Mit einer Kombination aus Breitengrad und Längengrad kann jeder Ort auf der Erde eindeutig lokalisiert werden.

So erhalten Sie GPS-Koordinaten aus Google Maps

Das Abrufen von GPS-Koordinaten aus Google Maps in einem Computerbrowser ist einfach. Führen Sie diese Schritte aus:

  • Öffnen Sie einen Webbrowser und gehen Sie zur Website von Google Maps. Jeder Browser funktioniert.
  • Gehen Sie zu einem Ort, für den Sie die GPS-Koordinaten benötigen.
  • Klicken Sie mit der rechten Maustaste (oder Control+Klick auf einen Mac) auf den Standort.
  • Wählen Sie aus dem Menü Was ist hier? aus.
  • Suchen Sie die GPS-Koordinaten am unteren Bildschirmrand.
  • Wählen Sie die Koordinaten am unteren Bildschirmrand, um ein Zielpanel zu öffnen.

Das Ziel-Panel zeigt die Koordinaten in zwei Formaten an: Grad, Minuten, Sekunden (DMS) und Dezimalgrad (DD). Beide können kopiert und an anderer Stelle verwendet werden.

Mehr über GPS-Koordinaten

Der Breitengrad ist in 180 Grad unterteilt. Der Äquator befindet sich auf 0 Breitengrad. Der Nordpol liegt bei 90 Grad und der Südpol bei -90 Grad Breitengrad.

Der Längengrad wird in 360 Grad unterteilt. Der Nullmeridian, der sich in Greenwich, England, befindet, liegt bei 0 Grad Längengrad. Von diesem Punkt aus wird die Entfernung Ost und West gemessen, die sich bis zu 180 Grad Ost oder -180 Grad West erstreckt.

Minuten und Sekunden sind kleinere Schritte von Grad. Sie ermöglichen eine präzise Positionierung. Jeder Grad entspricht 60 Minuten und jede Minute kann in 60 Sekunden unterteilt werden. Minuten werden durch ein Apostroph (‚) Sekunden mit einem doppelten Anführungszeichen („) gekennzeichnet.

Verwenden Sie Koordinaten, um einen Standort in Google Maps zu finden.
Wenn Sie über einen Satz von GPS-Koordinaten verfügen, z. B. für Geocaching, geben Sie den Breitengrad und den Längengrad in Google Maps ein, um den Standort zu finden und eine Wegbeschreibung zu erhalten.

Gehen Sie zur Website von Google Maps

Geben Sie die Koordinaten in das Suchfeld oben auf dem Bildschirm von Google Maps in einem der drei zulässigen Formate ein:
Grad, Minuten, Sekunden (DMS): z.B. 36°59’21.2 „N 84°13’53.3 „W
Grad und Dezimalminuten (DMM): z.B. 36 59.35333 -84 13.888333
Dezimale Grade (DD): z.B. 36.989213,-84.231474

Wählen Sie die Lupe neben den Koordinaten in der Suchleiste, um zum Standort in Google Maps zu gelangen. Geben sie die koordinaten auf google maps ein. Wählen Sie im Seitenbereich die Option Richtungen, um eine Karte mit Wegbeschreibungen zum Standort anzuzeigen.

So erhalten Sie Koordinaten in der Google Maps App
Es ist auch möglich, GPS-Koordinaten von der Google Maps Mobile App auf Ihrem mobilen Gerät zu erhalten. Es funktioniert sowohl auf dem Android als auch auf der iPhone App, und die Schritte für jeden einzelnen sind etwas unterschiedlich.

Wenn du dich auf einem Android befindest, siehst du die Koordinaten ganz oben auf dem Bildschirm.

Öffnen Sie die Google Maps App und wählen und halten Sie den Standort, bis Sie eine rote Nadel sehen.

Suchen Sie im Suchfeld oben auf dem Bildschirm nach den Koordinaten.

Wenn Sie ein iPhone verwenden, finden Sie die Koordinaten am unteren Bildschirmrand, wenn Sie die Standortinformationen öffnen.

Wenn die Google Maps-App geöffnet ist, wählen und halten Sie einen Punkt auf der Karte, an dem Sie die rote Nadel platzieren möchten.

Wählen Sie oben auf der Informationskarte am unteren Bildschirmrand, um Details zum Standort einschließlich seiner Koordinaten anzuzeigen.

Wählen und halten Sie die Koordinaten, um sie zu kopieren.