I need to show a map layer with polygons showing the geographic extent "coverage" of an area our sensors' data points are coming in from. I need to update that once a minute or sometimes more frequently as the sensors move, so we know the current geographic areas the sensors are collecting from. We are serving basemap and static map layers from Geoserver and displaying them on a Cesium map. We need to update the view in Cesium regularly so we can monitor where the sensors are.
Should we attempt to use Geoserver to host the dynamically updating "coverage" layer and retrieve it periodically for display on a Cesium map, or push the data to the web UI and draw a layer directly in Cesium?