« zpět na výpis měsíce |

[Talk-cz] Jak porovnavat OSM XML (zeleznicni stanice a zast)

Vlákno 4.1. - 5.1.2011, počet zpráv: 8


4.1.2011 10:52:39 (#1)
gravatar

hanoj

<ehanoj at gmail.com>
713
Ahoj, rad bych udelal vzajemnou korekturu techto dvou zdroju o zeleznicnich stanicich: osm[1] a wikipedie[2], tj. predevsim prenos evidencnich cisel, korekce nazvu, duplicity atd... Mate nejaky postup/nastroj jak potom tyto dva zdroje efektivne porovnavat/upravovat? Pracovat s XSLT moc neumim a je to malo interaktivni (takova excel tabulka uz tu interaktivitu i jistou miru automatizace ma, ale ztraci se cast dat OSM)... Nevim, poradite? hanoj [1] http://www.informationfreeway.org/api/0.6/*%5Brailway=halt|station%5D%5Bbbox=12,48,19,51 [2] http://cs.wikipedia.org/wiki/Seznam_%C5%BEelezni%C4%8Dn%C3%ADch_stanic_v_%C4%8Cesku

4.1.2011 11:02:11 (#2)
gravatar

Petr Dlouhý

<petr.dlouhy at email.cz>
607
Ahoj, kdybych to cht?l ud?lat rychle a jednodu?e tak bych z Wikipedie ud?lal ?ist? seznam (??slo, jm?no na ka?d?m ??dku) zast?vek, a to sam? se pokusil vygenerovat z OSM XML (pomoc? XSLT, nebo SEDu, p??padn? by to mo?n? ?lo v textov?m editoru jen pomoc? funkc? nahrazov?n?). Potom u? sta?? pou??t sort (nebo se?azen? v tabulkov?m procesoru) a diff (vimdiff). On Tue, 04 Jan 2011 10:52:39 +0100, hanoj <ehanoj at gmail.com> wrote: zobrazit citaci
> Ahoj, > rad bych udelal vzajemnou korekturu techto dvou zdroju o zeleznicnich > stanicich: osm[1] a wikipedie[2], tj. predevsim prenos evidencnich > cisel, korekce nazvu, duplicity atd... > > Mate nejaky postup/nastroj jak potom tyto dva zdroje efektivne > porovnavat/upravovat? Pracovat s XSLT moc neumim a je to malo > interaktivni (takova excel tabulka uz tu interaktivitu i jistou miru > automatizace ma, ale ztraci se cast dat OSM)... > > > Nevim, poradite? > > hanoj > > > > [1] > http://www.informationfreeway.org/api/0.6/*%5Brailway=halt|station%5D%5Bbbox=12,48,19,51 > [2] > http://cs.wikipedia.org/wiki/Seznam_%C5%BEelezni%C4%8Dn%C3%ADch_stanic_v_%C4%8Cesku > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz
-- Petr Dlouh?

4.1.2011 11:22:42 (#3)
gravatar

Frettie

<frettie at gmail.com>
101
No, z wikipedie se to bu? d? vyt?hnout z n?jak?ho dumpu dat (d? se st?hnout, ale je opruz s n?m pracovat) nebo to grabovat p??mo z wikipedie (nap?. pomoc? n?jak?ho bota, viz Wikipedia:Bots na en wiki), ale i to je opruz. J. 2011/1/4 Petr Dlouh? <petr.dlouhy at email.cz>: zobrazit citaci
> Ahoj, > > kdybych to cht?l ud?lat rychle a jednodu?e tak bych z Wikipedie ud?lal ?ist? > seznam (??slo, jm?no na ka?d?m ??dku) zast?vek, a to sam? se pokusil > vygenerovat z OSM XML (pomoc? XSLT, nebo SEDu, p??padn? by to mo?n? ?lo v > textov?m editoru jen pomoc? funkc? nahrazov?n?). Potom u? sta?? pou??t sort > (nebo se?azen? v tabulkov?m procesoru) a diff (vimdiff). > > On Tue, 04 Jan 2011 10:52:39 +0100, hanoj <ehanoj at gmail.com> wrote: > >> Ahoj, >> rad bych udelal vzajemnou korekturu techto dvou zdroju o zeleznicnich >> stanicich: osm[1] a wikipedie[2], tj. predevsim prenos evidencnich >> cisel, korekce nazvu, duplicity atd... >> >> Mate nejaky postup/nastroj jak potom tyto dva zdroje efektivne >> porovnavat/upravovat? Pracovat s XSLT moc neumim a je to malo >> interaktivni (takova excel tabulka uz tu interaktivitu i jistou miru >> automatizace ma, ale ztraci se cast dat OSM)... >> >> >> Nevim, poradite? >> >> hanoj >> >> >> >> [1] >> http://www.informationfreeway.org/api/0.6/*%5Brailway=halt|station%5D%5Bbbox=12,48,19,51 >> [2] >> http://cs.wikipedia.org/wiki/Seznam_%C5%BEelezni%C4%8Dn%C3%ADch_stanic_v_%C4%8Cesku >> >> _______________________________________________ >> Talk-cz mailing list >> Talk-cz at openstreetmap.org >> http://lists.openstreetmap.org/listinfo/talk-cz > > > -- > Petr Dlouh? > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz >
-- S pozdravem, Jirka Sedl??ek --- jirisedlacek at gmail.com

4.1.2011 11:29:54 (#4)
gravatar

hanoj

<ehanoj at gmail.com>
713
zobrazit citaci
> kdybych to cht?l ud?lat rychle a jednodu?e tak bych z Wikipedie ud?lal ?ist? > seznam (??slo, jm?no na ka?d?m ??dku) zast?vek, a to sam? se pokusil > vygenerovat z OSM XML (pomoc? XSLT, nebo SEDu, p??padn? by to mo?n? ?lo v > textov?m editoru jen pomoc? funkc? nahrazov?n?).
*** to bych si dokazal predstavit, mas na neco takoveho mustr? zobrazit citaci
> Potom u? sta?? pou??t sort > (nebo se?azen? v tabulkov?m procesoru) a diff (vimdiff).
*** ale jak efektivne tento vysledek tj. diff nebo upravenou tabulku vratit do vychoziho zdroje? Do wiki je to snadne, ale do OSM XML? diky hanoj

4.1.2011 11:46:19 (#5)
gravatar

Frettie

<frettie at gmail.com>
101
2011/1/4 hanoj <ehanoj at gmail.com>: zobrazit citaci
>> kdybych to cht?l ud?lat rychle a jednodu?e tak bych z Wikipedie ud?lal ?ist? >> seznam (??slo, jm?no na ka?d?m ??dku) zast?vek, a to sam? se pokusil >> vygenerovat z OSM XML (pomoc? XSLT, nebo SEDu, p??padn? by to mo?n? ?lo v >> textov?m editoru jen pomoc? funkc? nahrazov?n?). > *** to bych si dokazal predstavit, mas na neco takoveho mustr? > > >> Potom u? sta?? pou??t sort >> (nebo se?azen? v tabulkov?m procesoru) a diff (vimdiff). > *** ale jak efektivne tento vysledek tj. diff nebo upravenou tabulku > vratit do vychoziho zdroje? Do wiki je to snadne, ale do OSM XML? >
Z pole? zobrazit citaci
> > > diky > hanoj > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz >
-- S pozdravem, Jirka Sedl??ek --- jirisedlacek at gmail.com

4.1.2011 11:47:32 (#6)
gravatar

Petr Dlouhý

<petr.dlouhy at email.cz>
607
On Tue, 04 Jan 2011 11:29:54 +0100, hanoj <ehanoj at gmail.com> wrote: zobrazit citaci
>> kdybych to cht?l ud?lat rychle a jednodu?e tak bych z Wikipedie ud?lal >> ?ist? >> seznam (??slo, jm?no na ka?d?m ??dku) zast?vek, a to sam? se pokusil >> vygenerovat z OSM XML (pomoc? XSLT, nebo SEDu, p??padn? by to mo?n? ?lo >> v >> textov?m editoru jen pomoc? funkc? nahrazov?n?). > *** to bych si dokazal predstavit, mas na neco takoveho mustr?
Jo, n?co m?m. Pos?l?m XSLT, kter? pou??v?m ke kontrole duplicit mezi cyklotrasami - vygeneruje seznam "ref" cyklistick?ch tras. Nem?l by to b?t probl?m upravit: <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="text" indent="no"/> <xsl:template match="/osm"> <xsl:apply-templates select="relation"> <xsl:sort select="@id" data-type="number"/> </xsl:apply-templates> </xsl:template> <xsl:template match="relation[tag/@v = 'bicycle']"> <xsl:value-of select="tag[@k = 'ref']/@v"/> <xsl:text>&#xa;</xsl:text> <!-- <xsl:text> </xsl:text> <xsl:value-of select="@id"/> <xsl:text>&#xa;</xsl:text> --> </xsl:template> <xsl:template match="*"> </xsl:template> </xsl:stylesheet> zobrazit citaci
> > >> Potom u? sta?? pou??t sort >> (nebo se?azen? v tabulkov?m procesoru) a diff (vimdiff). > *** ale jak efektivne tento vysledek tj. diff nebo upravenou tabulku > vratit do vychoziho zdroje? Do wiki je to snadne, ale do OSM XML? >
Asi by nem?l b?t probl?m vygenerovat seznam zast?vek, kter? maj? stejn? ??slo, ale jmenuj? se jinak (nebo naopak stejn? jm?na a jin? ??sla). P??padn? zast?vek, kter? v jednom ze seznam? chyb?. Nebo tak? seznam zast?vek u kter?ch v OSM chyb? ??slo, ale daj? se naj?t ve Wiki podle jm?na. Nezn?m lep?? zp?sob, ne? potom z dan?ho seznamu vygenerovat OSM XML s dan?mi zm?nami, nejl?pe asi pomoc? XSLT. zobrazit citaci
> > > diky > hanoj > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz
-- Petr Dlouh?

4.1.2011 03:17:43 (#7)
gravatar

Tomáš Tichý

<t.tichy at post.cz>
150 4809
Ahoj, ?elezni?n? stanice a zast?vky generuji ?as od ?asu na tuhle str?nku: http://wiki.openstreetmap.org/wiki/%C5%BDelezni%C4%8Dn%C3%AD_stanice_a_zast%C3%A1vky_v_%C4%8CR Porovn?v?n? d?l?m jen podle n?zv? stanic, ??sla by se dala doplnit. Pou??v?m na to p?ilo?en? python? skript. Je to jenom takov? rychlovka, ale t?eba se bude n?komu hodit. Jinak pozor na Wikipedii, jsou tam i neexistuj?c? stanice a zast?vky, tak?e je v?dycky lep?? pou??vat v?ce zdroj?. TT ------------- dal?? ??st --------------- HTML p??loha byla odstran?na... URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20110104/47a662fd/attachment.html> ------------- dal?? ??st --------------- A non-text attachment was scrubbed... Name: osmstations.py Type: application/octet-stream Size: 5644 bytes Desc: [??dn? popis nen? k dispozici] URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20110104/47a662fd/attachment.obj>

5.1.2011 12:39:27 (#8)
gravatar

hanoj

<ehanoj at gmail.com>
713
Diky vsem za rady, zkusim si s tim o vejkendu pohrat. hanoj 2011/1/4 Tom?? Tich? <t.tichy at post.cz>: zobrazit citaci
> Ahoj, > ?elezni?n? stanice a zast?vky generuji ?as od ?asu na tuhle str?nku: > http://wiki.openstreetmap.org/wiki/%C5%BDelezni%C4%8Dn%C3%AD_stanice_a_zast%C3%A1vky_v_%C4%8CR > > Porovn?v?n? d?l?m jen podle n?zv? stanic, ??sla by se dala doplnit. > Pou??v?m na to p?ilo?en? python? skript. Je to jenom takov? rychlovka, ale > t?eba se bude n?komu hodit. > Jinak pozor na Wikipedii, jsou tam i neexistuj?c? stanice a zast?vky, tak?e > je v?dycky lep?? pou??vat v?ce zdroj?.

« zpět na výpis měsíce