CoordinateConcatenator
检索功能的所有坐标为属性的值,用分隔符分隔。
参数
该参数可以包含的任意字符串或字符,其被插入每个坐标组之间。
这个参数也可以包含任意字符串或字符,其被插入的各坐标中,x / Y / Z元件之间。
文字可以表述为常规字符,但它们也可以包括任何数量的控制字符。
特殊字符序列(仅高级编辑器)将被解释如下:
顺序 | 描述 |
---|---|
ctrl+shift+h(^h) |
退格(0x08) |
CTRL+SHIFT+L(^L) |
表单馈送(0x0c) |
ctrl+shift+j(^j) |
换行符(0x0a) |
ctrl+shift+r(^m) |
回车(0x0d) |
Ctrl+Shift+i(^i) |
选项卡(0x09) |
ctrl+shift+k(^k) |
垂直选项卡(0x0b) |
定义特殊字符
您可以通过基本或高级编辑定义特殊字符。从参数菜单中单击打开编辑器:
基本的文本编辑器
选择常数从字符串类型列(或在某些变压器,值列),然后单击该列中的空白字段:
点击浏览按钮栏的打开一个编辑值对话框的权利。在这个编辑器,然后使用快捷键,从上表中的字符。
先进的文本编辑器
然后使用快捷键,从上表中的字符。
注:要查看制表符,点击左下角的选项菜单并选择显示空格/制表符。
此参数指定的坐标,以输出其中的元件。例如,如果坐标具有Z的值,只有z坐标将被输出。
提供了一个选项,以输出坐标全精度值。全精度显示,以保证每一个唯一的64位实数都有一个唯一的字符串值所需的小数位数。每一个唯一的号码将有所不同。默认值是不。
如果全精度参数设置为不时,坐标可以或可以不进行四舍五入。举例来说,如果四舍五入一点大大降低十进制值的数目的值,那么这四舍五入表示将被代替使用。在另一方面,如果输入坐标具有非常独特的十进制值,那么他们可能不会四舍五入。下面的表格示出了每种情况下的一个例子。
如果全精度参数设置为对,的输出将包含在全精度的输入坐标是相同的坐标。下表说明了两个例子,当精度参数设置为与它们的输出值的坐标沿不和是的:
例子 | 输入坐标 | 精度:否 | 精度:是 |
---|---|---|---|
1 | (1.39999999999,1.59999999999) | (1.4,1.6) | (1.39999999999,1.59999999999) |
2 | (30.26360151448,20.65415887961) | (30.26360151448,20.65415887961) | (30.26360151448,20.65415887961) |
此属性存储功能的坐标值。
使用注意事项
- 该变压器仅适用于点,线,面,以及甜甜圈的特点。聚合功能会给无效值。
- 如果坐标元素(一个或多个),以包括包含Z和特征包含二维数据,仅把x和y坐标将被存储。
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要进入这些选项的菜单上,单击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
搜索FME知识中心
搜索样品和有关该变压器上的信息FME知识中心。