Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
extract_map_attributes [2011/07/24 21:22] hermann [Group] |
extract_map_attributes [2016/05/01 22:00] hermann [Basic Attributes] |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Inputs ===== | ===== Inputs ===== | ||
- | ^ Name ^ Type ^ Description ^ | + | ^ Name ^ Type ^ Description ^ |
- | | Map | Map | Map whose attributes will be extracted. | | + | | Map | [[Map Type]] | Map whose attributes will be extracted. | |
===== Optional Inputs ===== | ===== Optional Inputs ===== | ||
- | ^ Name ^ Type ^ Description ^ Default Value ^ | + | ^ Name ^ Type ^ Description ^ Default Value ^ |
- | | Extract Dynamic Attributes | Bool | If true, the dynamic attributes will be calculated. | True | | + | | Extract Dynamic Attributes | [[Boolean Value Type]] | If true, the [[Extract Map Attributes#Dynamic attributes|dynamic attributes]] will be calculated. | True | |
- | | Extract Statistical Attributes | Bool | If true, statistical attributes will be calculated. | False | | + | | Extract Statistical Attributes | [[Boolean Value Type]] | If true, [[Extract Map Attributes#Statistical attributes|statistical attributes]] will be calculated. | True | |
===== Outputs ===== | ===== Outputs ===== | ||
- | ^ Name ^ Type ^ Description ^ | + | ^ Name ^ Type ^ Description ^ |
- | | Attributes | Lookup Table | Table containing the attributes extracted from a map. | | + | | Attributes | [[Lookup Table Type]] | Table containing the attributes extracted from a map. | |
+ | | Layer Attributes | [[Table Type]] | Table containing the layer attributes. | | ||
===== Group ===== | ===== Group ===== | ||
Line 35: | Line 36: | ||
==== Basic Attributes ==== | ==== Basic Attributes ==== | ||
- | ^ Key ^ Predefined Name ^ Description ^ | + | ^ Key ^ Predefined Name ^ Description ^ |
- | | 1 | "lines" | number of lines | | + | | 1 | "lines" | number of lines | |
- | | 2 | "columns" | number of columns | | + | | 2 | "columns" | number of columns | |
- | | 3 | "cells" | number of cells (number of lines multiplied by the number of columns). | | + | | 3 | "cells" | number of cells (number of lines multiplied by the number of columns) | |
- | | 4 | "layers" | number of layers | | + | | 4 | "layers" | number of layers | |
- | | 5 | "cellHeight" | cell height (in meters) | | + | | 5 | "cellHeight" | cell height (in meters) | |
- | | 6 | "cellWidth" | cell width (in meters) | | + | | 6 | "cellWidth" | cell width (in meters) | |
- | | 7 | "cellArea" | cell area (in hectares) | | + | | 7 | "cellArea" | cell area (in hectares) | |
+ | | 19 | "cellType" | [[Extract Map Attributes#Cell Type Codes|cell type code]] | | ||
+ | | 20 | "nullValue" | null value | | ||
+ | | 21 | "registrationCoordinateY" | registration coordinate Y | | ||
+ | | 22 | "registrationCoordinateX" | registration coordinate X | | ||
+ | | 23 | "registrationCellY" | coordinate of registration cell Y | | ||
+ | | 24 | "registrationCellX" | coordinate of registration cell X | | ||
+ | | 23 | "rotationY" | rotation around Y | | ||
+ | | 24 | "rotationX" | rotation around X | | ||
==== Dynamic attributes ==== | ==== Dynamic attributes ==== | ||
- | ^ Key ^ Predefined Name ^ Description ^ | + | ^ Key ^ Predefined Name ^ Description ^ |
- | | 8 | "nullCells" | number of null cells | | + | | 8 | "nullCells" | number of null cells | |
- | | 9 | "nonNullCells" | number of non null cells | | + | | 9 | "nonNullCells" | number of non null cells | |
- | | 10 | "minCell" | minimum value (excluding null cells) | | + | | 10 | "minCell" | minimum value (excluding null cells) | |
- | | 11 | "maxCell" | maximum value (excluding null cells) | | + | | 11 | "maxCell" | maximum value (excluding null cells) | |
- | | 12 | "cellSum" | sum of the values (excluding null cells) | | + | | 12 | "cellSum" | sum of the values (excluding null cells) | |
==== Statistical attributes ==== | ==== Statistical attributes ==== | ||
- | ^ Key ^ Predefined Name ^ Description ^ | + | ^ Key ^ Predefined Name ^ Description ^ |
- | | 13 | "meanCell" | average (excluding null cells) | | + | | 13 | "meanCell" | average (excluding null cells) | |
- | | 14 | "cellVar" | variance (excluding null cells) | | + | | 14 | "cellVar" | variance (excluding null cells) | |
- | | 15 | "cellStd" | standard deviation (excluding null cells) | | + | | 15 | "cellStd" | standard deviation (excluding null cells) | |
- | | 16 | "modeCell" | mode (excluding null cells) | | + | | 16 | "modeCell" | mode (excluding null cells) | |
- | | 17 | "medianCell" | median (excluding null cells) | | + | | 17 | "medianCell" | median (excluding null cells) | |
- | | 18 | "uniqueCells" | total unique occurrences (excluding null cells) | | + | | 18 | "uniqueCells" | total unique occurrences (excluding null cells) | |
+ | ==== Cell Type Codes ==== | ||
+ | |||
+ | The codes used to represent all the possible [[cell_type_type|cells types]], corresponding to attribute key 19 ("cellType"), are listed below. It is possible to convert the corresponding code back into a [[Cell Type Type|Cell Type]]. | ||
+ | |||
+ | ^ Key ^ Cell Type ^ | ||
+ | | 0 | Unsigned 1 Bit Integer | | ||
+ | | 1 | Signed 8 Bit Integer | | ||
+ | | 2 | Unsigned 8 Bit Integer | | ||
+ | | 3 | Signed 16 Bit Integer | | ||
+ | | 4 | Unsigned 16 Bit Integer | | ||
+ | | 5 | Signed 32 Bit Integer | | ||
+ | | 6 | Unsigned 32 Bit Integer | | ||
+ | | 7 | IEEE 754 32 Bit Real | | ||
+ | | 8 | IEEE 754 64 Bit Real | | ||
+ | |||
+ | ==== Layer Attributes ==== | ||
+ | |||
+ | The layer attributes((Currently, only the layer name is the only layer specific attribute returned.)) are returned in a second table. This table has the following format. | ||
+ | |||
+ | ^ Column Name ^ Key or Data? ^ Column Type ^ Description ^ | ||
+ | | "Layer_Index" | Key | Real | The index of the corresponding layer | | ||
+ | | "Layer_Name" | Key | String | The name of the corresponding layer | | ||
+ | |||
===== Internal Name ===== | ===== Internal Name ===== | ||
ExtractMapAttributes | ExtractMapAttributes | ||
- |