Hi all.
I am working with data from a 3rd party vendor that is accessible from a 'generic' (non-mapping) REST endpoint. I present credentials to an OAuth2 URL and get a token back that allows me to make the API calls I have to make from there. From reading the documentation, they don't seem to offer any ArcGIS REST capabilities. (nothing easy to add like servername.xom/arcgis/rest/services/SampleWorldCities/MapServer) The data itself has a lat long value and some other readings from the sensors and is returned in a JSON format. Ideally the data would be updated every 5 minutes or so, and is updated in near real time on the vendor's servers.
What is the best way to get this data regularly and then put it into a webmap? FME? Geoevent server? Some other way I'm not aware of?
Basic data flow
API --> Spatial Data Store --> service(?) --> web map --> web apps