转置时间字段 (数据管理工具)
汇总
将表或要素类中以时间为字段名的字段从列转移到行。 当表或要素类将时间存储到字段名称中(比如 Pop1980、Pop1990 和 Pop2000 等)以及要为要素类或表创建时间戳以便随时间变化以动画形式呈现时,该工具非常有用。
用法
如果要输出表,需要将输入指定为表。
输出必须是地理数据库要素类。 shapefile 不是受支持的输出要素类格式。
不应将 ObjectID(或 OID、FID 等)和 Shape 字段设置为属性字段。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入要素类或表 |
要创建时间戳的输入要素类或表。 |
Table View |
|
要转置的字段 |
输入表的列和对应时间值。 可输入多个字符串,具体数量取决于要转置的字段数量。 每个字符串的格式都应为 "Field_Name Time"(不包含引号。) 每个字符串都是由空格分隔的一对子字符串。 比如,以下字符串为有效输入:"POP1980 1980"。 在该示例中,POP1980 是包含 1980 人口值的字段名称。1980 是将替换 POP1980 的字符串,并将填充到输出表或要素类的时间字段中。 |
String |
|
输出要素类或表 |
输出要素类或表。 可将输出表指定为 .dbf 表、INFO 表或地理数据库表。 输出要素类仅可存储在地理数据库中(输出不支持 shapefile 格式)。 输出要素类或表将包含时间字段、值字段以及任意数量指定需从输入表继承的属性字段。 |
Table |
|
时间字段名称 |
将创建的存储时间值的时间字段的名称。 默认名称为 "Time"。 可使用任何有效的字段名。 |
String |
|
值字段名称 |
将创建的存储输入表中值的值字段的名称。 默认名称为 "Value"。 可设置任何有效的字段名,只要它不与来自输入表或要素类的现有字段名冲突。 |
String |
|
属性字段 (可选) |
输入表中要包含在输出表中的属性字段。 |
Field |
环境
许可信息
- 基本: 是
- 标准: 是
- 高级: 是