[Talk-cz] Boundary

Lukas Kabrt lukas na kabrt.cz
Pátek Únor 26 08:52:25 UTC 2010


> Viděl bych to tak, že to rozdělím po okresech a napíšu si prográmek,
> který dokáže oddělit duplicity.
> Při uploadu musím mít druhý prográmek, který dokáže vzít ID bodů a cest
> z OSM exportu a změnit je v jiném souboru - asi detekce shodnosti polohy
> bodů. Takhle to postupně naimportovat.

Jak o tom tak uvažuju, tak nejlepší řešení se mi zdá to zkusit
uplodovat celé najednou. Podle zkušenosti lidí co nahrávali části
DIBAVODu, tak JOSM pošle data celkem rychle na server a pak čeká až si
to server "přežvýká" a vrátí odpoveď (a to trvá mnohem déle) Pokud by
spadlo připojení/JOSM potom, co se odeslali vsechna data, tak by to
melo byt v pohode. Server transakci uzavre automaticky akorat se o tom
klient nedozvi. Pokud je to jinak, tak me opravte.

Pokud bys to chtel delit na vic kusu, tak misto detekce polohy se mi
zda lepsi nasledujici postup:
- kazde entite priradit jedinecne zaporne ID (znaci, ze se jedna o
nový objekt) - tak uz to je v souboru kucr.osm
- rozdelit mapu na vice casti (treba podle okresu) - zduplikuji se
ways na hranicich (kazda way bude ve dvou souborech, ale bude mít
stále svoje ID)

- uplodovat cast, server jako odpoved vrati prirazena ID
- v ostatních souborech změnit záporná ID za skutečná ID vrácená serverem
- a tak porad dokola, uplodovat budeme ale pouze entity se záporným ID
--
Lukas




Další informace o konferenci talk-cz