Extract Bits from Grid Values
- Author: O.Conrad (c) 2025
- Menu: Grid | Values
Description
Use this tool to extract single bits from grid values.
Parameters
| | Name | Type | Identifier | Description | Constraints |
| Input | Grid | grid, input | GRID | - | - |
| Output | Bits | grid list, output | BITS | - | - |
| Count | grid, output | COUNT | - | - |
| Options | Grid System | grid system | PARAMETERS_GRID_SYSTEM | - | - |
| Output | choice | OUTPUT | - | Available Choices:
[0] bits
[1] bits and count
[2] count
Default: 1 |
| Data Type | choice | DATATYPE | - | Available Choices:
[0] bit
[1] unsigned 1 byte integer
Default: 0 |
| Extract | choice | SELECTION | - | Available Choices:
[0] all bits
[1] selected bits
Default: 0 |
| Bit 1 | boolean | BIT01 | - | Default: 0 |
| Bit 2 | boolean | BIT02 | - | Default: 0 |
| Bit 3 | boolean | BIT03 | - | Default: 0 |
| Bit 4 | boolean | BIT04 | - | Default: 0 |
| Bit 5 | boolean | BIT05 | - | Default: 0 |
| Bit 6 | boolean | BIT06 | - | Default: 0 |
| Bit 7 | boolean | BIT07 | - | Default: 0 |
| Bit 8 | boolean | BIT08 | - | Default: 0 |
| Bit 9 | boolean | BIT09 | - | Default: 0 |
| Bit 10 | boolean | BIT10 | - | Default: 0 |
| Bit 11 | boolean | BIT11 | - | Default: 0 |
| Bit 12 | boolean | BIT12 | - | Default: 0 |
| Bit 13 | boolean | BIT13 | - | Default: 0 |
| Bit 14 | boolean | BIT14 | - | Default: 0 |
| Bit 15 | boolean | BIT15 | - | Default: 0 |
| Bit 16 | boolean | BIT16 | - | Default: 0 |
| Bit 17 | boolean | BIT17 | - | Default: 0 |
| Bit 18 | boolean | BIT18 | - | Default: 0 |
| Bit 19 | boolean | BIT19 | - | Default: 0 |
| Bit 20 | boolean | BIT20 | - | Default: 0 |
| Bit 21 | boolean | BIT21 | - | Default: 0 |
| Bit 22 | boolean | BIT22 | - | Default: 0 |
| Bit 23 | boolean | BIT23 | - | Default: 0 |
| Bit 24 | boolean | BIT24 | - | Default: 0 |
| Bit 25 | boolean | BIT25 | - | Default: 0 |
| Bit 26 | boolean | BIT26 | - | Default: 0 |
| Bit 27 | boolean | BIT27 | - | Default: 0 |
| Bit 28 | boolean | BIT28 | - | Default: 0 |
| Bit 29 | boolean | BIT29 | - | Default: 0 |
| Bit 30 | boolean | BIT30 | - | Default: 0 |
| Bit 31 | boolean | BIT31 | - | Default: 0 |
| Bit 32 | boolean | BIT32 | - | Default: 0 |
| Bit 33 | boolean | BIT33 | - | Default: 0 |
| Bit 34 | boolean | BIT34 | - | Default: 0 |
| Bit 35 | boolean | BIT35 | - | Default: 0 |
| Bit 36 | boolean | BIT36 | - | Default: 0 |
| Bit 37 | boolean | BIT37 | - | Default: 0 |
| Bit 38 | boolean | BIT38 | - | Default: 0 |
| Bit 39 | boolean | BIT39 | - | Default: 0 |
| Bit 40 | boolean | BIT40 | - | Default: 0 |
| Bit 41 | boolean | BIT41 | - | Default: 0 |
| Bit 42 | boolean | BIT42 | - | Default: 0 |
| Bit 43 | boolean | BIT43 | - | Default: 0 |
| Bit 44 | boolean | BIT44 | - | Default: 0 |
| Bit 45 | boolean | BIT45 | - | Default: 0 |
| Bit 46 | boolean | BIT46 | - | Default: 0 |
| Bit 47 | boolean | BIT47 | - | Default: 0 |
| Bit 48 | boolean | BIT48 | - | Default: 0 |
| Bit 49 | boolean | BIT49 | - | Default: 0 |
| Bit 50 | boolean | BIT50 | - | Default: 0 |
| Bit 51 | boolean | BIT51 | - | Default: 0 |
| Bit 52 | boolean | BIT52 | - | Default: 0 |
| Bit 53 | boolean | BIT53 | - | Default: 0 |
| Bit 54 | boolean | BIT54 | - | Default: 0 |
| Bit 55 | boolean | BIT55 | - | Default: 0 |
| Bit 56 | boolean | BIT56 | - | Default: 0 |
| Bit 57 | boolean | BIT57 | - | Default: 0 |
| Bit 58 | boolean | BIT58 | - | Default: 0 |
| Bit 59 | boolean | BIT59 | - | Default: 0 |
| Bit 60 | boolean | BIT60 | - | Default: 0 |
| Bit 61 | boolean | BIT61 | - | Default: 0 |
| Bit 62 | boolean | BIT62 | - | Default: 0 |
| Bit 63 | boolean | BIT63 | - | Default: 0 |
| Bit 64 | boolean | BIT64 | - | Default: 0 |
Command Line
Usage: saga_cmd grid_tools 45 [-GRID ] [-BITS ] [-COUNT ] [-OUTPUT ] [-DATATYPE ] [-SELECTION ] [-BIT01 ] [-BIT02 ] [-BIT03 ] [-BIT04 ] [-BIT05 ] [-BIT06 ] [-BIT07 ] [-BIT08 ] [-BIT09 ] [-BIT10 ] [-BIT11 ] [-BIT12 ] [-BIT13 ] [-BIT14 ] [-BIT15 ] [-BIT16 ] [-BIT17 ] [-BIT18 ] [-BIT19 ] [-BIT20 ] [-BIT21 ] [-BIT22 ] [-BIT23 ] [-BIT24 ] [-BIT25 ] [-BIT26 ] [-BIT27 ] [-BIT28 ] [-BIT29 ] [-BIT30 ] [-BIT31 ] [-BIT32 ] [-BIT33 ] [-BIT34 ] [-BIT35 ] [-BIT36 ] [-BIT37 ] [-BIT38 ] [-BIT39 ] [-BIT40 ] [-BIT41 ] [-BIT42 ] [-BIT43 ] [-BIT44 ] [-BIT45 ] [-BIT46 ] [-BIT47 ] [-BIT48 ] [-BIT49 ] [-BIT50 ] [-BIT51 ] [-BIT52 ] [-BIT53 ] [-BIT54 ] [-BIT55 ] [-BIT56 ] [-BIT57 ] [-BIT58 ] [-BIT59 ] [-BIT60 ] [-BIT61 ] [-BIT62 ] [-BIT63 ] [-BIT64 ]
-GRID: Grid
grid, input
-BITS: Bits
grid list, output
-COUNT: Count
grid, output
-OUTPUT: Output
choice
Available Choices:
[0] bits
[1] bits and count
[2] count
Default: 1
-DATATYPE: Data Type
choice
Available Choices:
[0] bit
[1] unsigned 1 byte integer
Default: 0
-SELECTION: Extract
choice
Available Choices:
[0] all bits
[1] selected bits
Default: 0
-BIT01: Bit 1
boolean
Default: 0
-BIT02: Bit 2
boolean
Default: 0
-BIT03: Bit 3
boolean
Default: 0
-BIT04: Bit 4
boolean
Default: 0
-BIT05: Bit 5
boolean
Default: 0
-BIT06: Bit 6
boolean
Default: 0
-BIT07: Bit 7
boolean
Default: 0
-BIT08: Bit 8
boolean
Default: 0
-BIT09: Bit 9
boolean
Default: 0
-BIT10: Bit 10
boolean
Default: 0
-BIT11: Bit 11
boolean
Default: 0
-BIT12: Bit 12
boolean
Default: 0
-BIT13: Bit 13
boolean
Default: 0
-BIT14: Bit 14
boolean
Default: 0
-BIT15: Bit 15
boolean
Default: 0
-BIT16: Bit 16
boolean
Default: 0
-BIT17: Bit 17
boolean
Default: 0
-BIT18: Bit 18
boolean
Default: 0
-BIT19: Bit 19
boolean
Default: 0
-BIT20: Bit 20
boolean
Default: 0
-BIT21: Bit 21
boolean
Default: 0
-BIT22: Bit 22
boolean
Default: 0
-BIT23: Bit 23
boolean
Default: 0
-BIT24: Bit 24
boolean
Default: 0
-BIT25: Bit 25
boolean
Default: 0
-BIT26: Bit 26
boolean
Default: 0
-BIT27: Bit 27
boolean
Default: 0
-BIT28: Bit 28
boolean
Default: 0
-BIT29: Bit 29
boolean
Default: 0
-BIT30: Bit 30
boolean
Default: 0
-BIT31: Bit 31
boolean
Default: 0
-BIT32: Bit 32
boolean
Default: 0
-BIT33: Bit 33
boolean
Default: 0
-BIT34: Bit 34
boolean
Default: 0
-BIT35: Bit 35
boolean
Default: 0
-BIT36: Bit 36
boolean
Default: 0
-BIT37: Bit 37
boolean
Default: 0
-BIT38: Bit 38
boolean
Default: 0
-BIT39: Bit 39
boolean
Default: 0
-BIT40: Bit 40
boolean
Default: 0
-BIT41: Bit 41
boolean
Default: 0
-BIT42: Bit 42
boolean
Default: 0
-BIT43: Bit 43
boolean
Default: 0
-BIT44: Bit 44
boolean
Default: 0
-BIT45: Bit 45
boolean
Default: 0
-BIT46: Bit 46
boolean
Default: 0
-BIT47: Bit 47
boolean
Default: 0
-BIT48: Bit 48
boolean
Default: 0
-BIT49: Bit 49
boolean
Default: 0
-BIT50: Bit 50
boolean
Default: 0
-BIT51: Bit 51
boolean
Default: 0
-BIT52: Bit 52
boolean
Default: 0
-BIT53: Bit 53
boolean
Default: 0
-BIT54: Bit 54
boolean
Default: 0
-BIT55: Bit 55
boolean
Default: 0
-BIT56: Bit 56
boolean
Default: 0
-BIT57: Bit 57
boolean
Default: 0
-BIT58: Bit 58
boolean
Default: 0
-BIT59: Bit 59
boolean
Default: 0
-BIT60: Bit 60
boolean
Default: 0
-BIT61: Bit 61
boolean
Default: 0
-BIT62: Bit 62
boolean
Default: 0
-BIT63: Bit 63
boolean
Default: 0
-BIT64: Bit 64
boolean
Default: 0