# 可视化地比较数据映射

### 差分映射

直观地比较数据映射版本- 比较两个数据映射（MFD）的版本
- 查看图形化映射环境中的更改
- 采用不同颜色标识的连接、组件和节点

- 将差异报告以XML格式导出
- 将 MapForce 注册为 .mfd 文件的差异比较工具
- 从您的版本控制客户端进行文件对比

## 比较 MapForce 数据集成项目

MapForce 中对差异比较的支持，让您可以轻松查看同一映射项目在两个版本之间的具体变化。当您开始比较时，MapForce 会在图形化映射环境中直观地显示差异。新增或删除的连接、修改的数据处理函数以及更改的组件都会一目了然。

颜色编码使得理解每一次变更都变得非常简单： 

- 绿色：新版本中新增功能
- 红色：已从新版本中移除
- 黄色：已更改的属性
- 粉色：表示对节点子节点的更改 

当您在“映射差异”面板中悬停在某个更改项上时，MapForce 会在映射视图中突出显示该更改，反之亦然。

[比较 MapForce 数据映射项目](https://www.altova.com/images/compare-mapforce-mapping.png)

因为您以与设计时相同的可视化形式来审查更改，因此您可以快速：

- 在将修改稿投入生产之前，请务必审查同事的修改意见
- 确认更改是否实现了您想要的效果 
- 确定地图服务开始产生不同结果的时间和地点 

您还可以将比较结果导出为 XML 格式的差异报告，用于文档记录或进一步处理。

## 对源代码管理系统的支持

MapForce 可以与版本控制系统（如 Git、Subversion 等）集成，并且可以注册为 .mfd 数据映射项目的差异工具。一个命令行选项可以打开映射文件的两个版本，并在图形化映射环境中显示它们的比较结果。当您从版本控制客户端运行差异比较，或者审查拉取请求中的更改时，MapForce 会打开并并排显示这两个版本，并突出显示所有差异。

团队可以将映射关系提交到共享存储库，在合并之前可以互相审查更改，并且可以通过历史记录查看映射关系发生了哪些变化以及何时发生，所有这些都可以在他们已经使用的工具中完成。由于差异显示是可视化的，您可以快速看到哪些连接和功能发生了变化。这使得审查和解决映射项目的问题变得更加容易。


## Call to Action

[现有客户可以在这里更新到最新版本。](download.md)
[立即下载 MapForce 的免费试用版。](download.md)

