Re: [Geoserver-users] push data source
Agreed. For those that need to process moving points at scale, things can get complex, we shared the approach we took in one such cases in this old blog post: https://www.geosolutionsgroup.com/portfolio/real-time-maritime-picture-with-geoserver/ Regards, Andrea Aime == GeoServer Professional Services from the experts! Visit http://bit.ly/gs-services-us for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions Group phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 https://www.geosolutionsgroup.com/ http://twitter.com/geosolutions_it --- Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni circostanza inerente alla presente email (il suo contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei comunque grato se potesse darmene notizia. This email is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential or otherwise protected from disclosure. We remind that - as provided by European Regulation 2016/679 “GDPR” - copying, dissemination or use of this e-mail or the information herein by anyone other than the intended recipient is prohibited. If you have received this email by mistake, please notify us immediately by telephone or e-mail On Tue, May 14, 2024 at 2:27 PM Peter Smythe wrote: > Hi Jeremy > > While you *can* do this via GeoServer, it's probably far from optimal. > GeoServer is designed to publish data (via WMS, WFS standards). You could > use a WFS-T (transaction) to update a device's location stored in a spatial > database, but it would be more efficient to have a simple CRUD API directly > to the database, not via GeoServer. Take a look at https://postgrest.org/ > perhaps? You might also want to look into websockets for real time > display updates. > > Peter > > GeoServer PSC > AWS Solutions Architect > https://github.com/petersmythe > > > On Mon, 13 May 2024 at 21:29, Jeremy Jackson wrote: > >> Is there a data source or API which would allow pushing a point feature >> and/or updating it in realtime? >> >> For example, a GPS tracking device which emits a location update once a >> minute, could this cause a map to be updated in real time? >> >> >> >> ___ >> Geoserver-users mailing list >> >> Please make sure you read the following two resources before posting to >> this list: >> - Earning your support instead of buying it, but Ian Turton: >> http://www.ianturton.com/talks/foss4g.html#/ >> - The GeoServer user list posting guidelines: >> http://geoserver.org/comm/userlist-guidelines.html >> >> If you want to request a feature or an improvement, also see this: >> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer >> >> >> Geoserver-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geoserver-users >> >> ___ > Geoserver-users mailing list > > Please make sure you read the following two resources before posting to > this list: > - Earning your support instead of buying it, but Ian Turton: > http://www.ianturton.com/talks/foss4g.html#/ > - The GeoServer user list posting guidelines: > http://geoserver.org/comm/userlist-guidelines.html > > If you want to request a feature or an improvement, also see this: > https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer > > > Geoserver-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-users > ___ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users
Re: [Geoserver-users] push data source
hi. a possible alternative is to have the gis client automatically refresh the layer at regular intervals, e.g. every 30 seconds. I have used this simple approach for monitoring vehicle locations using QGIS. regards mike On Tue, 14 May 2024, 11:25 pm Peter Smythe, wrote: > Hi Jeremy > > While you *can* do this via GeoServer, it's probably far from optimal. > GeoServer is designed to publish data (via WMS, WFS standards). You could > use a WFS-T (transaction) to update a device's location stored in a spatial > database, but it would be more efficient to have a simple CRUD API directly > to the database, not via GeoServer. Take a look at https://postgrest.org/ > perhaps? You might also want to look into websockets for real time > display updates. > > Peter > > GeoServer PSC > AWS Solutions Architect > https://github.com/petersmythe > > > On Mon, 13 May 2024 at 21:29, Jeremy Jackson wrote: > >> Is there a data source or API which would allow pushing a point feature >> and/or updating it in realtime? >> >> For example, a GPS tracking device which emits a location update once a >> minute, could this cause a map to be updated in real time? >> >> >> >> ___ >> Geoserver-users mailing list >> >> Please make sure you read the following two resources before posting to >> this list: >> - Earning your support instead of buying it, but Ian Turton: >> http://www.ianturton.com/talks/foss4g.html#/ >> - The GeoServer user list posting guidelines: >> http://geoserver.org/comm/userlist-guidelines.html >> >> If you want to request a feature or an improvement, also see this: >> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer >> >> >> Geoserver-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geoserver-users >> >> ___ > Geoserver-users mailing list > > Please make sure you read the following two resources before posting to > this list: > - Earning your support instead of buying it, but Ian Turton: > http://www.ianturton.com/talks/foss4g.html#/ > - The GeoServer user list posting guidelines: > http://geoserver.org/comm/userlist-guidelines.html > > If you want to request a feature or an improvement, also see this: > https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer > > > Geoserver-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-users > ___ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users
Re: [Geoserver-users] push data source
Hi Jeremy While you *can* do this via GeoServer, it's probably far from optimal. GeoServer is designed to publish data (via WMS, WFS standards). You could use a WFS-T (transaction) to update a device's location stored in a spatial database, but it would be more efficient to have a simple CRUD API directly to the database, not via GeoServer. Take a look at https://postgrest.org/ perhaps? You might also want to look into websockets for real time display updates. Peter GeoServer PSC AWS Solutions Architect https://github.com/petersmythe On Mon, 13 May 2024 at 21:29, Jeremy Jackson wrote: > Is there a data source or API which would allow pushing a point feature > and/or updating it in realtime? > > For example, a GPS tracking device which emits a location update once a > minute, could this cause a map to be updated in real time? > > > > ___ > Geoserver-users mailing list > > Please make sure you read the following two resources before posting to > this list: > - Earning your support instead of buying it, but Ian Turton: > http://www.ianturton.com/talks/foss4g.html#/ > - The GeoServer user list posting guidelines: > http://geoserver.org/comm/userlist-guidelines.html > > If you want to request a feature or an improvement, also see this: > https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer > > > Geoserver-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-users > > ___ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users
[Geoserver-users] push data source
Is there a data source or API which would allow pushing a point feature and/or updating it in realtime? For example, a GPS tracking device which emits a location update once a minute, could this cause a map to be updated in real time? ___ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users