发现这个问题原来是geoprocessing引起的,只要在arcmap中执行过工具,就会把工具执行的结果保存在mxd里,因此才造成了文件大的离谱。
解决方法:点击geoprocessing菜单——results,将current session和previous session下的东西都右键remove掉(10.0版本);9.3和之前的版本是在arctoolbox窗口的 results标签页下;最后记得另存,文件便会小很多。
原文链接:http://support.esri.com/en/knowledgebase/techarticles/detail/33187