免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 4312|回复: 3
收起左侧

[其他] FME 2006 GB 函数翻译

[复制链接]

296

主题

3740

铜板

50

好友

地信学员

Rank: 12Rank: 12Rank: 12

积分
3471

斑竹勋章

发表于 2010-3-14 16:36 | 显示全部楼层 |阅读模式
Transformer Quick-Reference – FME 2006 GB
For detailed information on transformers, open the Workbench Help file and find the Transformers folder.
Transformer 简介(注意并非针对本文,可能有差异)
2DArcReplacer 改为二维圆弧,圆弧的形状由参数控制,例如常数或属性值
2DBoxReplacer 改为二维矩形,矩形的最大最小坐标为指定的常数或原始要素的属性值
2DCreator 根据参数创建二维要素,并输入转换流程
2DEllipseReplacer 改为二维椭圆,椭圆的形状由参数控制
2DForcer 改为二维要素(删除Z坐标)
2DGridCreator 按格网方式生成一批二维点状要素,须指定原点和间距
2DGridReplacer 将输入的一批要素改为按格网方式生成的二维点状要素,格网的范围(至少)覆盖全部输入要素的外接矩形,格网间距须指定
2DPointAdder 给要素增加一个二维的节点(最后一个节点),其坐标由原始要素的属性获得
2DPointReplacer 改为二维的点,其坐标由原始要素的属性获得
3DArcReplacer 改为二维圆弧(注:原文如此),圆弧的形状由参数控制,例如常数或属性值
3DCreator 根据参数创建三维要素,并输入转换流程
3DForcer 改为三维要素,Z坐标由指定的属性或常数获得
3DInterpolator 三维插值:沿着一个线状要素、根据起始值和结束值内插高程
3DPointAdder 给要素增加一个三维的节点(最后一个节点),其坐标由原始要素的属性获得
3DPointReplacer 改为三维的点,其坐标由原始要素的属性获得
Affiner 坐标仿射变换
AffineWarper 仿射纠正,用于纠正一批要素使之最接近参考要素
AggregateFilter 聚合过滤:根据图形是否为聚合类型而分别输出
Aggregator 聚合:凡是分组属性值相同的要素被组合为一个单独的聚合类型的要素输出
AnchoredSnapper 锚点捕捉,将候选要素的端点捕捉到锚点要素的端点,锚点要素不输出
AngleConverter 转换要素的图形或属性中的角度为不同的表达格式
ArcCreator 根据参数创建二维圆弧要素,并输入转换流程
ArcEstimator 改为二维圆弧,其参数由原始线状要素的开始、中间、结束三个点计算而出
ArcSDEQuerier ArcSDE空间数据库执行查询,可包含空间和非空间条件
ArcStroker 将圆弧打散为线串:沿着圆弧内插节点。
AreaCalculator 面积计算:将多边形要素的面积写为属性
AreaFillColorSetter 面状要素的填充颜色设置,适用于支持颜色的数据格式
AreaGeneralizer 面状要素的边界节点抽稀
AreaOnAreaOverlayer -面叠置运算:所有输入要素互相求交并输出结果
AreaSmoother 面状要素的边界平滑处理
AttributeAccumulator 多项属性进行组合
AttributeClassifier 根据属性值是否完全属于某个字符分类(集合)而分别输出
AttributeCopier 复制属性为一个新属性
AttributeCreator 添加一个新属性并设置其值
AttributeExposer 暴露一系列属性
AttributeExpressionRemover 删除那些名称与指定的表达式匹配的属性
AttributeFileReader 读属性数据文件,将其内容保存到指定的属性
AttributeFileWriter 将属性值写入数据文件
AttributeFilter 属性过滤:根据属性值区分为不同的输出
AttributeKeeper 保留指定的属性,其余全部删除
AttributePrefixer 给所有输入要素的属性增加前缀或后缀
AttributeRemover 删除指定的属性。通常在需要合并获得其它要素的属性之前才需要做
AttributeRenamer 属性改名
AttributeReprojector 对属性中包含的坐标进行投影变换
AttributeSetter 指定属性值为常量
AttributeSplitter 分割字符串:将输入属性的值按照指定的分隔符写入一组属性(具有指定的前缀)
AttributeTrimmer 删除输入属性的开头或结尾的空格或其它指定的字符,并写入输出属性
BaseConverter 基数转换(例如十进制转为十六进制)并写入新的属性
BoundingBoxAccumulator 获得一组要素的外接矩形,输入要素将按照指定的属性的值而分别计算
BoundingBoxReplacer 改为原始要素的最小外接矩形
BoundsExtractor 获得坐标范围(外接矩形)并写入新的属性
Bufferer 改为缓冲区(多边形或环状多边形),或者缓冲区左侧和/或右侧的边界线
CaseChanger 改变输入属性值的大小写并写入输出属性
CenterLineReplacer 改为面状要素的中心线。适用于细长型要素
CenterOfGravityReplacer 改为点状要素,坐标为原始要素的“重心”——坐标的平均值
CenterPointReplacer 改为点状要素,坐标为原始要素的最小外接矩形的中心
ChangeDetector 检查输入的两组属性的差异(变化)
CharacterCodeExtractor 获取输入属性值的第一个字符的整数字符编码,输出为新的属性
CharacterEncoder 根据输入的字符编码值生成字符给输出属性
Chopper 按最大节点数截断所有输入要素
CircularityCalculator 圆率,计算输入的面状要素的细长程度
Clipper 图形剪切
Cloner 复制所有输入要素
ColorRasterCreator 根据参数创建栅格要素,并输入转换流程
CommonSegmentFinder 公共边检查:候选要素是否具有与基准要素相同的公共边
Concatenator 字符串连接:将任意数量的属性值或常量数次连接起来并输出为新的属性
ContourGenerator 生成等高线,相应的表面由输入的点、DEM格网、三维的线、以及断裂线等来定义
ConvexHullAccumulator 生成分组要素的外接凸多边形
ConvexHullReplacer 将图形改为其外接凸多边形
CoordinateConcatenator 将要素的全部坐标写入一个属性,坐标之间用指定的字符进行分隔
CoordinateCounter 将坐标数量写入属性
CoordinateFetcher 获得指定节点号的坐标并写入属性
CoordinateRemover 删除要素的某个坐标
CoordinateRounder 坐标保留指定位数小数
CoordinateSystemFetcher 获得坐标系统并写入属性
CoordinateSystemRemover 删除所有输入要素的坐标系统
CoordinateSystemSetter 设置所有输入要素的坐标系统
Counter 计数器:将一个序列发生器的下一个值输出为新的属性
CRCCalculator 对要素计算CRC校验值并写入属性
DateFormatter 将日期或时间属性改为其它格式
Deaggregator 聚合要素打散
DecimalDegreesCalculator 根据属性中分别保存的度、分、秒,计算以度为单位的角度值
DEMDistanceCalculator DEM高差:对输入的线状要素,计算它与输入的DEM上对应点的三维距离,并生成为另一个DEM
DEMGenerator 根据输入的点、断裂线、三维线来生成数字高程模型(DEM)
DEMRasterGenerator 根据输入的点、断裂线、三维线来生成数字高程模型(DEM)栅格(格网)
Densifier 等间距加密节点(沿线或沿xy轴)
DimensionExtractor 获得要素的坐标维数并输出为新的属性
Dissolver 合并面状要素、消除公共边界
DistanceSnipper 剪掉线状要素两端指定的长度
DMSCalculator 根据以度为单位的角度值计算度、分、秒
DonutBuilder 环的构造:使一组完全包含在另一组多边形的输入多边形作为环中的洞
DonutHoleExtractor 环的打散
DuplicateRemover 根据指定属性的值删除重复要素
ElevationExtractor 提取第一个坐标的高程写入属性
EllipseCreator 根据参数创建椭圆要素,并输入转换流程
EnvelopeFilter 根据矩形范围过滤。已被空间过滤SpatialFilter替代
EnvironmentVariable Retriever 获得环境变量的值并写入属性
ExpressionEvaluator 表达式计算,结果输出为新的属性
Extender 延长线状要素
FeatureMerger 将一个要素的属性合并到另一个要素
FeatureTypeExtractor 获得要素类型并输出为新的属性
FeatureTypeFilter 根据原来的要素类型重新区分输入的要素
GeometryCoercer 改变要素的图形类型
GeometryFilter 根据要素的图形类型进行分类输出
GeometryRemover 删除图形数据
GlobalVariableRetriever 读全局变量的值,写入属性
GlobalVariableSetter 根据属性的值创建并设置全局变量
GMLFeatureExtractor 根据输入要素构建GML文档并写入属性
GMLFeatureReplacer 根据属性中存储的GML文档构建要素
GOIDGenerator 为输入的要素分别生成图形对象标识(GOID),GOID是一个唯一的128位的数字,其中包含了要素的位置和其它一些数字
Grepper 对属性值进行表达式匹配性判断
HexDecoder 16进制编码的属性解码为ASCII字符串,输出为新的属性
HexEncoder 将属性中的ASCII字符串编码为16进制,输出为新的属性
HoleCounter 获得环中的孔的数量,输出为新的属性
InsidePointExtractor 生成多边形或环的内部点,其坐标写入属性
Intersector 计算所有输入要素的交点并打断线、面
Joiner 查询数据库,获得与要素相关联的属性
KMLStyler 设置KML Style要素类型的属性,或对一组要素设置共同的样式属性
Labeller 为线状/面状要素生成标注
LabelPointReplacer 改为对应的标注点
LatLongToMGRSConverter 根据属性中提供的经纬度值计算MGRS(军用格网参考系统)
LengthCalculator 计算要素的长度,输出为新的属性
LineCloser 将输入的线状要素转换为面状,其中起点被复制为终点
LineGeneralizer 线状要素的节点抽稀
LineJoiner 将一组互不相交的线连接起来
LineOnAreaOverlayer 线-面叠置运算
LineOnLineOverlayer 线-线叠置运算
LineSmoother 线的平滑处理
ListBuilder 根据属性,组合构造为一个列表
ListConcatenator 将列表的所有内容连接一个属性
ListCopier 复制列表,包括其中所有的嵌套属性
ListDuplicateRemover 将一个列表的内容复制到另一个,但删除其中的重复项
ListElementCounter 获取列表中的元素数量,写入属性
ListExploder 打散列表,使其中每个元素生成单独的要素
ListHistogrammer 对列表中的值进行统计,并生成一个新的列表
ListIndexer 提取列表中指定位置的元素成为要素的属性
ListPopulator 根据一系列输入属性构建列表
ListRangeExtractor 获取列表中的最小、最大值
ListRemover 删除列表
ListSearcher 在列表中查找值并返回其位置
ListSorter 对列表中所有的值排序,输出为新的列表
ListSummer 对列表中所有的值求和
Logger 输出要素的详细信息到log
Matcher 匹配检测(一致)图形和指定的属性
MeasureGenerator 对线上的所有节点分别计算其与起点的距离,输出为一个逗号分隔的列表
MGRSGeometryExtractor 根据要素的图形计算MGRS(军用格网参考系统)编码
MGRSGeometryReplacer 改为一个点,坐标为从MGRS(军用格网参考系统)编码获得的经纬度
MGRSToLatLongConverter 根据MGRS(军用格网参考系统)编码计算经纬度坐标
MRFCleaner 根据指定的模块、容差、悬挂参数、过滤参数、以及属性数据,进行处理
ModuloCounter 循环计数:将一个序列发生器的下一个值输出为新的属性,当它达到指定的最大值时则重置为0
NeighborFinder 对基准要素在指定的最大距离内搜索最近的候选要素
NeighborhoodAggregator 将相近的要素组合为聚合要素
NeighborPairFinder 对基准要素在指定的最大距离内搜索最近的两个候选要素,并要求至少存在最小的分隔
NullAttributeReplacer 将空值属性设为指定的值
NullGeometryCreator 根据参数生成图形数据为空的要素,并输入转换流程
NumericRasterCreator 根据参数生成数值栅格要素,它具有指定的范围大小和数值,并输入转换流程
Offsetter 坐标平移
OGCGeometryExtractor 提取图形数据并编码为OGC WKT(Well-Known Text)或WKB(Well-Known Binary)
OGCGeometryReplacer 改为属性中存储的OGC WKT(Well-Known Text)或WKB(Well-Known Binary)代表的图形
OracleQuerier Oracle Spatial数据库执行空间查询
Orientor 按左/右手规则调整多边形或线的方向(节点排列顺序)
PenColorSetter 设置要素的笔色
Player 播放器:获取FFS文件(FME Feature Store)中的要素并输入转换流程,数据可能由记录器(Recorder)保存
PointConnector 将输入的点状要素按顺序连接成线状或面状要素
PointOnAreaOverlayer -面叠置运算
PointOnLineOverlayer -线叠置运算
PointOnPointOverlayer -点叠置运算
PolygonBuilder 根据输入的线状要素构造多边形
PythonCaller 调用Python函数并将返回值写入属性
RandomColorSetter 对每个输入要素随机设置颜色
RandomNumberGenerator 根据指定的数值范围和小数位数生成随机数
RasterCellValueReplacer 将输入的栅格的某一部分设置为指定的值
RasterColorModelCoercer 改变栅格的颜色模型(像数)
RasterConvolver 对栅格执行高斯卷积
RasterDataTypeCoercer 改变栅格的数据类型
RasterLineExtractor 将栅格打散为线
RasterPointExtractor 将栅格打散为点
RasterSegmenter 栅格分段
Recorder 记录器:将一批要素写入磁盘文件作为备份,将来可以利用播放器(Player)调回
ReprojectAngleCalculator 线的角度的投影变换
ReprojectLengthCalculator 线的长度的投影变换
Reprojector 坐标投影变换
Rotator 二维旋转,须指定轴点、角度(逆时针方向)
RubberSheeter 坐标纠正
Sampler 要素抽样:舍弃抽样率之外的所有要素
Scaler 坐标按比例缩放
SchemaMapper 根据数据模式对照表改变属性和要素类型
SectorGenerator 构建Voronoi区片
SelfIntersector 检查并消除自相交
Snapper 将限差范围内的线的端点捕捉到一起
Sorter 根据属性值排序
SpatialFilter 根据空间关系进行过滤
SpatialRelator 确定要素之间的拓扑(空间)关系
SQLExecutor 执行任意的SQL
StatisticsCalculator 对输入要素的属性进行统计
StringFormatter 根据Tcl格式命令对输入的属性重新格式化,包括字符串、字符、十进制/八进制/十六进制数字等
StringLengthCalculator 计算属性值字符串的长度,并写入属性
StringPadder 在属性值的左侧或右侧增加指定数量的空格
StringPairReplacer 根据对照关系进行字符替换
StringReplacer 根据表达式匹配进行子字符串替换
SubstringExtractor 获取子字符串
SurfaceDraper 在由点、DEM格网、三维线、以及断裂线所指定的表面上计算对应于输入要素的Z坐标
SurfaceModeller 表面建模和查询
SystemCaller 执行外部命令或程序
TCLCaller 执行TCL表达式,返回值写入属性
Terminator 中止执行,并在log中输出指定的信息
Tester 条件判断,区分符合与不符合的要素
TextStroker 文本打散
Tiler 分片(分幅)处理
TimeStamper 时间戳,按指定格式将当前时间输出为新的属性
TINGenerator 构造三角网表面模型
TopologyBuilder 对输入的点、线、面构建拓扑
UniformRasterClassifier 将栅格分类为统一大小的类别
UUIDGenerator 对所有输入要素分别计算UUID(全局唯一标识),并输出为新的属性。例如:7672aac8-fa0b-464c-b0b8-3efa9ae9cd86
ValueMapper 查询对照表,结果输出为新的属性
VariableRasterClassifier 将栅格分类为允许不同大小的类别
Visualizer 将要素发送到FME Universal Viewer显示
VoronoiCellGenerator 构建Voronoi单元
VoronoiDiagrammer 对输入的点构建Voronoi图

0

主题

102

铜板

0

好友

助理工程师

学习中。。

Rank: 5Rank: 5

积分
143
发表于 2010-3-14 16:58 | 显示全部楼层
很好,支持
学习中。。

0

主题

2303

铜板

8

好友

工程师

归去来兮

Rank: 7Rank: 7Rank: 7

积分
579
发表于 2010-7-23 18:39 | 显示全部楼层
没有使用范例吗?[s:183]
收集中奖彩 票

0

主题

72

铜板

0

好友

实习生

Rank: 1

积分
3
发表于 2013-11-11 10:02 | 显示全部楼层
{:soso_e102:}

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表