How to develop real time tracking system

1529
4
02-05-2017 08:38 PM
akshayloya
Occasional Contributor II

Is there any tool developed on web app builder or how we can develop a real time tracking of vehicles using arcgis api for js?

0 Kudos
4 Replies
deleted-user-CQZbjNeBXm49
Occasional Contributor III

Hi Akshay,

Not to the best of my knowledge using WAB but do try the Workforce for ArcGIS product for tracking your field guys via phones or this route dashboard via js.

Baba

nita14
by
Regular Contributor

Hi,

You can use Stream Layer | ArcGIS API for JavaScript 3.19  coupled with GeoEvent Server.

Regards,

Adam

deleted-user-CQZbjNeBXm49
Occasional Contributor III

Nicinski is very right, that can also work.

0 Kudos
JordanBaumgardner
Occasional Contributor III

Nicinski nailed it but allow me to expand a bit. GeoEvent server is designed to ingest large amounts of info (your truck locations) from numerous sources (probably a db in your case) - Analysis it if you want - then exports it to numerous output types, in your case probably a streaming layer for performance on the JS client.

GeoEvent server is designed to ingest large amounts of info (your truck locations) from numerous sources (probably a db in your case) - Analyze, it if you want - then exports it to numerous output types, in your case probably a streaming layer for performance on the JS client.

Esri has out of the box tools to Ingest your data, store your data and display your data. What it's missing is the collection of your points (They may have this as well).

But, as an example. You could:

-Write a JS client (mandates online always) that sent the user's GPS location to a GeoEvent Server.

-GeoEvent Server then saves the point in a TruckGpsHistory (last hr), TruckCurrentGPS (latest), and a Streaming Layer. The streaming layer provides "real time" updates of your displays. 

- You display clients simply use layers ava from published feature classes and the GeoEvent Server Streaming layer.

0 Kudos