Re: osm_id és POI-k összerendelése
Thomas Nagy
bkil.hu at gmail.com
2018. Feb. 14., Sze, 08:09:43 UTC
Imrével értek egyet, miszerint ilyen random hash-et nem szabad az OSM
adatbázisba rakni. Más nem tudja értelmezni vagy használni, ha szerkesztik
az pedig neked el is rontja a játékodat, read-only attribútumoknak újra
csak nincs haszna.
A külön git repó nekem is tetszik. Én a hash mellett még egy koordinátát is
belementenék. Akár nevet is lehetne, és akkor a lokális környezetben a
fuzzy search kizárásos alapon elég jól hozzá tudná rendelni még akkor is,
ha néhánynak változik a neve.
Igazi UUID-t nehéz találni a cégjegyzékszám és adószámon kívül, bár
felvásárlások után még ha jogilag már meg is változik egy POI, az emberek
fejében sokszor él a logikai átmenet ha az új cég majdnem ugyanazt csinálja
(lásd büfék). Szóval a legtöbb ember inkább a 3D koordinátát tartja
UUID-nek. Azt könnyű elfogadni hogyha egy bolt elköltözik a következő
sarokra akkor az másik. Ehhez a címen kívül kell még a level=* is ami a
harmadik dimenzióban egyértelműsít. Vagy épületen/plázán belül
ajtó/szoba/térrész azonosító is kell a házszámon felül, ami nem mindig áll
rendelkezésre, bár legalább 3 frissen bejárt plázában találtam ilyet is
kifüggesztve.
On Sunday, February 11, 2018 at 12:17:55 PM UTC+1, KAMI KAMI wrote:
>
>
> Sziasztok,
>
> Szeretnék veletek ötletelni, hogy hogyan lehetne a POI-kat összerendelni
> az OSM_ID-vel. Szeretném, ha a db-be importált adatok (weboldalról
> feldolgozott POI-k) és a hozzájárulók által megadott osm id<-> poi
> összerenedeléseket külön táblában tárolni. Szerintetek erre mi lenne a
> legjobb összerendelési megoldás. Az a baj, hogy az osm poi-kon nincs semmi
> egyedi azonosító, ami alapján be lehetne azonosítani (az osm id azért
> változhat).
>
> Mivel a a cím teljes kitöltése a cél, ezért arra gondoltam, hogy a poi
> típusából és a címből (kisbetűssé alakítva és space-ktől mentes) képzett
> hash alapján lenne az osm id-vel történő összerendelés. Ez szerintetek
> megfelelő lenne? A cél az az lenne, hogy a nulláról újra generált db esetén
> is meg lehessen találni a POI-kat. Tervezett hash algoritmus SHA512.
>
> Illetve az lenne a kérdésem, hogy szerintetek a poi-hoz el "szabad"
> helyezni valami azonosítót, ami még egy lehetőség lehetne a POI biztosabb
> megtalálásához?
>
> Előre is köszönöm!
>
> Ü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/20180214/e889bfcb/attachment.htm>
További információk a(z) Talk-hu levelezőlistáról