Was ist Geohashing und wie benutzt du diese Funktion?

Geohashing ist eine Methode, um jeden Tag mit einer Berechnung einen neuen, zufälligen Punkt auf der Weltkarte zu erzeugen. Die Idee dahinter ist, dass Menschen diesen Punkt nachschlagen und dorthin gehen können – für eine spielerische oder abenteuerliche Aktivität.

Wie ist Geohashing entstanden?

Geohashing wurde 2008 von Randall Munroe, dem Autor des Webcomics xkcd, erfunden. Es begann als Witz in einem Comic, aber vielen Leuten gefiel die Idee so gut, dass daraus schnell ein echtes Hobby wurde. Der Grundgedanke ist einfach: Ein Computer erzeugt jeden Tag einen neuen, zufälligen Ort auf der Karte. Menschen können diesen Ort besuchen, um etwas Neues zu entdecken. Der Name setzt sich aus „Geografie“ und „Hashing“ zusammen. Das bedeutet, dass ein Computer einen Code verwendet, um den Ort zu berechnen. Geohashing ähnelt ein wenig dem Geocaching, aber du suchst kein Döschen. Du suchst nur einen Punkt auf der Karte. Überall auf der Welt besuchen Menschen manchmal diese Punkte und teilen ihre Erlebnisse miteinander.

Was ist Geohashing?

Bei Geohashing wird jeden Tag genau ein neuer Punkt auf der Weltkarte mit einer festen Berechnung erzeugt. Die Berechnung beginnt immer mit dem Datum. Dieses Datum wird als Text verwendet, zum Beispiel „2026-04-04“. Danach wird dieser Text mit einer großen Zahl kombiniert, etwa dem Dow-Jones-Wert des betreffenden Tages. Die beiden Teile werden zu einer langen Textzeile zusammengefügt.

Aus diesem Text wird dann ein Hash erzeugt. Ein Hash ist eine Art digitaler Fingerabdruck: eine lange Folge aus Zahlen und Buchstaben, die immer gleich bleibt, solange die Eingabe gleich ist. Für Geohashing wird der MD5-Hash verwendet. Dieser Hash wird anschließend in zwei Teile geteilt. Jeder Teil wird in eine Zahl zwischen 0 und 1 umgewandelt. Die erste Zahl gehört zur Breitengrad, die zweite zum Längengrad.

Die Erde ist in ein Raster aus Feldern unterteilt. Jedes Feld ist einen Grad breit und einen Grad lang. Du wählst das Feld aus, in dem du dich befindest, zum Beispiel 51° Nord und 4° Ost. Die beiden Zahlen aus der Berechnung werden zu diesen Graden addiert. So entsteht eine exakte Position, zum Beispiel 51,348912° N und 4,772104° E. Das ist der Geohash-Punkt des Tages.

Mehr dazu findest du auf Explain XKCD (auf Englisch).

Die Geohashing-Funktion in GC Wizard

In GC Wizard findest du diese Funktion im Ordner Verschlüsselungen und Codes > Geohashing.

Wie funktioniert die Funktion?

Diese Funktion berechnet einen neuen Ort anhand eines Startkoordinatenpaars, eines Datums und eines Dow-Jones-Index-Werts.

Jahr, Monat, Tag

Oben auf dem Bildschirm siehst du das Datum. Die App füllt automatisch das heutige Datum ein. Das Datum steht in der Reihenfolge Jahr, Monat, Tag. Du kannst das Datum mit den Pfeilen nach oben und unten anpassen, oder du änderst es direkt im Textfeld.

Standort

Unter dem Datum steht die Überschrift Standort. Hier musst du Koordinaten eingeben – Breitengrad (Latitude) und Längengrad (Longitude).

Du kannst sie auf drei Arten eingeben:

  • Die Gradzahlen direkt in die Textfelder tippen
  • Deinen aktuellen Standort mit der Standort-Schaltfläche abrufen
  • Ein kopiertes Koordinatenpaar mit der Einfügen-Schaltfläche einfügen
AfbeeldingNaamOmschrijving
StandortSchaltfläche, um den aktuellen Standort in die Textfelder einzufügen
EindfügenSchaltfläche, um ein Koordinatenpaar aus der Zwischenablage in die Textfelder einzufügen
Tabelle mit Bildern und Erklärung der Schaltflächen, die nach der Überschrift „Standort“ erscheinen

Dow Jones Index

In diesem Abschnitt gibst du den Wert des Dow-Jones-Index ein. Das geht auf zwei Arten:

  • Manuell: Schalte den Schalter auf „Manuell“. Dann erscheint ein Textfeld, in das du den Wert selbst eintippen kannst.
  • Über das Internet: Schalte den Schalter auf „Internet“. Es erscheint dann eine Meldung, dass die App die Daten automatisch von einer externen Quelle abruft.

Ausgabeformat

Im Auswahlmenü kannst du das Format für die Koordinaten wählen. Es stehen verschiedene Optionen zur Verfügung, zum Beispiel DD° MM.MMM. Das bestimmt, wie die Zahlen der Position angezeigt werden.

Unter diesem Menü befindet sich die Schaltfläche Berechnen. Wenn du darauf tippst, wird die Berechnung ausgeführt.

Ausgabe

Nach dem Drücken der Schaltfläche Berechnen erscheint unten auf dem Bildschirm der Block Ausgabe. Dieser Block ist folgendermaßen aufgebaut:

  • Rechts neben dem Text Ausgabe steht die Schaltfläche Speichern. Damit kannst du den Ort als GPX- oder KML-Datei speichern.
  • Unter dem Text Ausgabe stehen die Koordinaten des berechneten Punktes. Dahinter befindet sich eine Schaltfläche, mit der du die Position in die Zwischenablage kopieren kannst.
  • Unter den Koordinaten gibt es zwei Kartenschaltflächen:
    • Auf separater Karte anzeigen: Öffnet den Ort auf einer neuen Karte.
    • Ergebnis zur allgemeinen Kartenansicht hinzufügen: Fügt den Punkt zur Sammelkarte in der App hinzu.
  • Darunter steht der verwendete Börsenwert des Dow-Jones-Index. Mit der Schaltfläche am Ende der Zeile kannst du diesen Wert kopieren.
  • Hinter Geohashing steht die vollständige Textzeile mit Datum und Standort. Auch diese Zeile kannst du mit der Schaltfläche am Ende kopieren.
AfbeeldingNaamOmschrijving
KopierenSchaltfläche, um Text in die Zwischenablage zu kopieren
SpeichernSchaltfläche, um ein Element auf deinem Gerät zu speichern
Tabelle mit den Schaltflächen, die im Ausgabe-Bereich verwendet werden
Geohashing (DE)