Moin, > bisher wird die Datenbank, soweit ich sehe, ja noch überhaupt nicht > dafür genutzt, neben Postleitzahlen auch Vorwahlen vorzuhalten, was > ich sehr schade finde.
dafür war OSM ja initial sicher auch nicht gedacht. Zusätzlich lassen sich Hausnummern, Postleitzahlen und Vorwahlen mit unserem Datenmodell nur unter Schmerzen abbilden. Hausnummern könnte man als Punkte eintragen, oder man zeichnet gar alle Gebäude als Polygone ein und hängt da die Hausnummer 'dran. Letzteres wäre eigentlich klasse, damit wir irgendwann auch mal Topo-Karten rendern können. Man hat dann allerdings noch immer nicht die Möglichkeit, eine Beziehung zwischen Haüsern und Straßen herzustellen, weil die Bildung von Beziehungen im Datenmodell (noch) nicht vorgesehen ist und es leider einigen Widerstand gibt, sowas einzuführen. Postleitzahlen müssten eigentlich ebenfalls als Gebiete eingezeichnet werden. Allerdings gibt es in einem Postleitzahlenbereich auch immer "Inseln", also ein Gebiet in einem Gebiet. Das Problem wird sein, die dafür notwendigen Daten, also die Punkte, die ein Postleitzahlengebiet bilden, beizubekommen. Postleitzahlen werden jedoch wichtig für's Routing sein und wären daher sehr interessant. Bei Dörfern mit nur einer Postleitzahl kann man evtl. an ein Gebiet mit dem Tag landuse=residential die Postleitzahl 'dranhängen, aber das ist aus o.g. Gründen sicher nicht die richtige Vorgehensweise. In Städten beispielsweise haben verschiedene Straßenseiten u.U. verschiedene Postleitzahlen. Analoges gilt auch für Vorwahlen. Hier kommt erschwerend hinzu (was allerdings vielleicht auch für Postleitzahlen gelten mag), dass sich die Vorwahlen weder an Gemeinde- noch an Landes- oder Staatsgrenzen halten. Man müsste also auch diese am Besten über ein eigenes Polygon abbilden. > Hat dies irgendeinen bestimmten (etwa > urheberrechtlichen?) Grund, oder sollte tatsächlich noch niemand auf > diese doch naheliegende Idee gekommen sein? Eine solche Idee kommt sicher erst dann auf, wenn schon ein paar Straßendaten in OSM 'drinnesind, ergo jetzt :) . > Bei meiner Suche nach einer mehr oder weniger "freien" Datenbank für > deutsche Vorwahlen bin ich immerhin auf dieses > Ortsnetzbereichsverzeichnis der Bundesnetzagentur gestoßen, das > allerdings nur im MS Access 2000 Format vorliegt, womit ich leider > nichts anfangen kann: > http://www.bundesnetzagentur.de/enid/f3dad2abed721148a03a1211931a460a >,0/Verz eichnisse/ONB_1gh.html Mann kann die Datei vielleicht in Kexi oder OpenOffice.org öffnen, das müsste recherchiert werden. Es wäre aber auch praktisch, eine Mail an die Bundesnetzagentur zu schreiben und nach einen Alternativformat zu fragen, damit die merken, dass es Bürger gibt, die kein MS Office verwenden. Für diese einfache Tabelle hätten die problemlos auch eine (beispielsweise TAB-separierte) CSV-Datei oder auch XML zur Verfügung stellen können. > Deshalb meine sich gleich anschließende Frage, die dann vielleicht > schon etwas off-toppic sein mag: Kennt jemand eine SQL-Quelle für die > deutschen Vorwahlen, die nach Möglichkeit natürlich auch > datenbankrechtlich frei sein sollte? Oder weiß jemand einen einfachen > Weg, diese obige Access-DB-Datei ins mySQL-Format zu konvertieren? Beim Versuch, die Datei mit Kexi zu öffnen, wurde ich gefragt, ob ich das Ding in SQLight, MySQL etc. haben möchte. Hat allerdings mit einem Fehler abgebrochen, was an meiner gna-den-los veralteten Version liegen mag. Beste Grüße, ce _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

