Re: ref vagy ref:cég vagy ref:cég:hu vagy ref:hu:cég vagy ref:cég:HU vagy ref:HU:cég
Thomas Nagy
bkil.hu at gmail.com
2018. Dec. 16., V, 12:22:13 UTC
Első kérdés, hogy ez globally unique identifier-e, vagy fontos-e, hogy az
legyen? Ha igen, akkor kellene, de lásd a levél végét.
Nekem általában jó a kis és nagybetű. Az OSM a legtöbb dologra nagyon
szereti a kisbetűket, de én támogatnám a nagybetűs rövidítések bevezetését
(azonosítóknál határeset).
A TESCO esetén mint tudjuk, az üzemeltető egy magyar cég, így biztosan nem
egyedi világszerte, tehát muszáj volna használni ország prefix-et.
Én az ország prefixet még akkor is kiraknám ha a brand (egyelőre) csak
Magyarországon fordul elő, mert lehetnek (akár csak később) névütközések
mint tapasztaltuk.
Más franchise esetén még bonyolultabb a helyzet (pl. meki), amennyiben egy
országon belül is tetszőleges számú cég üzemeltetheti (és számozhatja) az
üzleteit.
Még egy kombináció kimaradt: ref:company.hu, mely egy létező domain névre
mutat, és az országon kívül még azt is egyértelművé teszi, hogy az adott
oldalon használt ref-ek jelennek itt meg. Ez elvileg az esetleges
non-exclusive franchise problémákat is megkerüli.
Az más kérdés, hogy sokszor nem ismert ez a referencia és a járókelőknek is
többet mond a branch=*.
És aztán a másik, fenntarthatóbb megközelítés miszerint ne legyen milliónyi
új kulcs a világ milliónyi üzletének, hanem használja mindenki a ref=*-et.
Az overpass query és bármilyen data user úgyis szét tudja ezeket választani
igény esetén operator=*, wikidata=*, brand=* vagy más hasonló jellemző
alapján. Mivel több ilyen ref=* azonosítója is van egy boltnak (adószám,
cégjegyzékszám, stb) ezért érdemes namespace-elni a ref-et, de csak a
potenciális ütközések elkerülése végett és hogy a consumer biztos lehessen
abban, hogy mit talál a ref-ben. Ez a legrosszabb esetben is csak pár
tucat, pár száz új subkey vs. milliók cégenként. Ekkor arra a kérdésre
keressük a választ, hogy mi legyen a neve annak a subkey-nek, ami a belső
azonosítót jelöli. Mivel ebből is lehet több (amiről mi mindig nem tudunk),
mérlegelhetünk néhány alternatívát:
ref:internal
ref:company
ref:website
ref:branch
ref:venue
ref:private
...
On Sunday, December 16, 2018 at 9:09:17 AM UTC+1, KAMI KAMI wrote:
>
> Sziasztok,
>
> A boltoknak rendszerint van valami azonosítójuk. Spar, Burger King és
> Tesco például ilyen, vagy éppen a New Yorker. Szerintetek ez milyen
> formában kellene rögzíteni?
>
> http://taginfo.openstreetmap.hu/search?q=ref%3Ahu%3Aspar
> http://taginfo.openstreetmap.hu/keys/ref%3Ahu%3Aburgerking
> http://taginfo.openstreetmap.hu/keys/ref%3Adm#values
>
> Üdvözlettel / Best Regards:
>
> Kálmán (KAMI) Szalai
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20181216/f6ff8688/attachment.htm>
További információk a(z) Talk-hu levelezőlistáról