# Ortsdaten: GeoNames

Die Dateien `orte-dach.json` und `orte-welt.json` beruhen auf Daten von
[GeoNames](https://www.geonames.org/).

## Lizenz

Die GeoNames-Daten stehen unter der Lizenz
[Creative Commons Namensnennung 4.0 International (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/deed.de).

## Stand der Daten

Heruntergeladen von <https://download.geonames.org/export/dump/> am 2026-08-02.
Verwendete Dateien: `DE.zip`, `AT.zip`, `CH.zip`, `cities15000.zip`.

## Vorgenommene Änderungen

Die Lizenz CC BY 4.0 verlangt, dass Bearbeitungen gekennzeichnet werden. Die
Originaldaten wurden wie folgt verändert:

- **Zeilen gefiltert.** Übernommen wurden ausschließlich Einträge der
  Merkmalsklasse `P` (bewohnte Orte). Für Deutschland, Österreich und die
  Schweiz zusätzlich nur Orte ab 1.000 Einwohnern.
- **Spalten entfernt.** Erhalten blieben Name, ASCII-Name, Breite, Länge,
  Zeitzone und Ländercode. Alle übrigen Spalten wurden weggelassen, darunter
  auch die Geländehöhe und die Einwohnerzahl.
- **Koordinaten gerundet** auf drei Nachkommastellen, das entspricht etwa 110 m.
- **Suchspalte ergänzt.** Zu jedem Ort wurde eine kleingeschriebene Fassung ohne
  Diakritika hinzugefügt, mit deutscher Umschrift der Umlaute (ö zu oe, ü zu ue,
  ä zu ae, ß zu ss).
- **Format geändert.** Aus den tabulatorgetrennten Textdateien wurde ein
  JSON-Objekt mit Nachschlagetabellen für Zeitzonen und Ländercodes.
- **Sortierung geändert.** Absteigend nach Einwohnerzahl, damit die Trefferliste
  ohne weitere Bewertung brauchbar ist.

Das erzeugende Skript liegt unter `scripts/build-places.mjs` im Quelltext dieser
Anwendung.

## Keine Verbindung zu GeoNames im Betrieb

Die Daten werden zusammen mit der Anwendung ausgeliefert. Im laufenden Betrieb
gibt es keinen Aufruf an GeoNames oder einen anderen Dienst. Eine Ortssuche
verlässt das Gerät nicht.
