[Talk-ee] OSM PostgreSQL-i

Margus Värton margusvarton at gmail.com
Wed Feb 21 17:53:52 UTC 2018


Hoi, Andres!

OSMi andmemudel oma olemuselt ei ole minu arusaamist mööda eriti sobiv
klassikalisse relatsioonilisse mudelisse mahutamiseks. See vabade
võti/väärtus paaride kogum tahab saada pisut akrobaatikat (lisatabeleid),
et mõistlikul kombel relatsioonilisse mudelisse topitud saada. Mingi NoSQL
(näiteks MongoDB) võiks sinna ideoloogiliselt paremini sobida. Aga
tegelikult pole see andmebaasimootori nimi väga oluline, sest planet.osm,
mis on siis OSMi ametlik andmeväljund, on pakitud XML. Nii et ülesande
sisuks on XMLi väänamine Postgresse PostGISile sobival kujul.
Iseenesest on OSM praegused serverid Postgre peal küll. Praegune Postgre
andmemudel on kirjeldatud siin:
https://wiki.openstreetmap.org/w/images/5/58/OSM_DB_Schema_2016-12-13.svg.
Siit on näha ka see, kuidas sõlmede (node) sildid (tag) on eraldi tabelisse
pandud.

Parimat,

- M -

21. veebruar 2018 12:41 kirjutas Andres Kaaber <andres.kaaber atgmail.com>:

> Ahhoi!
>
> Ma küll ei ole juba mõni aasta OSM -i kõhtu vaadanud ... aga kas ta mitte
> ei ole / olnud PostgreSQL -s :) ? Või mida sa mõtled OSM andmestiku all?
>
> 21. veebruar 2018 11:48 kirjutas Olavi Randma <hervala atmail.ee>:
>
>> Tere
>>
>> Olen juba mõnda aega tegelenud OSM andmestiku konverteerimisega
>> PostgreSQL-i. Topoloogia konverteerimine õnnestus kõige paremini
>> programmiga osm2po, kuid keelatud pöörete konverteerimine ei õnnestunud
>> mitte millegagi. Igatahes lõin otsimisele käega ning tegin konverteri ise.
>> Nüüdseks on andmed konverteeritud ning arvutus - ja analüüsi programmid ka
>> kohandatud sellega. Eeskätt huvitab mind muidugi autograaf, kuid hea oleks
>> kui saaks ka jalgratta- ning jalgsikäigu graafid "korda". Nagu igasugu
>> plaaniarvutuste puhul on oluline kui hästi plaan vastab tegelikkusele nii
>> ka siin ning see sõltub eeskätt andmestikust.
>> Kui asja vastu on laiem huvi, siis ma võin probleeme juba avada
>> põhjalikumalt ja ka vastav testprogramm on veebis kättesaadav.
>>
>> Lugupidamisega
>>
>> Olavi Randma
>> programmeerija
>>
>>
>> _______________________________________________
>> Talk-ee mailing list
>> Talk-ee atopenstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-ee
>>
>
>
>
> --
> A. Kaaber
>
> _______________________________________________
> Talk-ee mailing list
> Talk-ee atopenstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-ee
>
>
-------------- next part --------------
HTML manus eemaldati...
URL: <http://lists.openstreetmap.org/pipermail/talk-ee/attachments/20180221/7a952488/attachment.html>


More information about the Talk-ee mailing list