@Drazha
Odlično. I mene interesuje da čujem šta ostali misle.
Da nastavim onda sa drugim delovima diskusije.
- Problem sa ključem ‘name’
Kao što je Christophorus lepo primetio, mešanje jezika i pisama u ključu ‘name’ stvarno vodi do nezadovoljavajuće papazjanije, kako u prikazu, tako i pri bilo kakvoj obradi podataka. Zamislite npr. da imate tako popunjenu bazu i sad iz nekog sučelja treba da vršite pretagu za nekim objektom. Znači korisnik treba unapred da zna na kom jeziku (i pismu) je neki objekat unet ni bi li ga našao npr. na svom uređaju za navigaciju. Kao rezultat se mora vršiti pretraga po svim jezicima i svim pismima sve vreme. Rekao bih malo daleko od idealnog.
Da ne spominjemo konstantna natezanja oko toge čiji je ‘name’ u multinacionalnim sredinama.
Moj jedini zaključak je da OSM arhitekte uopšte nisu razmišljale o višejezičnim (i ‘višepismovnim’) sredinama u početku projektivanja sistema, i da je ovo što imamo danas samo nakalemljeno.
Kada se pogleda iz daljine, samo ‘name’ bez ikakvog konteksta jezika (i pisma) da naznači kako je informacija u njemu sačuvana je krajnje beskorisno. Po meni bi onda suvo ‘name’ bez dodatnih naznaka jednostavno trebalo ukinuti.
Kako onda prikazivati informaciju?
Pa mogao bi se npr. dodati ključ za podrazumevane jezike na nivou administrativne relacije. Tako bi npr. lista za celu Srbiju bila ‘sr;sr-Latn’ (ako npr. želimo dvojni prikaz), ali za relaciju na nivou npr. opštine Subotica bi imali ‘hu;sr’ (ili koja god je već kombinacija i redosled poželjan: ‘sr-Latn;sr’, ‘sr;hu;sr-Latn’…) itd., i na tom nivou bi imala presedan.
Ovo se oslanja na činjenicu da algoritam za nalaženje administrativnih relacija koje sadrže željeni objekat naravno radi posao.
Za razliku od dodavanja još jednom ‘loc_name’ ključa za svki objekat, ovo je mnogo održivije rešenje, jer se ne oslanja na to da je svaki novi objekat označen tim ključem, već samo svim ispravnim ‘name:xyz’.
U međuvremenu možda nije najbolje forsirati ‘name’=‘name:sr’ već bi pragamatično bilo pozvati se na ‘on the ground rule’, koliko god to vizuelno bilo nezadovoljavajuće?