Hi all,
I have been working on a POC around geolocation. Like we discussed in
another thread, we decided not to have a "deep" integration with the Push
server but instead a separate component / microservice. Well the POC is
more a miniservice ;)
So, the idea is to have a server to which devices can register by providing
their positions. On the other side, the server provide an endpoint to make
spatial queries, like give me all the installations within a radius of 10
km around this lat/ltg.
Thanks to Forge, I created/scaffolded a really simple server providing the
registration endpoint and the search endpoint.
I tried to make a decent readme that will give you more details :
https://github.com/sebastienblanc/unified-geo-server
And as usual, I made a little screencast showing all that in action ;)
https://www.youtube.com/watch?v=R-qdLJh4EWQ
Please remember this is a POC, so the security is almost inexistant, the
console is awful ;)
What about the Client SDKs ?
If we reach some kind of consensus arounf the concept of Unfied Geo Server
we can start building the Client SDKs / POCs , they will be quite simple :
retrieve geolocation and register to the geo endpoint.
Sebi