fmeobjects.FMEUInt8Tile

fmeobjects.FMEUInt8Tile的继承图
FMEUInt8Tile.getByteArray() 返回的ByteArray其中每个字节组代表瓷砖的每一行的数据值的列表。
FMEUInt8Tile.getData() 返回片的数据值。
FMEUInt8Tile.getDataAsStringArray(STARTROW,...) 获取包含瓷砖的值的列表。
FMEUInt8Tile.getDataType() 获取光栅片的数据类型。
FMEUInt8Tile.getDataTypeBitDepth() 获取光栅片的数据类型的位数。
FMEUInt8Tile.getInterpretation() 获取光栅瓦的解释。
FMEUInt8Tile.getInterpretationBitDepth() 获取光栅瓷砖演绎的位数。
FMEUInt8Tile.getInterpretationNumComponents() 获取光栅瓦的解释部件的数量。
FMEUInt8Tile.getNumCols() 获取光栅瓦片列的数量。
FMEUInt8Tile.getNumDataTypesPerCell() 获取光栅瓦片的单元中的数据类型的实例的数目。
FMEUInt8Tile.getNumRows() 获取光栅片的行数。
FMEUInt8Tile.getTileByteLength() 获取栅格瓦的字节数。
FMEUInt8Tile.getTileNumComponents() 获取栅格瓦组件数据类型的数量。
FMEUInt8Tile.setData(dataArray中) 此方法设置使用所提供的数据列表中的瓦片的数据值的内容。
FMEUInt8Tile

基地:fmeobjects.FMETile

FME UINT8瓷砖类

创建一个实例FMEUInt8Tile目的。

的init(numRow行,numCol)

创建FMEUInt8Tile具有给定参数。

参数:
  • numRow行INT) - 的行数。
  • numColINT) - 列数。
返回类型:

FMEUInt8Tile

返回:

一个实例FMEUInt8Tile瓷砖对象。

的init(瓦)

创建于砖传入的对象的副本。

参数: FMEUInt8Tile) - 瓷砖对象创建的副本。
返回类型: FMEUInt8Tile
返回: 一个实例FMEUInt8Tile瓷砖对象。
__在里面__

初始化的自我。请参阅帮助(类型(个体经营))准确签名。

getByteArray

返回的ByteArray其中每个字节组代表瓷砖的每一行的数据值的列表。

返回类型: 名单[字节组]
返回: 区块的数据值。
的getData

返回片的数据值。

返回类型: 名单[名单[INT]]
返回: 数据值的瓷砖。列表中列出的数字代表行的瓦数。例如,具有2行5列瓦片将返回含有2所列出,其中每个列表具有5个整数的列表。
getDataAsStringArray STARTROWstartColnumRows行数numCols

获取包含瓷砖的值的列表。一个字符串被添加到列表中的指定区域内的每个细胞。如果指定的区域落在瓦片的边界之外,则字符串数组将不会被修改。“STARTROW”,“startCols”,numRows行和‘数numCols’应大于整数或等于0。

参数:
  • STARTROWINT) - 起始行。
  • startColINT) - 启动栏。
  • numRows行INT) - 行获得的数量。
  • 数numColsINT) - 列获得的次数。
返回类型:

名单[]

返回:

价值观在瓦。

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

获取光栅瓦的解释。返回之一:

返回类型: 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。
getNumCols

获取光栅瓦片列的数量。

返回类型: INT
返回: 列数。
getNumDataTypesPerCell

获取光栅瓦片的单元中的数据类型的实例的数目。

返回类型: INT
返回: 的数据类型的实例的数目。例如:一个FMEInt32Tile将返回1。FMERGBA64Tile将返回4.FMEStringTile将返回stringLength。
getNumRows

获取光栅片的行数。

返回类型: INT
返回: 排在光栅瓦数。
getTileByteLength

获取栅格瓦的字节数。

这相当于* numRows行数numCols *(interpretationBitDepth / 8))。

返回类型: INT
返回: 在光栅瓷砖的字节数。
getTileNumComponents

获取栅格瓦组件数据类型的数量。

这等于* numRows行*数numCols interpretationNumComponents。

返回类型: INT
返回: 在光栅瓦片组件数据类型的数量。
使用setData dataArray中

此方法设置使用所提供的数据列表中的瓦片的数据值的内容。

参数: dataArray中名单[名单[INT]]) - 这个数据将设置瓦片数据的内容。列表中列出的数字代表行的瓦数。例如,以设置有2行5列瓦片,列表必须具有2所列出,其中每个列表包含5的整数值。
返回类型: 没有