Hallo Thomas,
vielen Dank für Deine Antwort von neulich, ich habe mir das jetzt mal
angesehen.
Ich habe zwar Grundkenntnisse von Datenbanken, SQL und Webentwicklung,
blicke aber trotzdem gerade überhaupt nicht durch.
Ich habe jetzt tausende Datensätze gefunden (auch die Tabelle
geodb_locations),
so in dieser Art:
INSERT INTO post_code_areas VALUES (727, '10963', 10963, 'Berlin-West',
'SRID=4326;MULTIPOLYGON(((13.38946056 52.50952152,13.39159284
52.50513078,13.39197912 52.50341034,13.39264404 52.50049974,13.3938522 usw.
oder
DE;BE;-;Kreisfreie Stadt
Berlin;-;Berlin;-;-;-;13.5724384230776;52.5680178485138;12689
13034;
Mal angenommen ich schaffe es tatsächlich, die Daten konsistent in meine
DB zu laden,
gibt es irgendwo auch eine anfängertaugliche Erklärung, wie man mit
diesen Koordinaten
rechnet?
Die SQL-Anweisung traue ich mir sogar zu, aber ich weiß momentan gar
nicht, was
ich anweisen will...
Nochmal danke, Julian
mack-WMLsJPcVvUbeKaaq6wa0og@xxxxxxxxxxxxxxxx schrieb:
Hallo,
ich würde gerne wissen, ob es möglich ist, mit der OpenGeoDB die
(durchschnittliche) Entfernung zwischen zwei Postleitzahlen innerhalb
Berlins zu ermitteln. Im Beispiel auf der Homepage geht das ja leider
nicht und aus den Download-Daten werde ich nicht ganz schlau ;)
Bisher hatten wir nur Koordinaten von Orten, deshalb geht das
Beispiel auf der Homepage nicht.
Mittlerweile gibt es auch Daten von Postleitzahlen in D (Stand 1999),
der Unterschied liegt im loc_type in der Tabelle geodb_locations.
Einmal heißt er POPULATED_AREA, ein zweites Mal LOC_AREA_CODE.
Besonders interessant ist für mich eine Umkreis-Funktion, also eine nach
zunehmender Entfernung sortierte Liste der Postleitzahlen um
Postleitzahl 1xxxx herum. Ist sowas mit der OpenGeoDB schon machbar?
OpenGeoDB sind die Daten und auch noch die Datenbank. Was man
drumherum programmieren kann, dürfte in der Gegend von unendlich
vielen Möglichkeiten liegen.
Schau mal bei der GeoClass oder im Mapbender Projekt, was Dich
interessieren mag. So etwas geht aber auch mit reinem SQL, schau
mal in die Doku zu Deiner DB. 'ORDER BY' ist das Stichwort.
Viel Erfolg,
Thomas Mack
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.8.5 - Release Date: 29.03.2005
--
Mailingliste OpenGeoDB
Listenadresse: opengeodb-r1mDYR0DdAyzQB+pC5nmwQ@xxxxxxxxxxxxxxxx
Informationen: http://opengeodb.de
Mit freundlicher Unterstütztung von php::bar (http://phpbar.de)
|