[talk-cz] Přenos z Wikidat do OSM (a naopak)

majkaz majkaz na centrum.cz
Čtvrtek Květen 21 11:52:12 UTC 2020


Dívala jsem se, jak to z toho leze, a problém není ani tak ve formátu souřadnic, jako ve formátu CSV. OpenData nechce "comma separated", ale středníky, a koordináty je třeba velmi mírně upravit. Takže pro mě nejjednodušší je z toho dotazu stáhnout TSV a prohnat to přes sed
 
Tohle je jen zkouška, stáhla jsem z těch příkladů lokace uměleckých děl. Příkazem   
head query.tsv | sed -r 's/\tPoint.(.*) (.*)\)\t/";\1;\2;"/' | sed 's/\t/";"/g;1s/"coord"/longitude,latitude/;s/.*/"&"/' > query.csv
je převedeno z TSV:label coord subjThe Blue Room Point(-77.046666666 38.911388888) http://www.wikidata.org/entity/Q17278728na CSV, co OpenData pobere:"label";longitude;latitude;"subj""The Blue Room";-77.046666666;38.911388888;"http://www.wikidata.org/entity/Q17278728"Na konci, v té poslední části, je pak možné taky nacpat tam rovnou hodnoty značek, tedy místo s/.*/"&"/ třeba s/.*/"&"artwork";"painting";"Pablo Picasso"/ , a příslušně ještě i upravit záhlaví v tom vytvořeném souboru, tedy přidat do té první řádky nakonec ještě ;"tourism";"artwork_type";"author_name".Samozřejmě, pokud má někdo otevřený nějaký GIS, je otázka co z toho je jednodušší a rychlejší. Já nic takového nemám, zato bash mám otevřený skoro vždy. Takže než shánět, jak to dostat do JOSM jinak, bych to zkrátka udělala takhle. Kdo je zvyklý dělat přes geojson, šel by na to asi tudy.Majka______________________________________________________________
 > Od: "Jan Macura" <macurajan na gmail.com>
 > Komu: "OpenStreetMap Czech Republic" <talk-cz na openstreetmap.org>
 > Datum: 21.05.2020 11:55
 > Předmět: Re: [talk-cz] Přenos z Wikidat do OSM (a naopak)
 >

On Thu, 21 May 2020 at 11:35, majkaz <majkaz na centrum.cz <majkaz na centrum.cz>> wrote:Není třeba, csv se dá použít v JOSM přímo (tedy ne zcela přímo, addon OpenData)
Tak to by mě zajímalo jak. Mě to nešlo -- JOSM očekává CSV s nějakými konkrétními sloupečky asi, ale CSV z WDQS má geometrii ve WKT.H.
 
 ----------
 
 _______________________________________________
 talk-cz mailing list
 talk-cz na openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk-cz <https://lists.openstreetmap.org/listinfo/talk-cz>
 https://openstreetmap.cz/talkcz <https://openstreetmap.cz/talkcz>
 
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20200521/c3f4f415/attachment-0001.htm>


Další informace o konferenci talk-cz