On Mon, Jan 05, 2004 at 12:31:39AM +0100, Arne Klempert (akl) wrote:
On Sunday, January 04, 2004 10:54 AM
Thomas R. Koll <tomk32(a)gmx.de> wrote:
Gibt's für
OpenGeoDB eine offene Schnittstelle?
OpenGeoDB ist frei: Sowohl die Daten, als auch die Skripte zur Abfrage
der DB sowie zur Erstellung der Karten sind unter der LGPL erhältlich.
Wir sind allerdings gerade dabei, die DB-Struktur komplett zu
überarbeiten. Sobald das erledigt ist, soll es auch eine
XML/SOAP-Schnittstelle geben. Bei Bedarf könnte ich aber auch schon
vorher einen Quick-and-Dirty-Hack machen.
Hat Zeit. Ich muss eh noch fast 3000 Tabellen umwandeln (lassen).
Langfristig wäre auch zu überlegen, ob und wie
OpenGeoDB in MediaWiki
integriert werden kann. Dafür wird sich aber wohl erst dann ein
MediaWiki-Entwickler finden, wenn OpenGeoDB den Sprung von Deutschland
auf deutlich größere Teile Europas geschafft hat.
Dafür muss euer System aber auch mehrsprachig werden.
gettext sollte dir da eine gute Hilfe sein.
Wenn nicht ist
nicht
schlimm, aber ich könnte für Zwobot ein script tippen das von unseren
Artikeln ausgehend in OpenGeoDB nachschaut und bei Übereinstimmungen
(PLZ, Lage, Nachbarorte) davon ausgeht dass es die gleichen Orte sind
und die Querverweise bzw. Bilder erstellt.
Für die Verknüpfung zwischen den beiden Systemen dürfte es das
einfachste sein, wenn ich von hier aus über den XML-Export oder in einer
lokalen Wikipedia-DB nach den Übereinstimmungen schaue und diese dann in
OpenGeoDB eintrage.
Ich könnte auch in OpenGeoDB bei A anfangen, jedes Kaff prüfen ob es in der WP
existiert und wenn es nicht existiert mal einen Stub erstellen bzw.
die Daten die noch fehlen einfügen (geht, ist nur eine Frage der Regulären
Ausdrücke).
Es wäre eine gute Gelegenheit mal alle Orte zu importieren und auch
alle bisherigen auf ein gemeinsames Layout zu bringen.
Andersrum wäre es sicher ein leichtes von den anders-sprachigen Wikipedias
Daten wie Standort, Staat, Region, ..., Postleitzahl in die OpenGeoDB zu
importieren. Wäre dann nur noch wenig zusätzliche Arbeit
ciao, tom
--
http://www.tomk32.de - just a geek trying to change the world
-.-
http://de.wikipedia.org/wiki/Benutzer:TomK32
/|>
http://tomk32.bookcrossing.com
/ \
http://tinyurl.com/u6de