本帖最后由 若水三千 于 2015-4-10 15:50 编辑
在ArcGIS中,修改字段名称、类似和物理顺序是一件不好办的事,特别是需要修改字段比较多的情况下。通常的做法是新建字段-字段计算器赋值-删除原有字段的方法来达到修改的目的。这里介绍另外一种方法。 现需要将宾馆旅店图层的字段名称修改为英文,将KIND字段类型由字符串改为整型,并调换KIND和TELEPHONE的顺序。 第一步,在Catalog中将数据导出为XLM工作空间文档 这里只导出方案(即数据结构),防止数据量太大;如果导出数据的话,后面就可以省一步。 第二步,使用ArcGISDiagrammer打开并编辑XML文件。 PS: ArcGISDiagrammer是ESRI推出的免费的创建、编辑、分析地理数据库结构的生产工具。它只有3M多,比较小。 软件下载地址: 在属性面板中找到字段修改项(类似于VS); 修改字段: 第三步,保存、导出数据 可以将其保存为工程文件(*.diagram)以便于下次编辑;因为我们要将改变数据结构而为改变数据,所以还要发布为XLM文件。 第四步,在Catalog中将数据导入 还是选仅方案,选择修改后的XML 第五步,简单数据加载程序 这只是一个空记录的要素类,需要使用加载数据,来加载原来的数据 由于原来的数据名称和现在差别很大,它不能自动映射,所以需要手动选择。 最张效果图:
|