分享

FME函数篇

 地域-幽灵 2010-03-11

FME Transformer 

2DArcReplacer 
Replaces the geometry of the feature with a two-dimensional arc whose shape is set by the parameters, which can be either constant floating point values or the values of existing attributes. 
改为二维圆弧,圆弧的形状由参数控制,例如常数或属性值 

2DBoxReplacer 
Replaces the geometry of the feature with a two-dimensional box whose minimums and maximums are fixed val-ues, or are taken from attributes in the original feature. 
改为二维矩形,矩形的最大最小坐标为指定的常数或原始要素的属性值 

2DCreator 
Creates a two-dimensional feature using the parameters supplied, and sends it into the workspace for processing. 
根据参数创建二维要素,并输入转换流程 

2DEllipseReplacer 
Replaces the geometry of the feature with a two-dimensional ellipse whose shape is set by the parameters. 
改为二维椭圆,椭圆的形状由参数控制 

2DForcer 
Removes any elevation (Z) coordinates which may (or may not) have been present on the original feature. 
改为二维要素(删除Z坐标) 

2DGridCreator 
Creates a grid of two-dimensional point features, at the origin and using the offsets specified. 
按格网方式生成一批二维点状要素,须指定原点和间距 

2DGridReplacer 
Replaces the input features with a grid of two-dimensional point features that have the specified spacing, and which cover (at least) the bounding box area of all the features that enter the transformer. 
将输入的一批要素改为按格网方式生成的二维点状要素,格网的范围(至少)覆盖全部输入要素的外接矩形,格网间距须指定 

2DPointAdder 
Adds a two-dimensional point as the last vertex of the feature. The ordinates are taken from attributes in the original feature. 
给要素增加一个二维的节点(最后一个节点),其坐标由原始要素的属性获得 

2DPointReplacer 
Replaces the geometry of the feature with a two-dimensional point whose ordinates are taken from attributes in the original feature. 
改为二维的点,其坐标由原始要素的属性获得 

3DArcReplacer 
Replaces the geometry of the feature with a two-dimensional arc whose shape is set by the parameters, which can be either constant floating point values or the values of existing attributes. 
改为二维圆弧(注:原文如此),圆弧的形状由参数控制,例如常数或属性值 

3DCreator 
Creates a three-dimensional feature using the parameters supplied, and sends it into the workspace for processing. 
根据参数创建三维要素,并输入转换流程 

3DForcer 
Sets all the Z coordinates of the feature to the value of the specified attribute (or the entered floating point number). 
改为三维要素,Z坐标由指定的属性或常数获得 

3DInterpolator 
Interpolates elevation values along a linear feature from a starting value to an ending value. 
三维插值:沿着一个线状要素、根据起始值和结束值内插高程 

3DPointAdder 
Adds a three-dimensional point as the last vertex of the feature. The ordinates are taken from attributes in the original feature. 
给要素增加一个三维的节点(最后一个节点),其坐标由原始要素的属性获得 

3DPointReplacer 
Replaces the geometry of the feature with a three-dimensional point whose ordinates are taken from attributes in the original feature. 
改为三维的点,其坐标由原始要素的属性获得 

Affiner 
Performs an affine transformation on the coordinates of the feature. 
坐标仿射变换 

AffineWarper 
Performs warping operations on the spatial coordinates of features. It is used to adjust a set of observed features so they more closely match some set of reference features. 
仿射纠正,用于纠正一批要素使之最接近参考要素 

AggregateFilter 
Routes features differently depending on if their geometry consists of an aggregate of several primitive geometries, or if it is a simple, single piece geometry. 
聚合过滤:根据图形是否为聚合类型而分别输出 

Aggregator 
Combines feature geometries into aggregates. One aggregate feature is output for each unique combination of values of the attributes specified in the GROUP BY. 
聚合:凡是分组属性值相同的要素被组合为一个单独的聚合类型的要素输出 

AnchoredSnapper 
Snaps endpoints of features entering via the CANDIDATE port to endpoints of features entering via the ANCHOR port. ANCHOR features are not output. 
锚点捕捉,将候选要素的端点捕捉到锚点要素的端点,锚点要素不输出 

Angle Converter 
Converts angles of a feature's geometry and/or attributes from one representation to another. 
转换要素的图形或属性中的角度为不同的表达格式 

Arc Creator 
Creates an arc feature using the parameters supplied, and sends it into the workspace for processing. 
根据参数创建二维圆弧要素,并输入转换流程 

Arc Estimator 
Replaces the geometry of the feature with a two-dimensional circular arc whose shape is estimated from the first, middle, and last point of the linear feature passed in. 
改为二维圆弧,其参数由原始线状要素的开始、中间、结束三个点计算而出 

ArcSDEQuerier 
Performs queries on an ArcSDE spatial database. The queries can have both a spatial as well as nonspatial component. 
ArcSDE空间数据库执行查询,可包含空间和非空间条件 

ArcStroker 
Converts arc features into lines replacing the feature geometry with a series of points interpolated along the arc boundary. 
将圆弧打散为线串:沿着圆弧内插节点。 

Area Calculator 
Calculates the area of a polygonal feature and adds it as a new attribute. 
面积计算:将多边形要素的面积写为属性 

AreaFillColorSetter 
Sets the fill color for the feature's area. formats that support color will then render the interior feature in the set color. 
面状要素的填充颜色设置,适用于支持颜色的数据格式 

AreaGeneralizer 
Reduces the density of area feature boundary coordinates by removing points from the original feature while preserving the original coverage topology. 
面状要素的边界节点抽稀 

AreaOnAreaOverlayer 
Performs an area-on-area overlay. All input areas are intersected against each other and resultant area features are created and output. 
-面叠置运算:所有输入要素互相求交并输出结果 

AreaSmoother 
Smooths the feature's boundary lines by determining a new location for each vertex. 
面状要素的边界平滑处理 

AttributeAccumulator 
Combines feature attributes. 
多项属性进行组合 

AttributeClassifier 
Tests if the contents of the source attribute are entirely of a particular character classification, and routes the feature accordingly. 
根据属性值是否完全属于某个字符分类(集合)而分别输出 

AttributeCopier 
Copies the value of an attribute to a newly created attribute. 
复制属性为一个新属性 

AttributeCreator 
Adds an attribute to the feature, supplying it some constant value. 
添加一个新属性并设置其值 

AttributeExposer 
Exposes a series of attributes. 
暴露一系列属性 

AttributeExpressionRemover 
Removes all attributes on incoming features that match a given regular expression. 
删除那些名称与指定的表达式匹配的属性 

AttributeFileReader 
Reads the contents of a file and stores them as the value for the specified attribute. 
读属性数据文件,将其内容保存到指定的属性 

AttributeFileWriter 
Writes the contents of the specified attribute to a file. 
将属性值写入数据文件 

AttributeFilter 
Routes features to different output ports depending on the value of an attribute. 
属性过滤:根据属性值区分为不同的输出 

AttributeKeeper 
Removes all attributes from the feature, except those chosen in the list. 
保留指定的属性,其余全部删除 

AttributePrefixer 
Adds a prefix or suffix to all attributes coming into the transformer. 
给所有输入要素的属性增加前缀或后缀 

AttributeRemover 
Removes the attributes chosen from the feature. This is normally not necessary unless the feature will later be processed by a transformer that merges attributes onto it from other features. 
删除指定的属性。通常在需要合并获得其它要素的属性之前才需要做 

AttributeRenamer 
Renames a set of attributes. 
属性改名 

AttributeReprojector 
Reprojects attributes holding coordinate values from one coordinate system to another. 
对属性中包含的坐标进行投影变换 

AttributeSetter 
Sets an existing attribute to a constant value. 
指定属性值为常量 

AttributeSplitter 
Gives values to a number of attributes (with the specified prefix) which result from splitting the source attribute's value at the delimiter character. 
分割字符串:将输入属性的值按照指定的分隔符写入一组属性(具有指定的前缀) 

AttributeTrimmer 
Removes any leading or trailing trim characters from the value contained in the source attribute and stores the resulting character string in the result attribute. 
删除输入属性的开头或结尾的空格或其它指定的字符,并写入输出属性 

BaseConverter 
Converts an attribute's value from one numeric system (base) to another, putting the resulting value in a new attribute. 
基数转换(例如十进制转为十六进制)并写入新的属性 

BoundingBoxAccumulator 
Creates bounding boxes for groups of features. One bounding box feature is output for each unique combination of values of the attributes specified in the GROUP BY. 
获得一组要素的外接矩形,输入要素将按照指定的属性的值而分别计算 

BoundingBoxReplacer 
Replaces the geometry of the feature with a two dimensional box whose minimums and maximums are taken from the bounds of original feature. 
改为原始要素的最小外接矩形 

BoundsExtractor 
Extracts the minimum and maximum values of the feature's coordinates into new attributes. 
获得坐标范围(外接矩形)并写入新的属性 

Bufferer 
Replaces the geometry of the feature with a area feature (polygon or donut polygon) that buffers the original feature (or a line feature that is some distance away from the original feature). 
改为缓冲区(多边形或环状多边形),或者缓冲区左侧和/或右侧的边界线 

CaseChanger 
Changes the case of the value contained in the source attribute and stores the resulting character string in the result attribute. 
改变输入属性值的大小写并写入输出属性 

CenterLineReplacer 
Replaces the geometry of an area feature with a line that threads through the center of the feature. Only works well with long , thin features. 
改为面状要素的中心线。适用于细长型要素 

CenterOfGravityReplacer 
Replaces the geometry of the feature with a point that is the "center of gravity" of the feature. The center of gravity is the average x, y, and possibly z coordinate of the feature. 
改为点状要素,坐标为原始要素的“重心”——坐标的平均值 

CenterPointReplacer 
Replaces the geometry of the feature with a point that is in the center of the feature's bounding box. 
改为点状要素,坐标为原始要素的最小外接矩形的中心 

ChangeDetector 
Detects changes between two sets of input features. 
检查输入的两组属性的差异(变化) 

CharacterCodeExtractor 
Extracts the integral character code of the first character in the source string attribute, and adds its integer value in the character set to the feature as another attribute. 
获取输入属性值的第一个字符的整数字符编码,输出为新的属性 

CharacterEncoder 
Sets the result attribute to the character whose numeric code was contained in the source code attribute (or the integer entered in). 
根据输入的字符编码值生成字符给输出属性 

Chopper 
Ensures that all features output have less than or equal to <maximum vertices> vertices. 
按最大节点数截断所有输入要素 

CircularityCalculator 
Calculates the "circularity" of an area feature, which indicates how elongated the feature is. 
圆率,计算输入的面状要素的细长程度 

Clipper 
Performs a geometric clipping operation. 
图形剪切 

Cloner 
Makes copies of the features input and outputs all copies through its single output port. 
复制所有输入要素 

ColorRasterCreator 
Creates a feature with a raster of the specified size using the parameters supplied, and sends it into the workspace for processing. 
根据参数创建栅格要素,并输入转换流程 

CommonSegmentFinder 
Tests to see which of the CANDIDATE features have even one segment in common with any BASE feature. 
公共边检查:候选要素是否具有与基准要素相同的公共边 

Concatenator 
Concatenates the values of any number of attributes and constants together, and stores the result in a new attribute. 
字符串连接:将任意数量的属性值或常量数次连接起来并输出为新的属性 

ContourGenerator 
Generates contours from the underlying surface which is defined by the input POINTS, DEM_GRIDS, 3D_LINES, and BREAKLINES. 
生成等高线,相应的表面由输入的点、DEM格网、三维的线、以及断裂线等来定义 

ConvexHullAccumulator 
Creates convex hulls for groups of features. 
生成分组要素的外接凸多边形 

ConvexHullReplacer 
Replaces the geometry of the feature with a polygon representing its convex hull. 
将图形改为其外接凸多边形 

CoordinateConcatenator 
Retrieves the value of all the feature's coordinates into an attribute, separated by the delimiter characters. 
将要素的全部坐标写入一个属性,坐标之间用指定的字符进行分隔 

CoordinateCounter 
Stores the number of coordinates the feature has into an attribute. 
将坐标数量写入属性 

CoordinateFetcher 
Retrieves the value of the x, y, and z coordinate at the specified index into attributes. 
获得指定节点号的坐标并写入属性 

CoordinateRemover 
Removes a single coordinate from the geometry of the feature. 
删除要素的某个坐标 

CoordinateRounder 
Rounds off the coordinates of the feature to the specified number of decimal places. 
坐标保留指定位数小数 

CoordinateSystemFetcher 
Retrieves the coordinate system of the feature into an attribute. 
获得坐标系统并写入属性 

CoordinateSystemRemover 
Removes the coordinate system from all input features. 
删除所有输入要素的坐标系统 

CoordinateSystemSetter 
Tags all features with the given coordinate system. 
设置所有输入要素的坐标系统 

Counter 
Adds an attribute holding the next integer in a sequence. 
计数器:将一个序列发生器的下一个值输出为新的属性 

CRCCalculator 
Calculates a CRC value as directed for a feature and places the calculated CRC value into the attribute specifed. 
对要素计算CRC校验值并写入属性 

Dateformatter 
Reformats a date or time string (in the Source Date attribute) into a new date format. 
将日期或时间属性改为其它格式 

Deaggregator 
Decomposes an aggregate feature into its components. 
聚合要素打散 

DecimalDegreesCalculator 
Calculates a decimal degree value from separate degrees, minutes, and seconds (DMS) values, stored in attributes. 
根据属性中分别保存的度、分、秒,计算以度为单位的角度值 

DEMDistanceCalculator 
For each input line feature, a DEM is created after the reference DEM, and then output. 
DEM高差:对输入的线状要素,计算它与输入的DEM上对应点的三维距离,并生成为另一个DEM 

DEMGenerator 
Generates a Digital Elevation Model (DEM) from the input POINTS, BREAKLINES, and 3D_LINES. 
根据输入的点、断裂线、三维线来生成数字高程模型(DEM) 

DEMRasterGenerator 
Generates a DEM raster from the input POINTS, BREAK-LINES, and 3D_LINES. 
根据输入的点、断裂线、三维线来生成数字高程模型(DEM)栅格(格网) 

Densifier 
Adds vertices to the feature by interpolating new coordinates along its definition at some interval of distance. 
等间距加密节点(沿线或沿xy轴) 

DimensionExtractor 
Returns the dimension of the feature as a new attribute. 
获得要素的坐标维数并输出为新的属性 

Dissolver 
Dissolves area features by removing common boundaries to create larger areas. 
合并面状要素、消除公共边界 

DistanceSnipper 
Shortens the geometry of a line feature by snipping off a specified amount from the ends. 
剪掉线状要素两端指定的长度 

DMSCalculator 
Calculates degrees, minutes, and seconds (DMS) from a decimal degrees value stored in an attribute. 
根据以度为单位的角度值计算度、分、秒 

DonutBuilder 
Cuts holes in polygonal features by making polygons completely enclosed in other polygons into holes of the containing polygon. 
环的构造:使一组完全包含在另一组多边形的输入多边形作为环中的洞 

DonutHoleExtractor 
Splits an area feature which has holes into its component rings. 
环的打散 

DuplicateRemover 
Removes duplicate features based on the value of a key attribute. 
根据指定属性的值删除重复要素 

ElevationExtractor 
Extracts the elevation of the first coordinate and assigns it to the named attribute. 
提取第一个坐标的高程写入属性 

EllipseCreator 
Creates an ellipse feature using the parameters supplied, and sends it into the workspace for processing. 
根据参数创建椭圆要素,并输入转换流程 

EnvelopeFilter 
Replaced by the SpatialFilter transformer. 
根据矩形范围过滤。已被空间过滤SpatialFilter替代 

EnvironmentVariable Retriever 
Retrieves the specified Environment Variable, and puts it into the specified Attribute. 
获得环境变量的值并写入属性 

ExpressionEvaluator 
Evaluates an arithmetic expression and returns the result in a new attribute. 
表达式计算,结果输出为新的属性 

Extender 
Creates extensions to linear features. 
延长线状要素 

FeatureMerger 
Merges the attributes of one feature onto another feature. 
将一个要素的属性合并到另一个要素 

FeatureTypeExtractor 
Adds an attribute containing the original feature type of a feature. 
获得要素类型并输出为新的属性 

FeatureTypeFilter 
Separates the features routed to it into their original feature types, if possible. 
根据原来的要素类型重新区分输入的要素 

GeometryCoercer 
Resets the geometry type of the feature. 
改变要素的图形类型 

GeometryFilter 
Routes a feature based on its geometry type. 
根据要素的图形类型进行分类输出 

GeometryRemover 
Completely removes the geometry of the feature. 
删除图形数据 

GlobalVariableRetriever 
Reads the specified global variable and puts its value into the specified attribute. 
读全局变量的值,写入属性 

GlobalVariableSetter 
Creates and sets the specified global variable to the value of the specified attribute. 
根据属性的值创建并设置全局变量 

GMLFeatureExtractor 
Constructs GML documents from the input features and stores them in the specified attribute for the features that are output by the GML port. 
根据输入要素构建GML文档并写入属性 

GMLFeatureReplacer 
Constructs features out of GML documents that are stored in an attribute of the input features. 
根据属性中存储的GML文档构建要素 

GOIDGenerator 
Calculates a GOID (Geographic Object IDentifier) for each incoming feature, and adds it as a new attribute. The GOID is a unique 128-bit number that incorporates the position of a feature with other numbers. 
为输入的要素分别生成图形标识(GOID)GOID是一个唯一的128位的数字,其中包含了要素的位置和其它一些数字 

Grepper 
Performs a regular expression match on the value of the specified attribute. 
对属性值进行表达式匹配性判断 

HexDecoder 
Decodes the given attribute into a new attribute, by converting its encoded hexadecimal value into a new ASCII string. Decodes a value that has been encoded from the HexEncoder. 
16进制编码的属性解码为ASCII字符串,输出为新的属性 

HexEncoder 
Encodes the given attribute into a new attribute, by converting its ASCII value into a hexadecimal string. Can be undone with the HexDecoder. 
将属性中的ASCII字符串编码为16进制,输出为新的属性 

HoleCounter 
Adds a new attribute whose value is the number of holes in the feature. 
获得环中的孔的数量,输出为新的属性 

InsidePointExtractor 
Generates a point guaranteed to be inside the area feature, and adds the coordinates of this point to the feature as attributes. 
生成多边形或环的内部点,其坐标写入属性 

Intersector 
Computes intersections between all input features, breaking lines and polygons wherever an intersection occurs. 
计算所有输入要素的交点并打断线、面 

Joiner 
Queries a database to retrieve attributes associated with a feature. 
查询数据库,获得与要素相关联的属性 

KMLStyler 
The KMLStyler transformer can be used to either set the attributes of features that have a KML Style feature type, or to set the common style attributes for a group of features. 
设置KML Style要素类型的属性,或对一组要素设置共同的样式属性 

Labeller 
Interpolates labels along a linear or polygonal feature. 
为线状/面状要素生成标注 

LabelPointReplacer 
Replaces the geometry of the feature with a label point. 
改为对应的标注点 

LatLongToMGRSConverter 
Calculates a Military Grid Reference System (MGRS) code based on the latitude and longitude values supplied in a feature's attributes. 
根据属性中提供的经纬度值计算MGRS(军用格网参考系统) 

LengthCalculator 
Calculates the length of a feature and adds it as a new attribute. 
计算要素的长度,输出为新的属性 

LineCloser 
Turns input linear features into areas by adding their start point as the end point. 
将输入的线状要素转换为面状,其中起点被复制为终点 

LineGeneralizer 
Reduces the density of feature coordinates by removing points from the original feature. 
线状要素的节点抽稀 

LineJoiner 
Takes non-intersecting lines and connects them into longer lines whenever doing so does not remove a significant node. 
将一组互不相交的线连接起来 

LineOnAreaOverlayer 
Performs a line-on-area overlay. 
线-面叠置运算 

LineOnLineOverlayer 
Performs a line-on-line overlay. 
线-线叠置运算 

LineSmoother 
Smooths the feature's boundary lines by determining a new location for each vertex. 
线的平滑处理 

ListBuilder 
Combines attributes of feature into a single list structure. 
根据属性,组合构造为一个列表 

ListConcatenator 
Concatenates all the values of a list together into a single attribute. 
将列表的所有内容连接一个属性 

ListCopier 
Copies a complete attribute list, including all nested attributes, from one list name to another. 
复制列表,包括其中所有的嵌套属性 

ListDuplicateRemover 
Copies the contents of one list attribute to another, removing any duplicated values. 
将一个列表的内容复制到另一个,但删除其中的重复项 

ListElementCounter 
Stores the number of member elements found in the specified list into an attribute. 
获取列表中的元素数量,写入属性 

ListExploder 
Explodes each list member on each input feature out into its own feature. 
打散列表,使其中每个元素生成单独的要素 

ListHistogrammer 
Computes a histogram of the values found in a list, and returns these in a new list attribute on the feature. 
对列表中的值进行统计,并生成一个新的列表 

ListIndexer 
Demotes the attributes of the list element specified by the index to become main attributes of the feature. 
提取列表中指定位置的元素成为要素的属性 

ListPopulator 
Builds a list out of a series of input attributes. 
根据一系列输入属性构建列表 

ListRangeExtractor 
Extracts the minimum and maximum values found in a list. 
获取列表中的最小、最大值 

ListRemover 
Removes a list from incoming features. 
删除列表 

ListSearcher 
Searches a list to find a value and returns the index of the value in the list. 
在列表中查找值并返回其位置 

ListSorter 
Sorts the elements of the given list into a new list. 
对列表中所有的值排序,输出为新的列表 

ListSummer 
Computes the sum of all the elements of a list. 
对列表中所有的值求和 

Logger 
Logs each feature to the translation log. 
输出要素的详细信息到log中 

Matcher 
Detects features that are matches of each other. 
匹配检测(一致)图形和指定的属性 

MeasureGenerator 
Creates a comma-separated list of values where each value is the distance from the start of the line up to that vertex in the line. 
对线上的所有节点分别计算其与起点的距离,输出为一个逗号分隔的列表 

MGRSGeometryExtractor 
Calculates a Military Grid Reference System (MGRS) code based on the geometry of a feature. 
根据要素的图形计算MGRS(军用格网参考系统)编码 

MGRSGeometryReplacer 
The geometry of an input feature will be replaced with a point at the longitude/latitude values obtained from the MGRS code. 
改为一个点,坐标为从MGRS(军用格网参考系统)编码获得的经纬度 

MGRSToLatLongConverter 
Converts Military Grid Reference System (MGRS) code to longitude and latitude coordinates. 
根据MGRS(军用格网参考系统)编码计算经纬度坐标 

MRFCleaner 
Takes features as input and processes them based on the specified modules, tolerance, dangle factor, filter factor, and specific attribute data. 
根据指定的模块、容差、悬挂参数、过滤参数、以及属性数据,进行处理 

ModuloCounter 
Adds an attribute holding the next integer in a sequence, restarting the count at 0 whenever the sequence reaches some maximum value. 
循环计数:将一个序列发生器的下一个值输出为新的属性,当它达到指定的最大值时则重置为

NeighborFinder 
Finds the closest CANDIDATE feature within some maximum distance of at each BASE feature. 
对基准要素在指定的最大距离内搜索最近的候选要素 

NeighborhoodAggregator 
Creates aggregates of features based on their proximity to each other. 
将相近的要素组合为聚合要素 

NeighborPairFinder 
Finds the closest two CANDIDATE features within some maximum distance of each BASE feature and some minimum separation in heading between the CANDIDATEs and the BASE. 
对基准要素在指定的最大距离内搜索最近的两个候选要素,并要求至少存在最小的分隔 

NullAttributeReplacer 
Checks all the selected attributes and sets them to the value given in the Default value parameter if they were null (if they had no value). 
将空值属性设为指定的值 

NullGeometryCreator 
Creates a feature using the parameters supplied, and sends it into the workspace for processing. The created feature will have no geometry. 
根据参数生成图形数据为空的要素,并输入转换流程 

NumericRasterCreator 
Creates a feature with a raster of the specified size with a numeric value using the parameters supplied, and sends it into the workspace for processing. 
根据参数生成数值栅格要素,它具有指定的范围大小和数值,并输入转换流程 

Offsetter 
Adds offsets to the feature's coordinates. 
坐标平移 

OGCGeometryExtractor 
Extracts the geometry of a feature and encodes it as OGC Well-Known Text (wkt) or Well-Known Binary (wkb). 
提取图形数据并编码为OGC WKT(Well-Known Text)WKB(Well-Known Binary) 

OGCGeometryReplacer 
Replaces the geometry of the feature with the geometry held in a feature attribute encoded in an OGC Well-Known Text or Binary representation. 
改为属性中存储的OGC WKT(Well-Known Text)WKB(Well-Known Binary)代表的图形 

OracleQuerier 
Performs spatial queries against an Oracle Spatial database. 
Oracle Spatial数据库执行空间查询 

Orientor 
Adjusts the orientation of a polygonal feature or the direction of a linear feature. 
按左/右手规则调整多边形或线的方向(节点排列顺序) 

PenColorSetter 
Sets the pen color of the feature. 
设置要素的笔色 

Player 
Retrieves features stored in an FME Feature Store file and outputs them into the workspace. 
播放器:获取FFS文件(FME Feature Store)中的要素并输入转换流程,数据可能由记录器(Recorder)保存 

PointConnector 
Connects input point features in the order they enter, forming linear or polygonal features. 
将输入的点状要素按顺序连接成线状或面状要素 

PointOnAreaOverlayer 
Performs a point-on-area overlay. 
-面叠置运算 

PointOnLineOverlayer 
Performs a point-on-line overlay. 
-线叠置运算 

PointOnPointOverlayer 
Performs a point-on-point overlay. 
-点叠置运算 

PolygonBuilder 
forms polygons from lines. 
根据输入的线状要素构造多边形 

PythonCaller 
Executes a Python function and assigns its return value to an attribute. 
调用Python函数并将返回值写入属性 

RandomColorSetter 
Sets a random color for each incoming feature. 
对每个输入要素随机设置颜色 

RandomNumberGenerator 
Generates a random number with a set number of decimal places in the inclusive range specified. 
根据指定的数值范围和小数位数生成随机数 

RasterCellvalueReplacer 
Replaces a range of values in the source raster with a new single value. 
将输入的栅格的某一部分设置为指定的值 

RasterColorModelCoercer 
Changes the underlying color model of a raster. 
改变栅格的颜色模型 

RasterConvolver 
Blurs a raster with a Gaussian operator. 
对栅格执行高斯卷积 

RasterDataTypeCoercer 
Changes the underlying data type of a raster. 
改变栅格的数据类型 

RasterLineExtractor 
Decomposes all input raster features into individual lines. 
将栅格打散为线 

RasterPointExtractor 
Decomposes all input raster features into individual points. 
将栅格打散为点 

RasterSegmenter 
Segments a raster (coalesces similar components) by analyzing the histograms of the components and identifying units that are homogeneous with the fuzzy c-means technique. 
栅格分段 

Recorder 
Saves a copy of all the features that enter to a disk file. 
记录器:将一批要素写入磁盘文件作为备份,将来可以利用播放器(Player)调回 

ReprojectAngleCalculator 
Calculates the reprojected angle of a line, which is useful for calculating reprojected text angles. 
线的角度的投影变换 

ReprojectLengthCalculator 
Calculates the reprojected length of a line, which is useful for calculating reprojected text heights. 
线的长度的投影变换 

Reprojector 
Reprojects feature coordinates from one coordinate system to another. 
坐标投影变换 

Rotator 
Rotates features in a counterclockwise direction about the specified point by the rotation angle (measured in degrees). 
二维旋转,须指定轴点、角度(逆时针方向) 

RubberSheeter 
Performs warping operations on the spatial coordinates of features. 
坐标纠正 

Sampler 
Discards input features, preserving only every <sample rate>th feature. 
要素抽样:舍弃抽样率之外的所有要素 

Scaler 
Scales the coordinates of the feature by some multipliers. 
坐标按比例缩放 

SchemaMapper 
The SchemaMapper is used to map the schema (attributes and feature types) of features based on a schema mapping table. 
根据数据模式对照表改变属性和要素类型 

SectorGenerator 
Point features are input with the following data contained in the chosen attributes: site name, sector name (optional), azimuth, and radius. 
构建Voronoi区片 

SelfIntersector 
Checks each feature and removes self-intersections. 
检查并消除自相交 

Snapper 
Snaps end points of lines together if they are within the <tolerance> distance of each other. 
将限差范围内的线的端点捕捉到一起 

Sorter 
Sorts features by an attributes value. 
根据属性值排序 

SpatialFilter 
Filters features based on spatial relationships. 
根据空间关系进行过滤 

SpatialRelator 
Determines topological (spatial) relationships between sets of features 
确定要素之间的拓扑(空间)关系 

SQLExecutor 
Executes an arbitrary SQL statement against a database. 
执行任意的SQL 

StatisticsCalculator 
Calculates statistics based on a designated attribute of the incoming features. 
对输入要素的属性进行统计 

Stringformatter 
Reformats the given source attribute according to the Tcl format command. Strings, characters, and numbers in decimal, octal, and hexidecimal format can be formatted. 
根据Tcl格式命令对输入的属性重新格式化,包括字符串、字符、十进制/八进制/十六进制数字等 

StringLengthCalculator 
Calculates the length of the string in Source Attribute. The value is put into the String Length Attribute. 
计算属性值字符串的长度,并写入属性 

StringPadder 
Pads the given source attribute with spaces, either on the right or left side. 
在属性值的左侧或右侧增加指定数量的空格 

StringPairReplacer 
Replaces characters in the value contained in the source attribute based on the replacement key-value pairs. 
根据对照关系进行字符替换 

StringReplacer 
Replaces substrings matching a regular expression in the string contained in the source attribute. 
根据表达式匹配进行子字符串替换 

SubstringExtractor 
Extracts a substring from the source attribute. 
获取子字符串 

SurfaceDraper 
Interpolates z coordinates and adds them to DRAPED_FEATURES based on the underlying surface defined by the POINTS, DEM_GRIDS, 3D_LINES, and BREAKLINES. 
在由点、DEM格网、三维线、以及断裂线所指定的表面上计算对应于输入要素的Z坐标 

SurfaceModeller 
This factory is used to build and query surfaces. 
表面建模和查询 

SystemCaller 
Runs a program and waits for it to exit before continuing the translation. 
执行外部命令或程序 

TCLCaller 
Runs a Tool Command Language (Tcl) command and assigns its return value to an attribute. 
执行TCL表达式,返回值写入属性 

Terminator 
Causes the translation to end, printing the specified message in the translation log as the reason for the termination. 
中止执行,并在log中输出指定的信息 

Tester 
Evaluates one or more FME-style tests on a feature, and routes the feature according to the outcome of the test(s). 
条件判断,区分符合与不符合的要素 

TextStroker 
Takes as input a text string, rotation, height and width mul-tiplier, and outputs aggregates that describe the outline of the text. 
文本打散 

Tiler 
Chops the input features into a series of tiles. 
分片(分幅)处理 

TimeStamper 
Adds a time stamp to a feature as a new attribute. 
时间戳,按指定格式将当前时间输出为新的属性 

TINGenerator 
Generates a Delaunay surface model and outputs the defining Triangulated Irregular Network (TIN). The TIN is output as both Triangles and TIN Edges. 
构造三角网表面模型 

TopologyBuilder 
Computes topology on input point, line, and/or area features. 
对输入的点、线、面构建拓扑 

UniformRasterClassifier 
Classifies a raster into uniform-sized classes. 
将栅格分类为统一大小的类别 

UUIDGenerator 
Calculates a UUID (Universally Unique IDentifier) for each incoming feature, and adds it as a new attribute. UUIDs look like: 7672aac8-fa0b-464c-b0b8-3efa9ae9cd86 
对所有输入要素分别计算UUID(全局唯一标识),并输出为新的属性。例如:7672aac8-fa0b-464c-b0b8-3efa9ae9cd86 

valueMapper 
Performs a lookup of the value of an attribute in a lookup table, and stores the looked-up value in a new attribute. 
查询对照表,结果输出为新的属性 

VariableRasterClassifier 
Classifies a raster into variable-sized classes. 
将栅格分类为允许不同大小的类别 

Visualizer 
Sends features to the FME Universal Viewer for display. 
将要素发送到FME Universal Viewer显示 

VoronoiCellGenerator 
Generates a polygonal coverage showing the coverage of cells from a given site. 
构建Voronoi单元 

VoronoiDiagrammer 
Generates a Voronoi diagram from the input POINTS. 
对输入的点构建Voronoi

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多