RasterGCPSetter
集地面控制点上的光栅(地面控制点),与配对已知坐标单元位置。
典型的使用
- 根据源数据集中的已知位置,为栅格指定地理参考信息,如扫描的地图、调查和未校正的航空图像。
它是如何工作的?
所述RasterGCPSetter接收光栅特性和附接指定的地面控制点(GCP点),以它们作为光栅属性。
每个GCP由一对位置中的 - 第一个是光栅中的行号和列号,并且第二个是在地面上一个已知位置,通过所描述的坐标系和一组X,Y,Z坐标。
多个控制点可以与一个RasterGCPSetter设定,都必须是同一个坐标系。
该RasterGCPSetter没有地理参考栅格 - 只重视可以用来做这样的特性。地面控制点必须适用于栅格进行参照。
一般情况下,至少需要三个GCPs才能对栅格进行地理定位。如果栅格已经设置了GCPs,那么旧的GCPs将被覆盖,因此所有的GCPs必须在一个栅格gcpsetter中设置。
这种变压器是栅格波段和调色板选择不受影响。
GCP格式
每个GCP有五个组件,用空格分隔:
列行坐标x坐标y坐标z坐标
例如:
1442 6863 483000 5456000 0
多个gcp组合成一个字符串,用分号分隔:
1442 6863 483000 5456000 0; 1415 1143 483000 5468000 0; 4754 1120 490000 5468000 0
在这个例子中,我们将增加地面控制点的扫描图。原始栅格是一个完整的地形地图网格线表示的北进和东进。
需要注意的是栅格的坐标系统不知道 - 它不是目前地理参考。
我们至少需要3个控制点的图像定位,我们将确定之前配置工作空间的。该坐标系UTM27-10,如地图标题栏所示。
第一GCP靠近离开地图,其中两个标记的网格线相交的底部。请注意,我们可以找出小区位置(行和列),其中北向和东相交。
第一GCP将配对细胞(1442年,6863年)与x,y,z坐标(483000,5456000,0)。对于这个练习z的目的并不重要,因此设置为零(0)。
相同的处理被用于识别附近地图的左上角和右上角的GCP。单位是米,每所确定的坐标系。
GCP |
小区X(柱) |
小区Y(列) |
X坐标(东向) |
坐标(北航) |
Z坐标 |
---|---|---|---|---|---|
左下 |
1442 |
6863 |
483000 |
5456000 |
0 |
左上 |
1415 |
1143 |
483000 |
5468000 |
0 |
右上方 |
4754 |
1120 |
490000 |
5468000 |
0 |
栅格被路由到RasterGCPSetter。
在参数对话框中,source坐标系统设定为UTM27-10。
的GCP价值参数接收一个包含所有标识的GCPs的字符串。每个GCP由5个值组成,用空格分隔:
列行坐标x坐标y坐标z坐标
各个控制点由分号彼此分隔开,从而产生这个完整的字符串:
1442 6863 483000 5456000 0; 1415 1143 483000 5468000 0; 4754 1120 490000 5468000 0
输出栅格现在有存储为一个属性地面控制点。但是,他们还没有被应用到栅格到地理参考它。
GCPs可以以适当的栅格格式应用于栅格读者,或者在第三方工具中识别GCPs。
另外,运用我们的控制点,我们将使用RasterGCPApplier从变压器FME基金中心。
这种变压器没有参数进行配置。
输出光栅以UTM27-10为坐标系统,范围反映有效的地面坐标。它显示在这里的FME数据检查器与当前的街道形状文件覆盖在黄色的上下文。
请注意,旋转和仿射变换值被改变,这表明造成应用地面控制点的变换,以及地面控制点已经从栅格属性中删除。
使用注意事项
- 若要将GCPs应用于FME中的栅格,可以使用栅格格式的apply GCPs参数读者这种支持地面控制点。一个RasterGCPApplier定制变压器也可在FME枢纽。
- 从栅格中提取GCP值,可以使用RasterGCPExtractor。
选择光栅变压器
FME有变压器的栅格数据处理的广泛选择。它们通常可以归类为与整个光栅,带,细胞或调色板工作,以及那些设计用于工作流控制或与矢量数据组合栅格。亚搏在线
有关光栅几何形状和属性的信息,请参阅栅格(IFMERaster)。
与栅格工作
RasterCellOriginSetter | 在栅格中设置单元内的单元原点。 |
RasterConvolver | 应用卷积滤镜(有时称为内核要么镜片)至光栅特征并输出结果。 |
RasterExpressionEvaluator | 评估上以光栅或对栅格,包括代数运算和条件语句的每个小区表达式。 |
RasterExtentsCoercer | 替换输入光栅的几何形状具有覆盖一个光栅的任一区段或数据的光栅内的程度的多边形特征。 |
RasterGCPExtractor | 提取地面控制点(GCP)从光栅特征的坐标系和点值,并将它们暴露作为属性。 |
RasterGCPSetter | 集地面控制点上的光栅(地面控制点),与配对已知坐标单元位置。 |
RasterGeoreferencer | 根据已知的角坐标或原点、单元大小和旋转来确定栅格的地理位置。 |
RasterHillshader | 生成地形的灰度阴影浮雕表示,基于高程值。 |
RasterInterpretationCoercer | 改变了解释型栅格,包括所有频段,并在必要时转换单元格的值。 |
RasterMosaicker | 将多个光栅特性合并到单个光栅特性中。 |
RasterPropertyExtractor | 提取栅格要素的几何性质,并公开他们的属性。 |
RasterPyramider | 根据最小输出光栅的电平数或维数,将光栅重新划分为多个分辨率。 |
RasterRegisterer | 转换一个图像,以最小化它与另一个图像之间的差异。 |
RasterResampler | 重新采样栅格,基于指定输出尺寸,细胞大小在地面单元,或原始的百分比,并进行内插新的单元值。 |
RasterRotationApplier | 根据旋转角度属性旋转光栅特性,插入新的单元格值,更新所有其他受影响的光栅特性,并生成旋转角度为零的输出光栅特性。 |
RasterSharpener | 提高光栅图像的功能。所述RasterSharpener增强了边界,线和曲线而在光栅图像的平坦区域降低了噪声。 |
RasterSubsetter | 光栅功能使用象素剪辑界定,而不是地面坐标,以及任选地添加围绕周边细胞。 |
RasterTiler | 将每个输入栅格成通过指定在细胞/像素的平铺尺寸或瓦片的数目的一系列瓦片。 |
RasterToPolygonCoercer | 创建一个从输入栅格功能多边形。一个多边形是用于与输入栅格相同值像素的每一连续区域的输出。 |
WebMapTiler | 创建一系列可以通过Web制图应用程序,如必应地图™,谷歌地图™或Web的地图图块服务可以利用图像瓦片。这是通过重采样光栅各种不同的分辨率,然后将它们分割成瓦片来完成。 |
与乐队合作
RasterBandAdder | 为栅格特性添加一个新带。 |
RasterBandCombiner | 合并巧合光栅功能到一个单一的输出栅格功能,维护和附加所有波段。 |
RasterBandInterpretationCoercer | 改变了解释型个人栅格波段的,转换单元值,如果必要的。 |
RasterBandKeeper | 去除栅格功能的所有未选择的频段。 |
RasterBandMinMaxExtractor | 从提取栅格功能的最小和最大带值,调色板键和调色板值,并将它们添加到列表属性。 |
RasterBandNameSetter | 设置在光栅选择波段乐队的名字,使光栅内容简单相比,带数字来理解。 |
RasterBandNodataRemover | 去除一个光栅特征的选择的波段的现有无数据标识符。任何先前的值等于该无数据值被认为是有效数据。 |
RasterBandNodataSetter | 它设置在一个栅格要素的选择波段新的无数据值。 |
RasterBandOrderer | 指定光栅中所需频带的顺序。波段根据输入波段指数重新排序。 |
RasterBandPropertyExtractor | 提取光栅特征的频带和调色板性质并暴露它们作为属性。 |
RasterBandRemover | 去除栅格功能的任何选择的波段。 |
RasterBandSeparator | 中隔离带或独特条带和调色板的组合,并将其输出或者各个栅格特征或含有全部组合一个单一的新栅格要素。 |
RasterStatisticsCalculator | 计算光栅波段的统计数据并将结果作为属性添加。 |
与细胞工作
RasterAspectCalculator | 计算栅格的每个小区的方面(斜率的方向)。方面,在从0到360度测得的,顺时针方向从北。 |
RasterCellCoercer | 创建单独的点或面用于在光栅的每个小区,任选提取频带值作为Z坐标或属性。 |
RasterCellValueCalculator | 评估在一对光栅的单元值基本算术运算,最小,最大或平均的操作。 |
RasterCellValueReplacer | 在用新的单个值的光栅替换的范围内带的值。 |
RasterCellValueRounder | 四舍五入栅格像元值。 |
RasterSegmenter | 分区光栅图像到从基于在所述输入光栅图像单元的强度差对输入图像单元的任意大小的组。 |
RasterSingularCellValueCalculator | 关于对数值的栅格单元格值执行基本的算术运算。 |
RasterSlopeCalculator | 计算栅格中每个单元的斜率(z的最大变化率)。 |
与调色板工作
RasterPaletteAdder | 创建从属性的调色板,并将此调色板上的光栅的所有选择的波段。 |
RasterPaletteExtractor | 在栅格上创建现有调色板的字符串表示形式,并将其保存到属性中。 |
RasterPaletteGenerator | 生成一个调色板出光栅的所选择的频带(多个)。输出栅格将具有由一个新的带用调色替换所选择的频带(多个)。 |
RasterPaletteInterpretationCoercer | 改变光栅调色板的解释类型。 |
RasterPaletteNodataSetter | 标识与栅格带的nodata值匹配的调色板键,并在其上设置一个值。 |
RasterPaletteRemover | 从栅格特性中移除选定的调色板。 |
RasterPaletteResolver | 通过与它们相应的调色板值替换单元值解析上的栅格中的调色板(一个或多个)。具有多个组件,诸如RGB调色板值,被分解并分配给多个,新增频带的各个值。 |
亚搏在线工作流控制
RasterCheckpointer | 累积光栅作战部队进行处理,保存状态到磁盘和释放资源,以优化性能或内存限制协助。 |
RasterConsumer | 读取用于测试用途,包括任何累积光栅操作光栅功能。无需额外的操作执行,并且不与功能实现。 |
RasterExtractor | 串行化一个光栅特征的几何形状成斑点的属性,按照共同二进制光栅格式可供选择编码的内容。 |
RasterNumericCreator | 创建指定的尺寸和分辨率的数字栅格,与默认的单元格值。 |
RasterReplacer | 解码包含存储为Blob编码栅格二进制属性,与解码后的光栅取代特征的几何形状。 |
RasterRGBCreator | 创建指定大小,分辨率和解释型,默认单元格值的颜色栅格要素。 |
RasterSelector | 选择特定的频段和后续变压器操作的光栅的调色板。 |
向量和栅格
ImageRasterizer | 创建矢量或点云输入特性的栅格表示,使用fme_color属性在坚实的背景填充上创建矢量特性。点云可以使用它们的颜色或强度组件来呈现。 |
NumericRasterizer | 创建矢量或点云输入特性的数字栅格表示,其中单元的值取自输入特性的z坐标,并覆盖在统一的背景上。 |
MapnikRasterizer | 生成从输入矢量和光栅特征的光栅,具有过符号和标记精细控制,使用Mapnik的工具包。 |
PointOnRasterValueExtractor | 在从一个或多个输入点并将它们设置为所述特征的属性的位置的光栅提取频带和调色板值。 |
RasterDEMGenerator | 产生通过均匀采样从输入点和断裂线产生的Delaunay三角光栅数字高程模型(DEM)。 |
VectorOnRasterOverlayer | 将向量或点云特性栅格化到现有栅格上。对于向量特征,fme_color属性设置像素颜色,点云可以使用它们的颜色或强度组件来呈现。 |
配置
输入端口
这种变压器只接受栅格功能。
输出端口
光栅与作为参数对话框中指定存储为光栅特性,地面控制点功能。
参数
source坐标系统 | 选择坐标系,如果地面控制点被应用到栅格,这将是有效的。 这不一定等同于栅格要素的坐标系。 |
GCP价值 | 的字符串值指定控制点。 每个GCP有五个组件,用空格分隔: 列行坐标x坐标y坐标z坐标 例如: 1442 6863 483000 5456000 0 多个gcp组合成一个字符串,用分号分隔: 1442 6863 483000 5456000 0; 1415 1143 483000 5468000 0; 4754 1120 490000 5468000 0 |
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
定义值
有几种方法来定义一个变压器使用的值。最简单的是简单地在一个值或字符串,其可包括各种类型,如属性引用,数学和字符串函数,和工作空间参数的函数类型。有许多的工具和快捷方式,可以帮助构建值,一般可从邻近值字段的下拉上下文菜单。
使用文本编辑器
文本编辑器提供了一种方便的方法来构造来自各种数据源(如属性、参数和常量)的文本字符串(包括正则表达式),其中直接在参数中使用结果。
使用算术编辑器
算术编辑器提供了一个方便的方法来构造从各种数据源,如属性,参数和特征函数,其中结果被直接使用的参数内的数学表达式。
有条件的值
根据通过或失败的一个或多个测试条件设置值。
内容
表达式和字符串可以包括多个功能,字符,参数等。
当设定值 - 无论是直接在参数输入或使用的编辑之一构造 - 字符串和表达式包含字符串,数学,日期/时间或FME特征函数将具有评价这些功能。因此,这些功能的名称(在形式@ <FUNCTION_NAME不应将>)用作文字字符串值。
参考
加工行为 |
|
功能持有 |
没有 |
依赖关系 | 没有 |
FME授权级别 | FME专业版及以上 |
别名 | |
历史 | |
类别 |
FME社亚搏国际在线官网区
该FME社区是为亚搏国际在线官网演示,入门指南,文章,FAQ,以及更多的地方。解答您的问题,向其他用户学习,并建议,投票,并在新的功能注释。
搜索关于光栅cpsetter的所有结果在FME社区。亚搏国际在线官网
实例可以包含开放政府许可协议进行许可信息 - 温哥华
包含开放政府许可协议进行许可信息 - 加拿大。