[Talk-cz] Osmose Česká republika
Kasparek Tomas
kasparek na fit.vutbr.cz
Pondělí Prosinec 29 14:01:29 UTC 2014
On Thu, Dec 18, 2014 at 05:59:20PM +0100, Marián Kyral wrote:
> Takhle jsem to dělal, když jsem opravoval špatný formát data po tracer
> pluginu:
>
> 1) xml query pro overpass turbo: http://overpass-turbo.eu/
> (Hledej cestu s jakýmkoli klíčem building a start_date v danám formátu)
>
> <osm-script output="json" timeout="25">
> <!-- gather results -->
> <union>
> <query type="way">
> <has-kv k="building" regv=".*" />
> <has-kv k="start_date" regv="[0-9][0-9]\.[0-9][0-9]\.[0-9]*" />
> <bbox-query {{bbox}}/>
> </query>
> </union>
> <!-- print results -->
> <print mode="body"/>
> <recurse type="down"/>
> <print mode="skeleton" order="quadtile"/>
> </osm-script>
>
> 2) Výsledek stáhnout jako soubor pro josm (.osm) což je obyčejný xml soubor.
> 3) Pomocí regulárních výrazů nahradit formát data (já to dělal v kate, ale
> klidně z konzole přes sed)
>
> Search: k='start_date' v='([0-9]*)\.([0-9]*)\.([0-9]*)'
> Replace by: k='start_date' v='\3-\2-\1'
>
> 4) To samo o sobě nestačí, je potřeba změněné objekty označit jako
> modifikované. Tentokrát jednoduché nahrazení
>
> Search: timestamp=
> Replace by: action='modify' timestamp=
>
> 5) Otevřít soubor v josm, zkontrolovat a nahrát na server.
Super, diky, zkusil jsem a fungovalo. Poopravoval jsem ceskedesetine cisla
u width a height, tak v osmose zmizely stovky chyb.
Zbyly tam nektere veci, co bude potreba rucne, tak na to muzete kdyztak
mrknout ve "svem" kraji:
http://osmose.openstreetmap.fr/cs/errors/?country=czech_republic_jihomoravsky&item=3091
v JM jsou to trochu divna oznaceni na letistich. Nasel jsem, ze v turanech
to delal pred 2 roky uzivatel Jezevec, zkusim i tady:
http://www.openstreetmap.org/node/1043174301
Tag ele pro runway by mel mit vyznam nadm. vysky jako jinde, tady je divne
cislo koncici apostrofem. Nevite o tom nekdo neco? vyska ve stopach?
Diky
--
Tomas Kasparek e-mail: kasparek na fit.vutbr.cz
CVT FIT VUT Brno, L127 jabber: tomas.kasparek na jabber.cz
Bozetechova 1, 612 66 web : http://www.fit.vutbr.cz/~kasparek
Brno, Czech Republic phone : +420 54114-1220
GPG: 2F1E 1AAF FD3B CFA3 1537 63BD DCBE 18FF A035 53BC
May the command line live forever!
------------- další část ---------------
A non-text attachment was scrubbed...
Name: [žádný popis není k dispozici]
Type: application/pgp-signature
Size: 213 bytes
Desc: [žádný popis není k dispozici]
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20141229/243669b9/attachment.sig>
Další informace o konferenci talk-cz