用FME处理物探点表和线表,生成管线和设施
在项目的数据处理中,客户会提供物探点表和线表。
- 点表主要包括该点的物探编号、该点的X坐标、Y坐标、点的其他属性
- 线表主要包括该线的起始点物探编号、终止物探编号、线的其他属性
点表
线表
在处理过程中点表可以根据该点的X坐标和Y坐标生成点位信息,而线表需要简单处理,在线表中通过空间连接的方法连接到该编号的其他属性。然后通过添加起始X坐标、起始Y坐标、终止X坐标、终止Y坐标。
上述的步骤可以按照物探点编号这一字段属性将点表和线表的数据关联起来,关联起来后可以将点表的X坐标赋值给线表新添加的X坐标,同理,Y坐标也如此。
以上步骤操作完之后通过FME将线表生成线图层,具体操作如下:
本次使用到的参数转换器主要是VertexCreator和PointConnector两个参数
- VertexCreator:官方解释是附加坐标到空的、点、文本、直线和电弧几何或用点几何代替现有几何。意思就是可以把我们的坐标值转换成点要素。
- PointConnector:将输入的点状要素按照顺序连接成线状或者面状要素。
VertexCreator中主要是将坐标值转为点要素,这里面是生成起始点和终止点两种点信息:
PointConnector是通过将前一步骤生成的起始点和终止点按照顺序连接成线:
最后生成的数据根据自身的需要生成各种格式,我这里生成的是shapefile格式的,这里需要注意的是要记得选择格式为线格式,具体如下:
最后

浙公网安备 33010602011771号