Map Engine:

The interface between Weave and map data sources. It is used to communicate with the underlying mapping interfaces supported by the organisation’s mapping software. A Map Engine asks the mapping software to generate a map of a particular size (in pixels), at a particular location (in metres, feet, degrees, etc.) and certain Map Layers turned on. Weave may use one, or multiple Map Engines concurrently.