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: kaspa...@fit.vutbr.cz CVT FIT VUT Brno, L127 jabber: tomas.kaspa...@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!
pgpR4T0FAPtWq.pgp
Description: PGP signature
_______________________________________________ Talk-cz mailing list Talk-cz@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz