Hi, I am trying to build a small service for a community school. They have a couple of bus; but they are not punctual. Trying to build a service, where all the stops are mapped out and notify the next 2 stops (or parents that pick up or drop is imminent). Today, most of the time spent by the bus is waiting for the ward or the parent. I am happy to build something in Java or use an existing tool. Do share your opinions and ideas. Besides the tracking of the location and notification; is it possible to show the same map to all parents. Like real time tracking? Summarising the ask:
Regards, Aldrine asked 09 Jan '22, 18:29 aldrine |
OpenStreetMap is a geo database, what you are looking for is a fleet tracking app or gps tracking app. While there are surely fleet tracking or gps tracking apps (with live mode) that use OpenStreetMap data, this help board here is probably not the best place to find recommendations for those. To get you started in your quest: You would need gps trackers (either as hardware or mobile app with a mobile phone in each bus) in the buses that constantly (like every x seconds) transmit their position data to a server, there you would have to snap those position data to roads (osrm could do that) or define some geofencing algorithms to check if the bus is approaching the next stop or have some distance/duration calculations and then display this information on a map with the live data updates, etc. Now this is a solved problem that is in use daily at companies around the world (taxi corporations, parcel services, food delivery etc.). So if you do start searching for gps tracking/fleet tracking apps, you may find it easier to use one of those solutions than building it all on your own. answered 09 Jan '22, 22:07 Spiekerooger |