- Detailed graphical map display on-top of which the vehicles’ positions and sensory data are rendered in real-time.
- Seamless map browsing by panning around and zooming in/out at will by using simple and intuitive user interface controls.
- Seamless map backgrounds from national to city-block levels, by combined use of raster (satellite imagery) & vector
(streets, city blocks, points of interest, etc).
- Perspective 3D views, animated fly-overs.
- Showing/hiding data layers on demand (e.g. vehicles, streets, POIs, etc). Each data category displays with its own map symbol (icon).
- Instant display of associated information with map elements (e.g. display of a vehicle’s id, position and sensor information)
by passing the mouse over the map.
- Instant search and location of any piece of geo-coded information.
- Tools for graphically measuring of distances and areas on the map.
- Presentation of extended information regarding a vehicles’ conditions and sensor inputs.
- Smart filtering of displayed information according to specific, user-defined criteria (e.g. “show only those vehicles which
are behind the day’s schedule, within the area that is graphically drawn on the screen”).
- Color coding of the display characteristics of vehicles according to the state of their properties (e.g. vehicles running out
of fuel appear in red).
- Color coding of vehicle route segments according to a specific attribute (e.g. speed, fuel consumption, etc).
- Geo-coding and visualization of events through animated symbols on the map (e.g. a map-symbol “stop” is added on the map at
the location a vehicle stops, labeled with the time period of the stop).
- Trip comparison by simultaneous display of selected stored trips.
- Creation of place-marks and map annotations with attachments, that can be shared among system users.
Event alarms and actions
- Alarms can be defined for various types of events for each vehicle, like: “Vehicle enters/exits zone or a designated polygon
drawn on the screen”, “vehicle approaches point”, “vehicle departure”, “vehicle arrival at a designated location”, “no movement”,
“unexpected event” (e.g. door open while moving), “vehicle stop”, “vehicle extended stop”, etc.
- Actions can be defined which are taken whenever alarms specific events occur (“fire”).
- Provided that the system’s network architecture allows it (bi-directional communication) “commands” can be interactively send
to vehicles, including: “stop engine” (for example, as an action to the event “vehicle exits permitted zone”), “play the horn”, etc
- Intuitive, easy to use and multilingual user interface
- Universal access: the system is accessible from anywhere over the internet through either a web-browser or a rich client desktop
application, or through mobile phones and PDAs through a rich client mobile application.
- Combined off-line / on-line use.
- Scheduled routes can be graphically drawn on the maps. These routes can be later on compared against the routes that were
really followed by the vehicles. Stop points can be entered as addresses (which are then geo-coded).
- Best route can be automatically be calculated by the system, based on scheduled stops and road network conditions.
Playback and analysis of historical data
- Interactive trace back all types of vehicle information with respect to time (vehicle routes and sensor inputs for
specific timestamps or time intervals). Playback is performed through an easy to use and intuitive user interface
(by sliding a time slider and observing the whole traffic situation being re-created on the map).
- Various types of reports can be produced, in summary or detailed format for various time periods (daily, weekly,
monthly, or specific time intervals) including: Vehicle reports, Fuel consumption reports, Driver reports, Sensor reports
(time diagrams for each supported parameter), Trip Reports, Alert reports
- Definition of fleet's vehicles by their detailed characteristics (e.g. year, make, model, license information, etc),
and of the fleet drivers.
- Definition of the user-groups, roles and access privileges. Regardless of the method used to access the system,
users gain their access privileges through an authorization process.
- Administration of the various system parameters (e.g. the desired frequency/rate of data feeds)
- Automatic and transparent updating of application code and geographic data to all system clients.
- Secure data transfers between server and clients through proprietary formats and protocols.
- The system may be made available over the web for public viewing, through a user interface similar to that used by
system operators (i.e. by means of an interactive map interface).