E00 (Esri ArcInfo Coverage/Esri ArcInfo Export) Writer:用户属性

有关此对话框中特定于所有格式的参数的信息,请参见关于作者特征类型:用户属性

E00文件的属性名必须是大写的,长度不能超过16个字符。

物理E00文件的文件名是通过附加.e00后缀的baseName.二进制覆盖被写为一个名为baseName.在形成输出文件夹名称时,覆盖名称总是被截断以包含13个或更少的字符,并转换为小写字母。

下表定义了受支持的属性。

属性类型

描述

char(<宽度>)

固定长度的字符串。宽度参数控制可以存储在字段中的最大字符数。当写入字符字段时,将用空格右填充或截断以适应宽度。

宽度必须在1到320之间。

字符

默认最大长度的字符串(当前设置为320)。这种类型应该只用于测试目的,而不是用于生产映射文件;在大多数情况下,使用上面的char()形式。

日期

表示日期的字符串。date类型的属性必须有8个字符,格式为YYYYMMDD,其中YYYY是年份,MM是月份(01-12),DD是月份(01-31)。

int
int(<宽度>)

整数字段。可选的width参数指定ArcInfo中字段的显示宽度。

宽度必须在1到16之间,包括在内。可表征的数字是-999,999,999,999到999,999,999,999,999,999,999,999,998范围内的数字,包括。

数量
(<宽度>,< 12月>)

数字数据显示的字段宽度的宽度和dec十进制位置。width的值必须允许数字中的任何负号和小数点,并且必须在1到16(包括)的范围内。dec的取值必须在0 ~ 14之间(含0 ~ 14)。

binint

大小binint (< >)

宽度大小binint(< >、< >)

整数值,以二进制数而不是字符数据存储在ArcInfo中。如果指定了可选的size参数,它将指定ArcInfo用于存储该值的存储字节数(2或4字节)。可选的width参数指定ArcInfo要使用的显示宽度。大小默认为4字节,4字节整数的显示宽度默认为5,2字节整数的显示宽度默认为4。

大小必须是2或4。当size为2时,Width可以是1到6之间的任何整数,或者当size为4时,Width可以是1到11之间的任何整数。

浮动

浮动(<宽度>,< prec >)

浮点数,以四字节二进制数而不是字符数据的形式存储在ArcInfo中。width和prec参数定义ArcInfo要使用的显示宽度和小数数。

一个浮点字段保留高达9位的精度;只有0和大小在1.175494351e-38和3.402823466e+38之间的数字可以表示为浮点值。

双(<宽度>,< prec >)

浮点数,以八字节二进制数而不是字符数据的形式存储在ArcInfo中。width和prec参数定义ArcInfo要使用的显示宽度和小数数。

双字段保留高达17位的精度;只有0和星等在2.225073858507201e-308和1.7975931348623158e+308之间的数字可以表示为双值。

重新定义(<抵消>,<长度>,
<字段名>)

重新定义的字段指定同一信息文件中另一个字段的子字段。用重定义字段写入信息文件的特性实际上没有为重定义字段命名的属性;得到的E00文件定义了字段,ArcInfo将重新定义字段的值解释为指定fieldName的字节位置偏移(offset + length - 1)。偏移量是相对于零的,因此偏移量值1实际上指的是命名字段的第二个字符。

技术参考