[Talk-cz] Import uir-adr
Tomas Kolda
kolda na web2net.cz
Pátek Září 12 22:27:32 UTC 2008
Ahoj,
takze jsem dodelal tu utilitku. Abychom zamezili moznym chybam, pouzil jsem
k importu oficialni importer do DBF. Postup byl nasledujici:
1. Import vsech zmenovych souboru az do 659.
2. Konverze do sqlite databaze (napsal jsem dbf2sqlite.py)
3. Vymazani vseho nepotrebneho, aby byla databaze mala (cleanup.py)
4. Vytvoreni indexu a vyexportovani dat (export.py)
Export pouziva sablonu node.tmpl (tu muzete opravovat). Data se plni pomoci
selectu. Nyni zatim:
SELECT
ADRESA_KOD, CISOR_HOD, CISOR_PIS, PSC, X, Y,
CISDOM_HOD, ULICE.NAZEV AS ULICE_NAZEV
FROM ADRESA
LEFT JOIN ULICE ON ADRESA.ULICE_KOD=ULICE.ULICE_KOD
LEFT JOIN OBJEKT ON ADRESA.OBJEKT_KOD=OBJEKT.OBJEKT_KOD
Ten si muzete upravovat dle libosti v export.py. Detaily k tabulkam jsou v
dokumentaci. Sablonu jsem prevzal z nejakeho emailu. Jestli jste nakonec
vymysleli novejsi musi se upravit...
Konverze S-JTSK jsem pouzil nejakou implementaci z webu. Vzdy mi chodila
vyborne, ale okem to zkontrolovat muzete.
Pokud tedy udelate nejake zmeny muzete uz posilat jen skripty a sablonu do
konference. Pred importem bych par mist zkontroloval s mapou, zda to sedi (i
jmena a cisla).
Jinak muj nazor na import:
Ja osobne bych nezanasel takove smeti do OSM (vi vubec napr. Mapnik jak to
kreslit?). Spise to vypada jako bysme z oficialni databaze delali /tmp
adresar. Ja bych byl preci jen pro tu webovou sluzbu a plugin do JOSMU.
Pripadne nejak domyslet ten import...
A na zaver URL:
http://www.web2net.cz/osm/uir_export.7z
T
Tomas Kolda writes:
> Ahoj,
>
> nakonec jsem je nasel v praci, ale i tak dik za snahu. Delam na tom. Import
> doplnku prosel, ted promazu db (vse co nema pozice) at to neni tak velike a
> uploadnu to nekam i se skriptem...
>
> T
>
> Pavel Machek writes:
>
>> Ahoj!
>>
>>> Nejsem schopen najit to original CD a vypada to, ze vsechny linky na UIR
>>> jsou mrtve. Nemate nekdo orig CSV nebo SQL z toho UIR CD? Potrebuju
>>> rozchodit ty skripty, uz jsem to dlouho nepoustel...
>>
>> Podarilo se stahnout data z atreye? Muzu se tesit na mergeovana data?
>> ;-).
>>
>> Pavel
>>
>> --
>> (english) http://www.livejournal.com/~pavelmachek
>> (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz na openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-cz
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
Další informace o konferenci talk-cz