crccalculator.
Calculates a CRC (Cyclic Redundancy Check) value for a feature and places the calculated CRC value into the attribute specified.
如果为两个坐标和属性计算了CRC,则它将作为表示所选算法的双倍长度的整数的十六进制字符串返回。如果仅计算CRC仅用于坐标或仅属性,则其作为十六进制字符串返回,表示等于算法比特长度的整数。
输出格式是xxxxxxxxyyyyyyyy,其中x表示为坐标计算的CRC,而Y代表了计算属性的CRC。
Input Ports
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
功能要计算CRC值。
输出端口
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
具有计算的CRC值的功能。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
如果如果是,则会通过此端口输出功能CRC算法是文件,文件路径不正确。
参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
所选择的算法将根据CRC标准确定用于CRC计算的参数。
These standards can be found at:http://reveng.sourceforge.net/crc-catalogue/
可供选择的算法是:
- CRC-16-CCITT-FALSE
- CRC-16-XMODEM
- CRC-16-ARC
- CRC-32
- CRC-32-Q
- MD5.
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
属性将持有CRC计算结果。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
CRC是卡尔culated on either坐标和属性那仅属性要么文件。坐标指输入特征几何形状的坐标。
如果坐标和属性指定且未找到任何属性,计算的CRC将仅基于特征的坐标基于。如果未找到坐标或属性,则返回0。
如果仅属性指定且没有发现属性,输出CRC值为0。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
When计算CRC是set to文件,此参数用于指定文件以计算CRC值。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/../Skins/Default/Stylesheets/Images/transparent.gif)
如果计算CRC是set to坐标和属性要么仅属性,此参数表示CRC计算中使用的属性。
使用说明
您可以使用此CRC值在以后的日期检查数据 - 以确保它尚未更改,损坏,删除等。它也可以用作ChanceTetection的形式(而不是使用换档板to compare geometry, use the匹配比较CRC值)。
与所有流行的CRC算法一样,不同的特征可以产生相同的CRC值,概率最小。
例
这个FME知识中心示例shows an advantage to using the CRCCalculator over the换档板。
编辑变换器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器参数菜单选项。
变压器类别
Search FME Knowledge Center
Search for samples and information about this transformer on theFME知识中心。