span8
span4
与ESRI的文件地理数据库工作时一个可能遇到的一个常见的情况是接收一组数据,它包含改变的特点和在现有文件地理数据库要素类的属性。下面的例子将展示如何才能与编辑shape文件数据集来更新现有的地理数据库功能使用地理数据库功能。
另外,在上述图像中,我们看到原来的/目标要素类的表示三个饮水机当前和所需位置的可视化。
另外,在上述图像中,我们看到更新饮水机Shape文件和其伴随的属性的可视化。
1。创建目标文件geodatabase
使用文件地理数据库的更新功能,假设目标地理数据库进行更新已经存在。对于这里的目的,已经提供了XML工作空间文档,以便在需要的这个例子中,所需的文件地理数据库可以导入到ArcGIS中。为了做到这一点,内ArcCatalog或ArcMap中,创建一个新的空文件地理数据库。一旦创建,下载所提供的XML模板文件(参见下载部分),并导入模板到空地理数据库XML工作空间文档(选择导入数据选项)。
2.读取源数据
饮水喷泉几何形状从与ESRI的shape文件读取shape文件的源文件中读取。这shape文件包含了在目标要素类错位的三个饮水机更新的功能定位。
三。更新维护者属性
该AttributeManager将被用于用于更新不同于公园部门工程部,你收到的管理,表明了维护这些特殊饮水机主管部门改变了附加信息的“维护者”属性的值。shape文件阅读器连接到AttributeManager并在AttributeManager性质,只需键入“工程”的维护者属性的属性值。你会发现,该属性的行动会自动切换到“设置值”。
四。更新原始要素类
添加地理数据库ESRI的(文件地理数据库开放API)作家到工作区。对于数据集写入器,导航到在步骤1和用于要素类或表Defintition创建的地理数据库,选择“导入来自数据集”。选择了DataSet选项的导入,因为GeatDatabase中已经存在特征类,我们打算更新它。
出现提示时,设置格式并选择上面段落中提到的geodatabase文件(它可能-应该-已经由fme设置)。FME现在将扫描地理数据库以确认哪些表存在。当提示输入类列表时,选择饮水机只有。
将编写器添加到画布后,双击编写器功能类型以进入“功能类型属性”对话框。单击“格式参数”选项卡并在“更新/删除关键字段”部分中键入“fountainid”。
保存并运行工作区并检查饮水机数据集。你现在应该发现错误的饮水机已经被移到正确的位置。如果您找不到新的饮水机,它们应该位于以下位置附近(坐标值以UTM表示):
喷泉ID |
X坐标 | Y坐标 |
24个 | 491772个 | 5459404个 |
四十九 | 491288个 | 5459477个 |
69个 | 492418个 | 5459028个 |
©2019安全亚搏在线软件公司|法律