Rowery miejskie w Szczecinie

Niedawno Szczecin uruchomił SRM, czyli Szczeciński Rower Miejski i dołączył do grupy polskich miast umożliwiających wypożyczanie rowerów miejskich ze stacji na ulicach. W przeciwieństwie do miast takich jak Poznań, Wrocław, Kraków czy Warszawa, nie jest to system obsługiwany przez firmę Nextbike, o którym na przykładzie Poznania pisałem (nawet dwa razy[1]), tylko przez zupełnie inną firmę.

Rozwiązanie takie ma zalety, ma też wady. Pierwsza, najważniejsza i najbardziej oczywista wada to brak wspólnego systemu. Mając konto w SRM nie skorzystamy z możliwości wypożyczenia roweru w innych miastach. Jako użytkownik PRM mam – przynajmniej teoretycznie, bo w praktyce nie zdarzyło mi się korzystać – możliwość wypożyczenia roweru w innych miastach kraju. Tak przynajmniej sugeruje strona Nextbike, bo informacji wprost nie znalazłem.

Kolejna wada – tym razem z mojego punktu widzenia – to format udostępnianych danych nt. dostępności rowerów miejskich na poszczególnych stacjach. SRM, podobnie jak Nextbike, udostępnia dane publicznie, ale robi to w tej chwili w sposób mocno kulawy. Zamiast ładnego XML z danymi o stacji (nazwa, położenie, ilość rowerów) mamy… HTML do samodzielnego parsowania. Mam nadzieję, że zmienią to do początku następnego sezonu, bo chciałem dodać Szczecin do strony z dostępnością rowerów miejskimi w Polsce[2].

Pora na zalety. Niewątpliwie zaletą SRM jest cena przy krótkich wypożyczeniach. Podobnie jak w Poznaniu, pierwsze 20 minut jest za darmo, ale za godzinę (łącznie) wypożyczenia w Szczecinie zapłacimy 1 zł (Poznań 2 zł), za 2h (łącznie) zapłacimy 4 zł (Poznań 6 zł). 3h w Szczecinie to 9 zł, w Poznaniu 10 zł. Potem już niestety Szczecin wypada gorzej, bo każda następna godzina w Sz-nie to aż 7 zł, w Poznaniu 4 zł. Chociaż traktując wypożyczane rowery miejskie jako alternatywę dla komunikacji zbiorowej liczą się IMO głównie krótkie okresy wypożyczenia (20 min, 1h, góra 2h), a tu Szczecin wypada lepiej[3].

Za zaletę uważam również powstanie konkurencji[4] – co prawda raczej w istniejących miastach niewiele to zmieni, przynajmniej w najbliższym czasie, ale wygląda, że kolejne miasta mają jakiś wybór operatora.

UPDATE W zasadzie wpis przestał być aktualny, bo od niedawna SRM jest częścią Nextbike. Z tego co mówią znajomi, jest wspólne konto, czyli pełna integracja z innymi miastami. A dane dotyczące ilości rowerów na stacjach w Szczecinie dostępne są już na stronie.

[1] Dość stare, trochę się pozmieniało, w szczególności wzrosła liczba stacji w Poznaniu, a ja nie bardzo korzystam – dorobiłem się własnego roweru, więcej chodzę pieszo i mam (miałem) sieciówkę.

[2] No i pewnie nazwę strony musiałbym zmienić, a koniec sezonu (słabo sobie IMHO wybrali termin startu w Sz-nie, chociaż może takie opóźnienie w przyswojeniu przez ludność faktycznie jest…) i używalność będzie nikła, więc trochę nie chce mi się.

[3] Ogólnie Poznań ma w tej chwili beznadziejne ceny transportu miejskiego. Najtańszy bilet to 3 zł (10 minut). W Szczecinie jest 2 zł za minut 15. A pamiętam, że gdy się przeprowadzałem do Poznania parę lat temu, było dokładnie odwrotnie – bilety w Poznaniu kosztowały 1 zł (też chyba 10 minut) przy IIRC 1,8 zł za 15 minut w Szczecinie.

[4] Trochę na wyrost wniosek, bo powiązań osobowych i finansowych nie sprawdzałem jeszcze.

Nextbike monitorowany

Rowery miejskie w Poznaniu, mimo swoich niedoskonałości, stały się na tyle popularne, że ich liczba na poszczególnych stacjach czasami spada w okolice zera. Jak tylko dowiedziałem się, że Nextbike udostępnia aktualizowane na żywo informacje dotyczące rowerów na poszczególnych stacjach (duże, naprawdę duże brawa i szacun), wpadłem na pomysł, że fajnie byłoby mieć dostęp do danych przez komórkę (stara Nokia 3110c, Opera mini) w lekkiej i wygodnej formie. Po prostu od razu łatwo sprawdzić, ile jest rowerów na której stacji Nextbike, czy jest sens iść na daną stację, czy lepiej na tramwaj, albo pieszo, bo roweru raczej nie znajdziemy.

Ponieważ oryginalny XML jest dość ciężki (~250 kB, szczegółowe dane o wszystkich krajach, miastach i stacjach), postanowiłem wyciągać z niego tylko najważniejsze dane i tylko dla Poznania, a następnie wrzucać do lekkiego HTML.

Aktualnie powstało coś takiego: dostępność rowerów Nextbike w Poznaniu.

Działa prosto: wget i mały skrypt perlowy z użyciem modułu XML::Simple (przyznaję, przez ułamek sekundy chciałem to opędzić grep + awk), wywołanie z crona co 5 minut (mógłbym częściej, ale póki co nie widzę sensu, szczególnie, że na razie tylko ja korzystam) i wyplucie wyniku do statycznego HTML. Jest data aktualizacji, są kolory. Nie jest piękne, pewnie się nie waliduje, ale jest b. lekkie (całość aktualnie waży ok. 500 bajtów, docelowo – pewnie dodam trochę tekstu – mniej, niż 1kB) i działa. Liczę na komentarze dot. funkcjonalności i wyglądu.

PS. Coś dawno nie wypożyczałem roweru…

UPDATE: Za sprawą Sternika nie zaciągam już 250 kB, tylko od razu dane dla danego miasta – częstotliwość zmieniona co minutę. I nieco inny URL wykorzystuję. I w ogóle polecam wpis Sternika o Nextbike (dead link, wersja live, wersja IVR i za moment być może wersja z Google maps).

Co bym zmienił w Nextbike?

W pierwszą sobotę września znowu korzystałem z usług Nextbike’a w Poznaniu. Spieszyłem sie na dworzec, a akurat byłem w pobliżu jednej ze stacji Nextbike. Krótki namysł i jednoznacznie padło na rower. Po prostu oczekiwany czas dojazdu na dworzec wyglądał korzystniej, biorąc pod uwagę weekendową częstotliwość kursowania tramwajów. Dodatkowo mniejsze odchylenie – co prawda pesymistycznie rower mógł się rozkraczyć i wtedy na pewno bym nie zdążył, a z tramwaju niby mogę w takiej sytuacji wysiąść i pobiec, ale szansa wystąpienia awarii roweru jest mała, a poza tym w przypadku awarii tramwaju dobiec pewnie i tak bym nie zdążył, mimo braku zepsutego roweru do taszczenia.

W każdym razie, korzystając z okazji, a także dlatego, że nieuchronnie zbliża się koniec sezonu rowerowego (przynajmniej teoretycznie, w sumie dobry rower miejski daje radę z deszczem, pytanie czy radę też dadzą kierowcy z nieochlapywaniem rowerzysty) postanowiłem zebrać główne wady/zarzuty systemu wypożyczania rowerów.

Słaba komunikacja – brakuje mi możliwości włączenia komunikatów SMS z kodem do zabezpieczenia roweru przy jego wypożyczeniu. Proste: data, godzina, numer roweru, kod zabezpieczenia. Brakuje mi również potwierdzenia zwrotu roweru. Znowu: timestamp, numer roweru. Nic wyszukanego i da się to tanio zrobić. Ba, pewnie bym włączył taką opcję nawet jakbym miał zapłacić te parę groszy za SMS, a przecież przy hurtowych ilościach SMS można teraz naprawdę tanio wysyłać. Zresztą, można wysyłać maila, czyli „za darmo” (cudzysłów, bo wszytko kosztuje).

Długi czas wypożyczania/zwrotu roweru. Automaty do wypożyczania rowerów mają swoje wady. Klawisze są mało precyzyjne, cyferek do wklikania trochę jest, o pomyłkę nietrudno. Zdarzają się kolejki po 2-3 osoby przy automacie. Zwykle nie ma to znaczenia, ale w sytuacji jak wczoraj, robiło mi to różnicę. Marzy mi się możliwość wypożyczenia/zwrotu z telefonu. Nawet niekoniecznie musi być aplikacja, jak w Mobilet – uproszczona, lekka strona dla urządzeń mobilnych wystarczyłaby w zupełności.

Pewność działania systemu. Są błędy i mam wrażenie, że czasami system działa niedeterministycznie. Na 12 moich wypożyczeń, 4 to zwroty od razu (minuta-dwie), czyli coś poszło nie tak – błędny kod do zabezpieczenia, brak roweru, bo ktoś przede mną wziął itp. Raz nie zauważyłem, że do wybranego roweru jest przypięty inny (albo ktoś przypiął w międzyczasie, ale raczej w to wątpię). Myślę, że jest świadomość, bo po zwrocie zaczęło się pojawiać pytanie problem z wypożyczeniem? ale kto ma czas klikać? A jakoś na stronie nie pochwalili się, czy tam więcej pytań będzie, czy tylko tak/nie.

Niejasne komunikaty o błędach. W przypadku błędnych danych nie ma komunikatu, co poszło nie tak, tylko od razu ponawiane jest pytanie. Biorąc pod uwagę pewność działania automatów, a raczej jej brak – irytujące i utrudniające korzystanie.

Mała ilość stacji. Takie neverending story, bo zawsze będzie za mało, ale poważnie, w Poznaniu jest ich wyjątkowo mało, porównując z innymi miastami – tylko siedem. Przydało by się choćby coś w okolicy poznańskiej palmiarni, Malty (wiem, że tam wypożyczalnia Maltabike jest, ale ale albo niech się dogadają, albo ktoś musi zwinąć interes, albo dwie obok siebie niech będą, bo inaczej konsumenci cierpią…), nowego ZOO (jakby jeszcze załatwić możliwość jazdy po ZOO to w ogóle byłby wypas). Być może coś dla studentów jeszcze.

Cieszę się, że wymieniono zapięcia na bardziej elastyczne – jest znacznie wygodniej, w końcu można odłożyć zabezpieczenie do koszyka i nie ma większego ryzyka, że nagle wyskoczy, z tendencją do atakowania szprych.

No i żeby nie było, że tak narzekam tylko i narzekam – jednak korzystam i cieszę się, że wypożyczalnie rowerów w Poznaniu funkcjonują, czyli klasyczne chodzi o to, żeby minusy nie przysłoniły nam plusów. Co prawda korzystam głównie w czasie weekendów jako zamiennik komunikacji miejskiej, co pewnie nie jest szczytem marzeń twórców systemu, ale korzystam.