Overpass to bere s přesností na znak nebo na binární iterpretaci? Ptám se protože i pitomá česká diakritika se dá v unicode zapsat různou sekvencí bytů... Pokud nějaký software neumí pracovat s unicode, je to chyba toho softwaru.
Pokud ale v nějakém jazyce nemá být nějaká sekvence znaků samostatně na konci řádku, je potřeba za ní dát nedělitelnou mezeru. Protože tohle si žádný software z prstu nevycucá. To není psaní názvů pro renderer, to je normální psaní textu v unicode. Lukáš Dne čtvrtek 18. ledna 2018 18:31:38 CET Matej Lieskovský napsal(a): > Nominatim tohle zvládá, Overpass (alespoň standardně) nikoliv - ten bere > nápisy s přesností na znak. Díky tomu jsem na tyhle problémy přišel. > > 2018-01-18 18:26 GMT+01:00 Jan Martinec <j...@martinec.name>: > > N i O mají plnou podporu Unicode, tj. měly by "vidět" všechny mezerovité > > znaky jako ekvivalentní. > > > > HPM > > > > Dne 18. 1. 2018 18:24 napsal uživatel "Marián Kyral" <mky...@email.cz>: > >> ---------- Původní e-mail ---------- > >> Od: Petr Kadlec <petr.kad...@gmail.com> > >> Komu: OpenStreetMap Czech Republic <talk-cz@openstreetmap.org> > >> Datum: 18. 1. 2018 17:58:17 > >> Předmět: Re: [Talk-cz] Nedělitelné mezery v názvech ulic > >> > >> Ahoj, > >> > >> 2018-01-18 17:36 GMT+01:00 jzvc <j...@tpfree.net>: > >> > >> Ne, nepise, nic jako nezalomitelna mezera neexistuje. To je pouze > >> typograficka pomucka pro SW, ktery neumi jinak rict, ze by neco melo > >> drzet > >> pri sobe. Ve skutecnosti je to exaktne totez, jako kdyz budes neco > >> tagovat > >> pro reneder, coz se v OSM vyslovene zapovida. Spravne by mel reneder sam > >> vedet, ze v dany lokalite ma ten text spojit. > >> > >> > >> Ano, v platónském světě názvů ulic neexistuje nezalomitelná mezera, > >> existuje název, v němž se nesmí na nějakém místě zalomit řádek. My ale > >> nežijeme v platónském světě názvů, my vyrábíme data pro software a tento > >> software pro reprezentaci textových dat používá Unicode. Proto bychom > >> měli > >> vzít název a podle toho, jak se má správně psát,[1] bychom měli zvolit > >> odpovídající reprezentaci v Unicode. Nejde jen o renderer. Když si z > >> databáze OSM stáhnu seznam všech ulic, chci to tam mít. > >> > >> > >> > >> Takže pokud pak budu tu ulici hledat, tak si musím pamatovat, že za "V" > >> musím napsat nezalomitelnou mezeru, jinak mi třeba nominatin najde velké > >> kulové? U něj by to ještě šlo nějak ošetřit, ale třeba u Overpass už na > >> to > >> musím myslet já. Sám to za mně neudělá. Nekomplikuješ nám to tak trochu? > >> > >> Marián > >> > >> _______________________________________________ > >> Talk-cz mailing list > >> Talk-cz@openstreetmap.org > >> https://lists.openstreetmap.org/listinfo/talk-cz > > > > _______________________________________________ > > Talk-cz mailing list > > Talk-cz@openstreetmap.org > > https://lists.openstreetmap.org/listinfo/talk-cz
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Talk-cz mailing list Talk-cz@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz