[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