FME重点函数※3D(三维类)CSGBuilder(组合立体图形创建):由成对的立体几何要素创建组合立体几何图形;CSGEvaluator(组合立体图形计算):更新组合立体几何的要素几何图形;Extruder(挤压):在源几何图形中创建具有确定交叉组合外形的长方体、表面或立体等几何图形;※Calculators(计算类)AreaCalculator(面积计算):将多边形要素的面积写为属性;AttributeRounder(属性范围):将属性按指定的范围进行取值;BaseConverter(基础转换):将一个属性值从一个数字系统转换到另外一个数字系统,将结果值放在一个新属性中;BoundsExtractor(范围提取):提取要素坐标的最小值和最大值;CircularityCalculator(环状计算):计算一个环状的面要素,它显示了要素是如何被拉伸。返回值1表明了要素是是一个圆,返回值0表明要素是一条线;CoordinateConcatenator(坐标连接)将要素的全部坐标写入一个属性,坐标之间用指定的字符进行分隔;CoordinateCounter(坐标计数):将坐标数量写入属性;CoordinateFetcher(坐标取值):获得指定节点号的坐标并写入属性;Counter(计数器):将一个序列发生器的下一个值输出为新的属性;alculator(CRC计算):对要素计算CRC校验值并写入属性;DateFormatter(日期格式):将日期或时间属性改为其它格式;DecimalDegreesCalculator(十进制度计算):根据属性中分别保存的度、分、秒,计算以度为单位的角度值;DEMDistanceCalculator(DEM距离计算):对输入的线状要素,计算它与输入的DEM上对应点的三维距离,并生成为另一个DEM;DimensionExtractor(纬度计算):获得要素的坐标维数并输出为新的属性;DMSCalculator(度分秒计算):根据以度为单位的角度值计算度、分、秒;ElevationExtractor(高程值提取):提取第一个坐标的高程写入属性;EnvironmentVariableRetriever(环境变量获得):重新获得指定的环境变量并写入指定属性;ExpressionEvaluator(表达式计算):计算一个算术表达式并将返回值写入指定属性中;HoleCounter(洞计算):获得环中的孔的数量,输出为新的属性;InsidePointExtractor(内部点提取):生成多边形或环的内部点,其坐标写入属性;LengthCalculator(长度计算):计算要素的长度,输出为新的属性;ModuloCounter(模计算):循环计数:将一个序列发生器的下一个值输出为新的属性,当它达到指定的最大值时则重置为0;OrientationExtractor(方向提取):确定要素的方向并将返回值写入指定的属性。假如要素类有符合左手或右手规则的面图形,属性将被设置为左手或右手规则,否则,属性将被设置为no_orientatio(没有方向)。右手规则使一个面要素的外边界的节点顺序按顺时针方向排列,内部的洞边界节点顺序按逆时针方向排列。左手规则使一个面要素的外边界的节点顺序按逆时针方向排列,内部的洞边界节点顺序按顺时针方向排列;RandomNumberGenerator(随机数产生):根据指定的数值范围和小数位数生成随机数;ReprojectAngleCalculator(重投影角度计算):计算线的重投影角度;ReprojectLengthCalculator(重投影长度计算):计算线的重投影长度;SpatialRelator(空间关系):确定要素之间的拓扑(空间)关系;StatisticsCalculator(统计计算):对输入要素的指定属性进行统计;※Collectors(集合类)2DGridReplacer(二维格网替换):将输入的一批要素改为按格网方式生成的二维点状或面状要素,格网的范围(至少)覆盖全部输入要素的外接矩形,格网间距须指定;Aggregator(聚合):凡是分组属性值相同的要素被组合为一个单独的聚合类型的要素输出;Deaggregator(解聚合):聚合要素打散;umulator(属性聚合):多项属性进行组合;umulator(外接矩形聚合):获得一组要素的外接矩形,monSegmentFinder(公共边检查):候选要素是否具有与基准要素相同的公共边;umulator(外接凸多边形聚合):生成分组要素的外接凸多边形;FeatureHolder(解聚合):存储输入要素类直到它们全都到达,这时释放它他们到原来的状态。用于任何时候,一个确定的要素被阻止直到输入要素全部到达,因而能确保没有附加进程被处
FME重点函数 来自淘豆网www.taodocs.com转载请标明出处.