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?

closed as too broad by PolyGeo Oct 13 '16 at 23:20

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Welcome to GIS SE! As a new user be sure to take the Tour to learn about our focussed Q&A format. For your questions to be answered here they should as much as possible describe not just what you want to do, but precisely what you have tried and where you are stuck trying that. – PolyGeo Oct 13 '16 at 23:22
  • Is this "coverage" area just a polygon? Cesium can display time-dynamic polygons, that change shape and position as the sensor moves along a path. – emackey Oct 13 '16 at 23:51
  • Yes, it's a polygon per sensor, changes over time. The question is how to source the polygon data to Cesium - push directly to the web client to draw, or regularly poll a Geoserver map layer get get "refreshed" data. I'm new to this area, sorry if my terminiology isn't terribly precise! – user3799595 Oct 14 '16 at 0:11
  • @PolyGeo can this question be un-blocked? It's been edited. – emackey Oct 14 '16 at 0:56
  • You appear to have not yet taken the 2-minute Tour which is designed to introduce all users to the site and its protocols. At the moment your question, which has two question marks, seems to be asking for opinions on your solution design instead of telling us what you have tried and where you are stuck. If you perform a test and get stuck then asking about that specifically is something that I would vote to re-open. – PolyGeo Oct 14 '16 at 2:07