Architecture
fwLogistic includes a modular architecture which makes it easy to be extended.
fwLogistics Objects is the principal software component and composes the core of fwLogistic. It has been developed in a way which makes it totally independent from the spatial functions. In other words, it is a spatial independent software component. It doesn’t need any spatial functionality to work.
ArcGIS fwLogistic Extension is a middleware software component based on ArcObjects from ESRI, which integrate such GIS objects to fwLogistic, providing it with geographic capabilities. It is an extension like any other of the ArcGIS Family product, supporting the entire environment provided by ESRI, such as:
- .
- Desktop: as an extension in ArcMap
- Custom: Through ArcGIS Engine make it possible the development of customized applications
- Server: It is accessible through ArcGIS Server as new capabilities of a MapServer service. It can be used as a SOAP service from WEB, mobiles and other thin clients. Indeed, it is a SOE extension of ArcGIS Server.
- .
Since it is extensible, others middleware component can be implemented by developers, as an interface for other geographic software besides ESRI.
fwLogistic can be used from the most used Globes such as those provided by Google Mpas, Bing Maps, and Navteq LBS Platform.
-
Software Architecture
Integration with Management Systems
Optimization Engine.
The optimization engine has all algorithms, it was developed as a black box highly customizable, that offer solutions for a wide spectrum of optimization problems of distribution/collection of goods/services.fwLogistic can simultaneously take in account multiple constrains:
System Monitor
The system monitor can visualize the routes that will be and/or were done by a vehicle, allows to analyze the results with its costs, distances, times and stops, route by route, and it can work with scenarios.Geocod Engine
The geocod engine allows address matching at the same time that receives the request, improving the information quality and obtaining the customer accurate location on the map.



