mzj
9
Witam,
Nazywam się Marcin Jaskólski i jestem osobą odpowiedzialną za terminal systemu MegaTAXI w firmie ESYSCODER. Jestem również jego autorem. Chciałbym uściślić kilka rzeczy.
Technicznie nie ma możliwości zmuszenia taksówkarzy do wykonywania jakichkolwiek działań poza ich głównym nurtem pracy (a i to czasami bywa trudne by wykonywali swoje obowiązki). Problem w tym że taksówkarze nie są na tyle rzetelni i sumienni by polegać na nich. Właściciel korporacji nie może zmusić taksówkarza do oznaczania punktów lub edycji mapy ponieważ taksówkarz NIE JEST PRACOWNIKIEM KORPORACJI (pracuje w ramach własnej działalności gospodarczej). Powiedzenie taksówkarzom że mają wpisywać adresy lub edytować mapę jest równoznaczne z wywołaniem zamieszek podobnych do tych z Londynu, tylko w mniejszej skali. A i tak z tego nic nie wyjdzie.
Jedyną formą interakcji taksówkarza z systemem mogłoby być zgłaszanie faktu przybycia do celu. Wtedy punkt w którym stoi byłby traktowany jako odpowiadający adresowi zlecenia.
W naszym systemie potrzebujemy geodekodowania, które pozwoli nam odwzorować adres na punkt GPS. Nie musi to być geodekodowanie dokładne, bo interesuje nas de facto miejsce w które ma podjechać taksówka. Niemniej jednak takie podejście kłóci się nieco z ideą mapy. Nie mamy własnych sił i środków na to, by zbudować bazę adresów, stąd nasze zapytanie do Was.
Istnieje pewien sposób na budowanie automatyczne bazy, ale nie mam pojęcia, jak prawnie to by wyglądało. Każdy terminal jest tak naprawdę telefonem z systemem Android. W Androidzie można skorzystać z usługi geodekodowania Googla (telefon sam może zdobyć adres punktu w którym się znajduje - to rozwiązanie już przez pewien czas wykorzystywaliśmy w terminalu do wizualizacji adresów). Technicznie można wysyłać ten adres razem z punktem GPS. Kwestia jest tylko jedna - czy takie rozwiązanie nie łamie praw Google (moim zdaniem nie, bo wykorzystujemy tu narzędzie które Google udostępnia powszechnie użytkownikom. Ale pewności nie mam.).
Jeśli chodzi o ślady, to ich rejestracja w trakcie pracy korporacji byłaby cenna również z uwagi na możliwość badania traffic’u. I tutaj nam to nie przeszkadza że wchodzą w ruch pasy dla busów, bo właściwie nas interesuje ruch dla taksówek. Jeśli byłaby możliwość trasowania w OSM z wykorzystaniem informacji traffic to wycinamy wszelką konkurencję komercyjną jeśli chodzi o mapy, a OSM integrujemy z systemem i bardzo się z tego faktu cieszymy.
Nam (ESYSCODER) bardzo zależy na integracji OSM z naszym systemem. OSM jest bardzo fajne tylko brakuje w nim potrzebnych nam danych. Jeśli udałoby się wypracować sposób na akwizycję tych danych w trakcie pracy systemu to już jest to dla nas przepustka do wykorzystania OSM.