Altova MapForce 2023 Professional Edition

What Is MapForce?

Home Prev Top Next

Altova website: _ic_link Data mapping tool


MapForce is a powerful and flexible tool that allows any-to-any graphical mapping of different data formats. See Mapping: Sources and Targets for a complete list of available data formats. MapForce enables you to map one source to one target, one source to multiple targets, multiple sources to one target, or multiple sources to multiple targets. To find out more about mapping scenarios, see Mapping Scenarios and Tutorials. MapForce also provides an extensive range of data processing and filtering options, such as functions, variables, filters and conditions, that allow you to manipulate your data.


In order to be able to carry out a mapping, you must provide a data structure that describes the structure of each of your source and target files. For example, an XML schema defines the structure of an XML document. The mapping (from source to target) is achieved by means of a drag-and-drop graphical user interface. You do not have to write any program code for the mapping. The code is generated for you by MapForce. You can then use this code to transform documents having the source data structure to documents having the target data structure.


Abstract model

The abstract model below illustrates one of the basic scenarios of data transformation in MapForce. The first step shows that one abstract structure called SourceSchema.xsd is mapped to another abstract structure called OutputSchema.xsd. The mapping generates transformation code in the selected transformation language. The second step shows that the content of the source XML file, which is based on SourceSchema.xsd, is mapped to the target XML file, which is based on OutputSchema.xsd. The mapping of the content from the source to the target file is carried out by means of the transformation code generated in the previous step.


All editions of MapForce are available as 32-bit applications. MapForce Professional and Enterprise editions are additionally available as 64-bit applications.



Mapping files illustrated or referenced in the manual can be found in the following locations:






In this section

This section is organized into the following topics:


Mapping: Sources and Targets

Transformation Languages

Mapping Scenarios

Integration with Altova Products


© 2016-2022 Altova GmbH