<html><body><br><p>---------- Původní zpráva ----------<br>Od: Milan Vancura <milan@ucw.cz><br>Datum: 30. 5. 2013<br>Předmět: Re: [Talk-cz] Turistické známky</p><br><blockquote>On Thu 30-05-13 14:45:07, Marián Kyral wrote:<br>> No to mělo. Ovšem nějak tam ta data potřebuji napoprvé dostat abych následně<br>> mohl přiřadit (vytvořit) další členy relace.<br><br>Tomu rozumím, proto jsem navrhoval FIXME. Ale ještě lépe to udržovat mimo a<br>nezaplevelovat mapu. Pak by se totiž mohlo snadno stát, že nějakou dobu bude<br>malé procento převedeno na skutečné objekty a renderery už začnou brát data z<br>FIXME tagů - a bordelbude dokonán.<br></blockquote><p><br></p><p>Jak mimo? Kde?</p><p> <br></p><blockquote><br>> A stejně, pokud všechny tyto body převedu na skutečné objekty a zařadím je do<br>> relace, potřebuji je nějak identifikovat s ohledem na předpokládané<br>> aktualizace. <br><br>Jasně. O důvod víc to držet mimo, pro ostatní dostupné třeba přes wiki, ve<br>formátu pro to vhodném, třeba s těmi identifikátory, jak o nich píšeš níže.<br></blockquote><p><br></p><p>Jako, že bych každá TZ měla wiki stránku s dalšími údaji? To stejné je na http://www.turisticke-znamky.cz/znamka.php?id=1</p><p>Na to není potřeba nic extra vytvářet. <br></p><p><br></p><blockquote><br>> Prodejní místa se můžou změnit, website se může změnit. Potřeboval bych <br><br>Tak website a jiné atributy jsou záležitostí toho objektu, do toho se nemusí TZ<br>míchat.<br></blockquote><p><br></p><p>To jo, ale jak chceš identifikovat změnu?</p><p><br></p><p>Mám někde schovávat poslední zpracovaný soubor a změny zjistit 
porovnáním starého souboru s novým? Tomu bych se chtěl právě vyhnout. 
Nedovedu si představit, jak by se to chovalo, pokud by třeba někdo spustil update, aktualizoval starý soubor,  ale změny nenahrál do OSM..</p><p> <br></p><blockquote><br>> nějak identifikovat nově přidaná nebo smazaná prodejní místa. Pokud budu mít<br>> klíč checkpoint:sales_point:1 tak není problém zjistit, jestli se něco <br>> změnilo, nebo ne. Ovšem pokud budu mít x členů relace s rolí "sales_point" <br>> tak nevím jak poznám, který člen odpovídá "Infocentrum Impuls, 793 24 <br>> Karlova Studánka 59". No a pokud se infocentrum přestěhuje a bude tam nově <br>> třeba "... Karlova Studánka 77". tak už to vůbec nepoznám.<br><br>Tady nerozumím té argumentaci: jako že nebude tak snadno dostupná třeba adresa?<br>Protože jinak v těch atributech nevidím žádnou výhodu. Akorát musíš navíc řešit<br>pořadí a jeho změny. Takže souhlasím s tebou, že by bylo nejlepší vymyslet<br>nějaký systém identifikátorů ("ID") a ten přiřadit členům relace, aby pro<br>příště bylo snadné poznat, jestli se změnil objekt nebo ne. Rozhodně bych do<br>toho identifikátoru nezapočítaval nic jako website z důvodů uvedených výše.<br>Asi to chce promyslet víc pečlivě, ale přijde mi to rozhodně jako krok správným<br>směrem. Vyrábět v OSM seznamy pomocí dvojteček je fakt nestandardní a jde to<br>proti datovému modelu.<br></blockquote><p><br></p><p>Nejedná se přímo o adresu. Jde o jakoukoli změnu v prodejním místě. To, že je součástí i adresa je spíše výjimka než pravidlo. Nedělal jsem analýzu, jak často se prodejní místa mění, ale určitě k tomu dochází. Samotný identifikátor nestačí. A použití nějakého třetího zdroje obsahující mapování bych se pokud možno vyhnul. Dle mých zkušeností jsou s tím spíše problémy. Dříve nebo později se to stejně rozjede a pak je potřeba dělat nějakou synchronizaci. Což v tomto případě nebude jen tak a už vidím, jak se do toho někdo hrne.<br></p><p><br></p><p>Nebyl by odkaz na povídání o těch dvojtečkách? Je to toto: http://wiki.openstreetmap.org/wiki/Namespace ?<br></p><p><br></p><p>Byl to jen takový momentální nápad. Zdálo se mi, že to je lepší než:<br></p><p><font face="courier new">checkpoint:sales_point_1</font></p><p><font face="courier new">checkpoint:sales_point_2</font></p><p><font face="courier new">checkpoint:sales_point_3</font></p><p><br></p><p>Marián<br></p><p><br></p><p><br></p><blockquote><br>Milan<br><br>_______________________________________________<br>Talk-cz mailing list<br>Talk-cz@openstreetmap.org<br>http://lists.openstreetmap.org/listinfo/talk-cz</blockquote></body></html>