我是第一次使用ArcMap。我在工作场所的上司要求我对.mxd文件的生命周期进行一些研究。
是否有所谓的mxd文件的生命周期,例如servlet的生命周期?
我是第一次使用ArcMap。我在工作场所的上司要求我对.mxd文件的生命周期进行一些研究。
是否有所谓的mxd文件的生命周期,例如servlet的生命周期?
Answers:
查看X-Ray,这是一组用于查看MXD和地理数据库的结构(和差异)的好工具。请参阅下面的链接。该工具是由ESRI地方政府数据模型小组开发的,用于处理与之合作的大型市政底图数据集和mxds,但已发布为通用版本,在处理具有许多其他功能的大型mxd时,这似乎是非常有用的插件图层,复杂的标签,大量别名,不同的比例相关图层可见性等。
X-Ray for ArcMap(ArcGIS 10.2)(包括简短的视频链接) http://www.arcgis.com/home/item.html?id=f0ae73e90c1a4992a1059e7d370966d4
X-Ray for ArcCatalog(ArcGIS 10.2)(包括简短的视频链接) http://www.arcgis.com/home/item.html?id=9ea218ff575f4a5195e01a2cae03a0ae
尽管Subversion最常用于代码的版本管理/控制,但也可以用于文档和其他类型的文件。有一个有人将其与Word文档一起使用的示例。
Subversion已经成熟,并且在'net上可以得到很多支持。如果您对跟踪和还原MXD中的更改很认真,特别是如果您有多个人在同一个MXD或一组MXD上工作,那么我建议您这样做。
我想他的意思是mxd文件是如何及时开发的,最好还跟踪您所做的更改以及更改的方式,并可以选择返回到早期版本。您可以尝试使用诸如mercurial之类的版本控制系统来跟踪mxd文件,但这可能很麻烦。
也许切换到R或python之类的脚本语言(尤其是Python似乎可以很好地与ArcGIS配合使用,因为它不是标准脚本语言nowads,但它支持所有这些功能。您可以对R脚本进行版本控制,以进行处理以及可视化效果。您可以跟踪存储库中的.R文件,并随时进行更改。每次提交均附有执行此提交原因的消息。您还可以从存储库中获取较旧版本的脚本,从而可以创建旧版本的输出。
当前可以在第三方软件中对MXD进行版本控制。我知道可以使用的软件更多是一个称为Projectwise的CAD软件包。但是,它显然还不支持10.1(这是二手知识,因此请不要在此引用我)。