ESRI地理数据库(文件地理数据库)编写功能类型参数
要访问功能类型的参数,点击齿轮图标在工作区,打开一个特征类型功能类型参数编辑器。要始终显示在工作台的编辑器,你可以选择查看>窗口>参数编辑器。
一般
所有要素类型有着相似的常规参数,包括功能类型名称,读者或作者姓名,和几何学。
在大多数作家要素类型参数对话框中,你还可以控制动态模式定义。一些数据库格式接受输出表功能类型的表限定符前缀。
看到编辑作家特征类型想要查询更多的信息。
表设置:常规
此参数允许用户指定功能将如何被写入到目标表中。支持的功能操作是:
- 插:追加行到使用上的功能属性的目标表。
- 更新:更新现有使用的功能属性表列。的选择方法必须行选择组中指定。
- 删除:删除现有的表行。的选择方法必须行选择组中指定。
- fme_db_operation:特征的操作将通过所述属性来确定fme_db_operation在每个输入特征。的选择方法必须行选择组中指定。的价值fme_db_operation将如下进行处理:
- 如果该值为空,空,或丢失,它将被视为插入。
- 该值将下一个匹配插入,更新和删除,不区分大小写的情况下。
- 如果没有比赛,该功能将被拒绝。
- 如果有一个匹配,匹配的功能操作上的特征来进行。
小费:该fme_db_operation属性现在会导致功能抑制时,功能操作设置为插,更新, 要么删除。此行为不同于FME以前的版本。
更多信息功能操作。
控制特征类型如何处理目标表或列表。这些选项可供选择:
- 利用现有的:写到现有的表或列表。如果目标表/列表不存在,翻译将失败。
- 创建如果需要的话:创建目标表/列表中,如果它不存在。
- 删除并创建:降目标表/列表,如果它存在,然后创建它。笔者将下降,并写任何功能之前重新创建表。当处理第一输入特征表将被覆盖。如果没有功能被发送到功能型,那么相应的表将不会被覆盖。
- 截断现有:(此选项不适用于所有格式)。如果目标表/列表不存在,翻译将失败。否则,删除现有的表或列表中的所有行。
当更新功能,用户有选择地更新,或跳过,它们的空间列(多个)。可能的选项包括:
- 是:由用户指定的空间列(多个)将被更新。IFMENulls将被写为空值,并取代现有的空间值。
- 没有:没有空间列将被更新。
行选择
当插入到表中,行选择被忽略。当更新,并从表中删除,以用于选择行操作在其上被指定的条件的需要。此参数组提供了两种方法来构造选择条件:
在相应的列选择器对话框中指定的列将被用于匹配目的地的行。所有匹配的行会被选中用于更新或删除。如果对应于指定的匹配列的任何要素属性包含空值或遗漏值,该功能将被拒绝。
此参数打开WHERE子句生成器。您也可以输入一个WHERE子句内联,而无需启动生成器。它是可选的用字开始的条款哪里。
WHERE子句生成器使得它便于用户参考特征属性值,目标表中的列,并调用FME功能。WHERE子句首先计算作为FME表达,被传递到目标数据库之前。
如果WHERE子句不正确或失败的评价结果,翻译将失败。否则,如果WHERE子句通过FME评估,但它是SQL无效时,该功能将被拒绝或转换将失败。
对于高级用户,通过条件值编辑器创建条件FME表达式可以用来创建WHERE子句。
小费:您可以在WHERE子句设置为一个属性。这支持工作区迁移和现有的工作流程涉及亚搏在线fme_where。(直接支持fme_where已被弃用。)为了谁习惯于使用高级用户fme_where如果功能操作设置为更新,删除,或fme_db_operation,一fme_where属性与匹配列或WHERE子句将导致功能抑制的冲突。
表创建参数
到要素类所属的要素数据集的名称。
这个可选字段确定数据集是否包含Z坐标。有效值是是,否,或空白。默认值是空白,这将需要从表中参数的值。
这个可选字段指定的功能是否会包含的措施。有效值是是,否,或空白。默认值是空白,这将需要从表中参数的值。
起源和规模
在X假起源于所有要素类和所有要素数据集的坐标。这被用作偏移,使得坐标数据被存储为正整数,其允许范围从0到2147483647(因此,如果X原点设置为低于0,则最大值也将下降,并且反之亦然)。默认情况下,假起源的值设置为0,这创造新的要素类时才使用。
在Y假起源于所有要素类和所有要素数据集的坐标。这被用作偏移,使得坐标数据被存储为正整数,其允许范围从0到2147483647(因此,如果Y原点设置为低于0,则最大值也将下降,并且反之亦然)。默认情况下,假起源的值设置为0,这创造新的要素类时才使用。
注意:创建新要素类时,此参数才会被使用。它不使用基于文件的地理数据库的作家,为默认值用于域和分辨率。
来自世界单位比例转换系数为整系统单位的所有要素类和所有的要素数据集。这是用于指定的精度水平的存储XY坐标时保持,因为所有的坐标存储为整数。
在x,y规模的空间参考的XY分辨率的倒数。分辨率被定义为,对于特征点的坐标中分离独特的x值和独特的y值的地图单元的最小单位。
注意:只有创建新要素类时使用。
在Z假起源于所有要素类和所有要素数据集的坐标。这被用作偏移,使得坐标数据被存储为正整数,其允许范围从0到2147483647(因此,如果Z原点设置为低于0,则最大值也将下降,并且反之亦然)。
默认情况下,假起源值设置为0。
注意:只有创建新要素类时使用。
来自世界单位比例转换系数为整系统单位的所有要素类和所有的要素数据集。该参数用于指定的精度水平的存储Z坐标时保持,因为所有的坐标存储为整数。
根据不同的规模,它改变存储的坐标的精度。例如,如果你有坐标(5.354,566.35),并设置了Z比例为100,则坐标存储为(5.35,566.35)。
默认值是100。
最小的措施可能值。因为测量数据被存储为相对于原点的措施正整数(0到2147483647)这是用来作为偏移。
来自世界单位比例转换系数为整系统单位的所有要素类。
指定哪些地图单位应该创建一个新的注记要素类时使用。
高级
指定包含对象ID为当前表或要素类的列的名称。如果该值与用户属性相冲突,那么笔者将改变此字段的值(通过附加一个数字后缀),并记录警告。
指定别名为当前表或要素类的对象ID列。查看数据时,别名在ArcMap使用(并且可能在其他ArcGIS产品);亚搏在线娱乐平台对象ID列将通过它的别名来标记。
指定包含在当前要素类特征的形状数据的列的名称。这仅适用于要素类。如果该值与用户属性相冲突,那么笔者将改变此字段的值(通过附加一个数字后缀),并记录警告。
指定形状数据列中的别名。这仅适用于要素类。当在ArcMap(在其他ArcGIS产品和可能的)查看数据,形状数据列将通过它的别名来标记。亚搏在线娱乐平台默认值是SHAPE。
指定配置关键字。更多详情参见ArcGIS的文档。
设置全局电网1的大小为整个翻译。对于企业级地理数据库的作家,默认为1000创建新要素类时,此指令才会被使用。