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