旧的Geodatabase中的标注如何向新的数据库迁移

旧的Geodatabase中的标注如何向新的数据库迁移

2015-01-28 作者: giser 浏览: 2680 次

摘要: 由于ArcGIS发布的Geodatabase的文件格式正处于不断的版本更新中,因此,许多原来的数据(包括标注)就存在一个向新的数据库迁移的问题。尤其是标注这种类型,如何不进行恰当的处理的话,它甚至不能进行编辑,或者至少不能使用新的文件格式带来的功能上的更改。 ...

由于ArcGIS发布的Geodatabase的文件格式正处于不断的版本更新中,因此,许多原来的数据(包括标注)就存在一个向新的数据库迁移的问题。尤其是标注这种类型,如何不进行恰当的处理的话,它甚至不能进行编辑,或者至少不能使用新的文件格式带来的功能上的更改。 下面以ArcGIS 8.3中的标注如何向ArcGIS 9.3进行迁移进行一下说明。

由于每次文件格式都不一样,因此,这并不代表给出一个能用的解决方法。

1、使用ArcGIS 9.3新建一个Annotation要素,打开ArcMap,将新、旧两个要素都加入到其中。使用Append命令无效。 2、开始编辑,使用编辑工具将旧数据库中的标注拷贝到新的要素中。这时候会出现两种情况,一种情况是标注已经能正确地显示了,那么,转换工作已经完成了,保存一下即可;另一种情况,你可能会发现拷贝过来的标注都变成多边形了,那么,继续往下。 3、对SymbolID这一字段进行计算,将其值设置为0(尽管"正常"情况下这个值是-1,但是进行计算的时候设置为-1有问题)。 4、这时会发现文字已经能够正确显示了,但是格式可能有问题。打开ArcMap,开始编辑,使用选择工具(不是编辑中的选择工具),可以对数据进行批量编辑处理,如更改文字颜色(这时Override字段的值会改变,但是这个字段不能进行批量计算,所以只能这样来改)。

关注“开源集思”公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org