Ogólnie planuję, aby tag “blind:name” nie był aktualizowany ręcznie, tylko co jakiś czas automatycznie. Przystanki z systemu ZTM mają unikatowy identyfikator, który również planuję dodać do słupka. Dzięki temu automatyczna aktualizacja stanie się realna. Nie wiem natomiast gdzie mogę umieścić ten identyfikator, skoro ref jest czasem (ale nie zawsze) używany jako numer przystanku. W Łodzi w refie jest pełny identyfikator.
Tak jak wyżej napisałem faktycznie ZTM ma swój unikatowy identyfikator oraz numer przystanku np. 1, 2, 3, 1t, 2t. Na terenie Śląska w refie jest numer przystanku.
Co powiecie na dodatkowy tag
operator_id=1234567
przeznaczony na identyfikator operatora?
Ps. Na podstawie identyfikatora można również automatycznie zaktualizować pole url.
Sugerujesz, żeby zrobić dodatkowy tag “local_ref”, który będzie miał tylko numer przystanku i łączyć go z polem name? Dystrybutorzy aplikacji różnie wypowiadają się nt. tagu “ref”, natomiast zapewnienie dodatkowego tagu oraz zaprojektowanie sposobu działania mogłoby mieć szansę powodzenia. To rozwiązanie elimnuje duplikację pola “name”.
To nie dobrze.
Zauważyłem, że ten (https://github.com/CUTR-at-USF/gtfs-osm-sync) program ma możliwość wgrania przystanków do OSM, a później zbierania danych o poprawkach wprowadzonych przez społeczność. Takie dane można by dostarczyć później ZTM usprawniając późniejsze aktualizacje automatyczne.
Niestety to jest Java, my tworzymy program w C#. Możemy się na nim wzorować, ale utworzenie od podstaw programu spełniającego Polskie realia wydaje mi się bardziej prawdopodobne. Ważne, że szlak został już przetarty.
Jeden z dostawców zapewnia, że jego program jest używany na całym świecie i nie planuje czytania tagu “ref” osobom niewidomym ponieważ w każdym kraju, i jak wychodzi z powyższych zapisów również w każdym mieście, ten tag służy do czegoś innego. Na nowy tag “blind:name” mam wstępną zgodę, pod warunkiem, że będzie ogólnie używany. Nikt nie chce tracić czasu na zmiany w oprogramowaniu z powodu czegoś, co może okazać się niepotrzebne.