fmeobjects.FMEAlpha16Tile¶
![fmeobjects.FMEAlpha16Tile的继承关系图](http://www.baooytra.com/docs/fme/html/fmepython/_images/inheritance-b8ba4ecf030abd6737d3031f34c17eba8ba7b29c.png)
FMEAlpha16Tile.getByteArray () |
返回一个字节数组列表,其中每个字节数组表示块的每一行的数据值。 |
FMEAlpha16Tile.getData () |
返回数据块的值。 |
FMEAlpha16Tile.getDataAsStringArray (...) |
获取包含tiles值的列表。 |
FMEAlpha16Tile.getDataType () |
获取栅格平铺的数据类型。 |
FMEAlpha16Tile.getDataTypeBitDepth () |
获取光栅块的数据类型中的位数。 |
FMEAlpha16Tile.getInterpretation () |
得到一个光栅瓷砖的解释。 |
FMEAlpha16Tile.getInterpretationBitDepth () |
获取在解释栅格块时的位数。 |
FMEAlpha16Tile.getInterpretationNumComponents () |
获取栅格平铺解释中的组件数。 |
FMEAlpha16Tile.getNumCols () |
获取栅格平铺中的列数。 |
FMEAlpha16Tile.getNumDataTypesPerCell () |
获取栅格块的单元格中数据类型的实例数。 |
FMEAlpha16Tile.getNumRows () |
获取栅格平铺中的行数。 |
FMEAlpha16Tile.getTileByteLength () |
获取栅格块中的字节数。 |
FMEAlpha16Tile.getTileNumComponents () |
获取栅格块中组件数据类型的数量。 |
FMEAlpha16Tile.setData (dataArray) |
此方法使用提供的数据列表设置平铺数据值的内容。 |
-
类
FMEAlpha16Tile
¶ -
FME Alpha16平铺类
创建a的实例
FMEAlpha16Tile
对象。init (numRow numCol)
创建一个
FMEAlpha16Tile
给定参数。参数: 返回类型: 返回: 实例
FMEAlpha16Tile
瓷砖对象。init(瓷砖)
创建传递给tile对象的副本。
参数: 瓷砖(FMEAlpha16Tile) -平铺对象创建的副本。 返回类型: FMEAlpha16Tile 返回: 实例 FMEAlpha16Tile
瓷砖对象。-
__init__
¶ -
初始化的自我。参见帮助(键入(self))以获得准确的签名。
-
getByteArray
( ) ¶ -
返回一个字节数组列表,其中每个字节数组表示块的每一行的数据值。
返回类型: 列表(中bytearray] 返回: 块的数据值。
-
getData
( ) ¶ -
返回数据块的值。
返回类型: 列表(列表(int]] 返回: 块的数据值。列表中的列表数表示一个平铺块中的行数。例如,一个有2行5列的平铺将返回一个包含2个列表的列表,其中每个列表有5个整数。
-
getDataAsStringArray
( startRow, startCol, numRows, numCols ) ¶ -
获取包含tiles值的列表。为指定区域中的每个单元格添加一个字符串。如果指定的区域超出了块的边界,则不会修改字符串数组。' startRow '、' startCols '、' numRows '和' numCols '应该是大于或等于0的整数。
参数: 返回类型: 返回: 块中的值。
-
getDataType
( ) ¶ -
获取栅格平铺的数据类型。
回报之一:
返回类型: int 返回: 光栅块的数据类型。例如:一个 FMEInt32Tile
将返回FME_DATA_TYPE_INT32
.一个FMERGBA64Tile
将返回FME_DATA_TYPE_UINT16
.一个FMEStringTile
将返回FME_DATA_TYPE_UINT8
.
-
getDataTypeBitDepth
( ) ¶ -
获取光栅块的数据类型中的位数。
返回类型: int 返回: 光栅块的数据类型中的位数。例如:一个 FMEInt32Tile
将返回32。一个FMERGBA64Tile
将返回16。一个FMEStringTile
将返回8。
-
getInterpretation
( ) ¶ -
得到一个光栅瓷砖的解释。回报之一:
FME_INTERPRETATION_NULL
FME_INTERPRETATION_REAL64
FME_INTERPRETATION_REAL32
FME_INTERPRETATION_UINT64
FME_INTERPRETATION_INT64
FME_INTERPRETATION_UINT32
FME_INTERPRETATION_INT32
FME_INTERPRETATION_UINT16
FME_INTERPRETATION_INT16
FME_INTERPRETATION_UINT8
FME_INTERPRETATION_INT8
FME_INTERPRETATION_GRAY8
FME_INTERPRETATION_GRAY16
FME_INTERPRETATION_RED8
FME_INTERPRETATION_RED16
FME_INTERPRETATION_GREEN8
FME_INTERPRETATION_GREEN16
FME_INTERPRETATION_BLUE8
FME_INTERPRETATION_BLUE16
FME_INTERPRETATION_ALPHA8
FME_INTERPRETATION_ALPHA16
FME_INTERPRETATION_NULL
FME_INTERPRETATION_RGB24
FME_INTERPRETATION_RGBA32
FME_INTERPRETATION_RGB48
FME_INTERPRETATION_RGBA64
FME_INTERPRETATION_STRING
返回类型: int 返回: 解释一个光栅瓷砖。例如:一个 FMERGBA64Tile
将返回FME_INTERPRETATION_RGBA64
.一个FMERGBA64Tile
将返回FME_INTERPRETATION_RGBA64
.一个FMEStringTile
将返回FME_INTERPRETATION_STRING
.
-
getInterpretationBitDepth
( ) ¶ -
获取在解释栅格块时的位数。
返回类型: int 返回: 位元数在光栅瓦中的解释。例如:一个 FMEInt32Tile
将返回32。一个FMERGBA64Tile
将返回64。一个FMEStringTile
将返回8 * stringLength。
-
getInterpretationNumComponents
( ) ¶ -
获取栅格平铺解释中的组件数。
返回类型: int 返回: 在解释光栅瓦的分量数时。例如:一个 FMEInt32Tile
将返回1。一个FMERGBA64Tile
将返回4。一个FMEStringTile
将返回1。
-
getNumDataTypesPerCell
( ) ¶ -
获取栅格块的单元格中数据类型的实例数。
返回类型: int 返回: 数据类型的实例数。例如:一个 FMEInt32Tile
将返回1。一个FMERGBA64Tile
将返回4。一个FMEStringTile
将返回stringLength。
-
getTileByteLength
( ) ¶ -
获取栅格块中的字节数。
它等于numRows * numCols *(解释bitdepth / 8))。
返回类型: int 返回: 光栅块中的字节数。
-