Mephisto
Aktiver Benutzer
- Beiträge
- 37
@datenbeisser
Bei mir ging das problemlos mit Sqliteman unter Linux (weiß nicht, ob es das Programm auch für Windows gibt und ob das da geht) :
- Neue Datenbank mit gewünschtem Namen erstellen
- neue Tabelle mit gewünschtem Namen und 19 Spalten mit den entsprechend passenden Datentypen und Bezeichnungen erstellen (die stehen in der Readme von geonames.org)
- 1. Spalte als Primary-Key einrichten
- txt-Datei in diese Tabelle importieren (TAB-getrennt auswählen). Kaffee trinken ...
- einen Index von Spalte 2 (name) erstellen
- fertig !
Bin auch ein Datenbank-Anfänger und erhebe keinen Anspruch auf Richtigkeit ! Bei mir funktioniert es aber bislang fehlerfrei als Orts-Datenbank in meinem Projekt. Wenn auch noch die Zeitzonen von Interesse sind, kann man zusätzlich die zeitzonen.txt (auf der gleichen Seite bei geonames) gut gebrauchen.
Bei mir ging das problemlos mit Sqliteman unter Linux (weiß nicht, ob es das Programm auch für Windows gibt und ob das da geht) :
- Neue Datenbank mit gewünschtem Namen erstellen
- neue Tabelle mit gewünschtem Namen und 19 Spalten mit den entsprechend passenden Datentypen und Bezeichnungen erstellen (die stehen in der Readme von geonames.org)
- 1. Spalte als Primary-Key einrichten
- txt-Datei in diese Tabelle importieren (TAB-getrennt auswählen). Kaffee trinken ...

- einen Index von Spalte 2 (name) erstellen
- fertig !
Bin auch ein Datenbank-Anfänger und erhebe keinen Anspruch auf Richtigkeit ! Bei mir funktioniert es aber bislang fehlerfrei als Orts-Datenbank in meinem Projekt. Wenn auch noch die Zeitzonen von Interesse sind, kann man zusätzlich die zeitzonen.txt (auf der gleichen Seite bei geonames) gut gebrauchen.