Der Geocaching-Code history menue Letztmalig dran rumgefummelt: 18.10.24 05:57:12

Der GC-Code meint eigetlich zwei grundlegend verschiedene Dinge: zum Einen ist es dieUmcodierung jeglicher GC-Codes zu den entsprechenden Identifern (ID) - zum Anderen ist die Zuordnung einiger weniger GC-Nummern zu Einzelzeichen oder kurzen Zeichengruppen.
1. Die Geocaching ID
2. Wie funktioniert's?
3. Programmieren von GC-Codes
4. Selbst Generieren von QR-Codes
5. Arbeiten mit QR-Codes
6. Verwandte Themen

Codes

 

GC-Code-Logo

Codes und Chiffres sind ein weites Feld für den Informatiker - dieser hier ist schon etwas ganz Besonderes

begrenzt verwendbar - selbst aufpassen, ab welcher Stelle es Blödsinn wird ;-)

Informatik-Profi-Wissen

Quellen:


1. Die Geocaching-ID history menue scroll up

Dreistellige GC-Codes waren einfach nur Hex-Zahlen, also auf der Basis 16, die entsprechend einfach umgerechnet werden konnten.
Später ging man dazu über, noch mehr Buchstaben zu verwenden, um noch kürzere GC-Nummern/Codes verwenden zu können. Man entschied sich für folgende 31 Zeichen: 0123456789ABCDEFGHJKMNPQRTVWXYZ. Die Zeichen I, O und S fehlen wohl, um Verwechslungen mit den Ziffern 1, 0 und 5 zu vermeiden. Warum die Buchstaben L und U fehlen, ist unklar, vielleicht um unschöne Codes wie GCFUCK von vornherein zu vermeiden.
Da 31 Zeichen zur Verfügung standen, konnte man die IDs nunmehr in Zahlen der Basis 31 umrechnen. Die Umstellung auf Base31 erfolgte bei GCFFFF, also dem 65535-sten Cache. Der 65536-ste Cache hatte dann schon die GC-Nummer GCG000 nach neuer Art. Um den bereits vergebenen IDs Rechnung zu tragen, werden bei den neuen Codes 411120 (164 - 16*313) abgezogen.

 


2. Wie funktioniert's? history menue scroll up

Auf der Geocaching-Plattform geocaching.com wird für die Speicherung von Caches in der Datenbank eine fortlaufende, numerische ID-Nr. verwendet. Um Platz zu sparen, wurden diese IDs zuerst als hexadezimale Zahlen und später dann als Zahlen auf der Basis 31 als sogenannte GC-Codes verwendet.
Außerhalb der internen Abläufe der Datenbank sind nur die GC-Codes in Umlauf. Die ID war aber wichtig, wenn man als nichtzahlendes Basismitglied Premium Caches als Fund loggen wollte, die eigentlich nicht für Basismitglieder anzeigbar sind. Aber durch den Umweg eines direkten Links, der die interne Datenbank-ID benutzte, konnte man dann trotzdem loggen.
Heute kann man über das Link-Konstrukt http://www.geocaching.com/seek/log.aspx?wp=GC... auch direkt mittels der GC-Nummer loggen, so das die ID-Nr. heute keine große praktisch relevante Bedeutung mehr hat.

Der GC-Code-Konverter

Seite zur Identifer-Konvertierung


3. Programmierung von GC-Codes history menue scroll up
Aufpassen - einige Buchstaben fehlen - so das: I, L, O, S sowie U. Gerade aber ist mir ein Geocoin unter die Besichtigung gekommen, der verwendet ein klassisches "O" und noch dazu eine "0".
01 23 45 67 89 AB CD EF GH JK MN PQ RT VW XY Z
0 = 0 1 = 1 2 = 2 3 = 3 4 = 4 5 = 5 6 = 6 7 = 7 8 = 8 9 = 9 A = 10
B = 11 C = 12 D = 13 E = 14 F = 15 G =16 H = 17 J = 18 K = 19 M = 20
N = 21 P = 22 Q = 23 R = 24 T = 25 V = 26 W = 27 X = 28 Y = 29 Z = 30

4. Liste der GC-Codes history menue scroll up

 

4KNCN = Do you like puzzles? - Cache: GC4KNCN = Do you like puzzles?
WMCN = :-) - Cache: GCWMCN - ;-)
RXQN = . - Cache: GCRXQN "."
42QRR = Degree
Z3RH = N - Cache: GCZ3RH - "N"
WNCD = E - Cache: GCWNCD - "e"
AY7FF = Süd - GCAY7FF - "Deck schrubben in der Südsee 2024"
50328 = Blick auf Rochlitz (West) = West - Cache: GC50328 - "Blick auf Rochlitz (West)"

7VMRX = 0 - Cache: GC7VMRX - "In null Komma nichts gelöst"
9KV8E = 1 - Cache: GC9KV8E - "Angel dir „eins“ #4"
4B9JR = 2 - Cache: GC4B9JR - "two"
6N1VA = 3 - Cache: GC6N1VA - "three"
3C9G1 = 3 - Cache: GC3C9G1 - "3 three"
1YP92 = 4 - Cache: GC1YP92 - "Ctyri sestry/Four sisters"

2H7CE = 5 - Cache: GC2H7CE - "Five"
AFB2Z = 6 - Cache: GCAFB2Z - "Holzmichel`s Six Oldies"

9F1GB = 7 - Cache: GC9F1GB - "REALLY SideTracked - Seven Sisters"
AM9HR = 8 - Cache: GCAM9HR - "After Eight"-Challenge (8 Cachetypen in Leipzig)
4WW2G = 9 - Cache: GC4WW2G - "Nine"
1DRQ9 = A - Cache: GC1DRQ9 - "Adoptivling-46-Anton..."
4819N = B - Cache: GC4819N - "Bravo"
4N4TY = C - Cache: GC4N4TY - "Charlie und die Jagd nach der verlorenen Banane"
9C55F = D - Cache: GC9C55F - "Okres Mělník Biltema - Delta"
2TFWK = E - Cache: GC2TFWK - "Das Echo von Prösitz"
7CR5V = F - Cache: GC7CR5V - "Die Künste des Friedrich Benten Benzler" 64

2GDRJ=24

 


5. Arbeiten mit QR-Codes history menue scroll up

Auch die QR-Codes sind, wie bereits die EAN-Codes digital verschlüsselte Codes - dahinter stecken also eigentlich Binärzahlen. Allerdings werden sie nicht senkrecht, sondern "schräg" ausgelesen. Bezeichnet werden sie nicht ganz umsonst als "zweidimensionale" Codes - und das lässt sich durch Einsatz von Farbe auch noch in die dritte Dimension steigern.
... das wol bekannteste Zitat von Neil Armstrong - allerdings auf Englisch ;-) eine ganz wichtige alte Bauernregel neu interpretiert ;-) ... was man mit Brombeeren und Erdbeeren noch alles machen kann    

Neil Armstrong

Bauernregel

Brombeeren

Elefant

Exupery

... ein berühmtes Zitat Henry Ford's        

Henry Ford

Martin Luther

Pessimist

Ausreden

 
Generiere selbst einen QR-Code in einem Vektorgrafik-Format

 

Henry Ford

 

Martin Luther

     


6. Verwandte Themen history menue scroll up

Praktisch alle Codes haben in mindestens einer ihrer Eigenschaften gemein, den "Zeichenvorrat" zu ändern - das unterscheidet sie übrigens von den Chiffren. Einige Codes wechseln dabei auch noch das Medium des Übertragungskanals.

EAN-Codes

Baudot-Code

der 1 aus 10-Code

der Gray-Code

The Mother of Tetraed Codes - der HEX-Code

         



zur Hauptseite
© Samuel-von-Pufendorf-Gymnasium Flöha © Frank Rost am 30. Oktober 2022 um 16.42 Uhr

... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-)

„Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“

Diddi Hallervorden, dt. Komiker und Kabarettist

Diese Seite wurde ohne Zusatz irgendwelcher Konversationsstoffe erstellt ;-)