h_c_greier
Aktives Mitglied
Geschätzte Gemeinde!
Wer sich mit der Programmierung astronomischer Sachverhalte beschäftigt, stellt schnell fest, dass man sich mit allerlei "Rundherum-Themen" befassen muss. Ein solches Thema ist z.B., wenn man für die Berechnung topozentrischer Koordinaten den buchstäblichen Ort benötigt, sprich Länge, Breite, Zeitzone.
Wer kennt gute (freie) Orts-Datenbanken mit folgendem Inhalt?
[Land, Ort, Länge, Breite, Höhe, Zeitzone]
Wobei ohne Höhe wär's nicht so schlimm... Und wenn möglich zumindest die Ländernamen in Deutsch. Die Ländernamen übersetzten ginge noch, sind ja nur so 250. Wäre sogar geneigt, für 2000 Orte die Höhen aus dem Netz zu fischen.
Ich möchte kein Google API Gedöns verwenden, weil ich keinen API Key habe/haben will, sondern das soll unabhängig davon vom eigenen Server abgefragt werden. Das Dumme ist nur, dass diese Datenbanken meist etwas kosten, und falls es abgespeckte/kostenfreie Versionen gibt, fehlt z.B. ein Eintrag wie die Zeitzone usw.
Das Ganze soll nichts kosten, ich möchte das hier herein stellen damit es jedermann verwenden kann.
Eine recht große Datenbank findet man z.B. auf World Cities Database | Simplemaps.com
dort fehlt aber in der kostenfreien Version die Zeitzone, es gibt aber immerhin 43.000 Einträge, allerdings alles in Englisch. Soviele Einträge wären für mich nicht notwendig. Brauche ja
Ein weiteres nettes Tool ist GPS Koordinaten, Breiten- und Längengrad, es gibt auf Eingabe die Orte auch in Deutsch zurück, aber keine Listen.
Weiter zu Github: GitHub - bahar/WorldCityLocations: Geographical location (latitude, longitude, altitude) of all main cities of the world, dort wäre auch eine Höhenangabe drinnen, aber wiederum keine Zeitzone, aber immerhin 10567 Einträge.
Vom JPL habe ich auch was gefunden, 4382 Einträge, da sind auch Observatorien dabei und Höhenangaben, aber wiederum keine Zeitzonen.
Manche Datenbanken verwenden für westliche Längen positives Vorzeichen, andere negatives. Echt jetzt?
Man sieht also, alles nicht so ganz einfach.
Ich habe bereits begonnen für meine Applikationen eine kleine Ortsdatenbank zusammenzutragen, die bisher meinen Anforderungen genügt hat. 207 Länder mit insgesamt 2181 Orten. Muss sie noch in verschiedenen Formaten aufbereiten (txt, json usw.), dann poste ich's falls das wer brauchen kann.
Also, wer weiß was und wen interessiert's überhaupt?
cs,
harald
--
Wer sich mit der Programmierung astronomischer Sachverhalte beschäftigt, stellt schnell fest, dass man sich mit allerlei "Rundherum-Themen" befassen muss. Ein solches Thema ist z.B., wenn man für die Berechnung topozentrischer Koordinaten den buchstäblichen Ort benötigt, sprich Länge, Breite, Zeitzone.
Wer kennt gute (freie) Orts-Datenbanken mit folgendem Inhalt?
[Land, Ort, Länge, Breite, Höhe, Zeitzone]
Wobei ohne Höhe wär's nicht so schlimm... Und wenn möglich zumindest die Ländernamen in Deutsch. Die Ländernamen übersetzten ginge noch, sind ja nur so 250. Wäre sogar geneigt, für 2000 Orte die Höhen aus dem Netz zu fischen.
Ich möchte kein Google API Gedöns verwenden, weil ich keinen API Key habe/haben will, sondern das soll unabhängig davon vom eigenen Server abgefragt werden. Das Dumme ist nur, dass diese Datenbanken meist etwas kosten, und falls es abgespeckte/kostenfreie Versionen gibt, fehlt z.B. ein Eintrag wie die Zeitzone usw.
Das Ganze soll nichts kosten, ich möchte das hier herein stellen damit es jedermann verwenden kann.
Eine recht große Datenbank findet man z.B. auf World Cities Database | Simplemaps.com
dort fehlt aber in der kostenfreien Version die Zeitzone, es gibt aber immerhin 43.000 Einträge, allerdings alles in Englisch. Soviele Einträge wären für mich nicht notwendig. Brauche ja
Ein weiteres nettes Tool ist GPS Koordinaten, Breiten- und Längengrad, es gibt auf Eingabe die Orte auch in Deutsch zurück, aber keine Listen.
Weiter zu Github: GitHub - bahar/WorldCityLocations: Geographical location (latitude, longitude, altitude) of all main cities of the world, dort wäre auch eine Höhenangabe drinnen, aber wiederum keine Zeitzone, aber immerhin 10567 Einträge.
Vom JPL habe ich auch was gefunden, 4382 Einträge, da sind auch Observatorien dabei und Höhenangaben, aber wiederum keine Zeitzonen.
Manche Datenbanken verwenden für westliche Längen positives Vorzeichen, andere negatives. Echt jetzt?
Man sieht also, alles nicht so ganz einfach.
Ich habe bereits begonnen für meine Applikationen eine kleine Ortsdatenbank zusammenzutragen, die bisher meinen Anforderungen genügt hat. 207 Länder mit insgesamt 2181 Orten. Muss sie noch in verschiedenen Formaten aufbereiten (txt, json usw.), dann poste ich's falls das wer brauchen kann.
Also, wer weiß was und wen interessiert's überhaupt?
cs,
harald
--