I want to prepare a web application showing the real time position data of GPS mounted on vehicles on the map (e.g. uber and Ola vehicle real time location maps). The requirement is the use of open source software to create such real time web GIS application. Although the database (PostGRE SQL + Post GIS), middleware (geoserver) and front end (leaflet) are finalized, we are not able to find an interface to the GPS/sensors, how can we retrieve the real time information from the GPS/sensors and collect them on a centralized repository/database. SO that the data can be viewed in real time on the map like the proprietary Esri GeoEvent Server.