![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FME-HOW-TO
文章平均质量分 70
是小pa
这个作者很懒,什么都没留下…
展开
-
FME学习之旅---day18
通过XQueryExractor(XMLXQueryExtractor)转换器,在参数中使用XQuery表达式。将官方提供的doc.kml,通过读模块加载,并通过参数选择需要暴露的kml_description属性。可以通过XMLXQueryExtractor转换器暴露所需的多个属性。1.使用Counter转换器添加功能ID,用于后续的聚合操作。将属性表转换为XHTML后,有两种方法从HXTML中提取信息。6.使用Aggregator转换器进行属性的聚合。进行如上图的参数操作,其中,Options选择。原创 2024-04-01 18:25:30 · 328 阅读 · 0 评论 -
FME学习之旅---day16
看这个文章的时候还提到官网的其它文章,但链接太老,失效了只能跳转到官网,可以自己搜索。看了中文官方的内容,个人感觉是对官方网站的翻译,中间有较多的缺失,且中文官方已经很久没有进行维护了,虽然英文阅读起来有点障碍,但可以通过网页翻译的方式进行学习官网的内容,官网文章更新的日期更新一点,快速把中文FME-HOW-TO系列过一遍,考虑把官网的相关文章也对应过一下。大致看了下,除了数据是线和面的数据外,使用的转换器和相关参数配置都无区别,就不进行复现操作,主要是线数据也没找到,没必要折腾。原创 2024-03-28 16:16:32 · 327 阅读 · 1 评论 -
FME学习之旅---day15
本次生成等高线主要是读模块的数据为栅格数据,18中生成等高线的读模块是点shp,两者用到的。默认情况是会合并属性,所以输出的面要素会有点的属性,可以理解为arcmap中的空间链接功能。没有找到案例中的数据,去官网找了SpatialFilter相关的文章找了其它数据进行替代。SpatialFilter转换器在前面的学习中有使用,就不在此处进行转换器的说明,(读模块读取的是shp数据,有大概140万个点,加载图形很费劲。每个连接的线有相同的起点/终点,但。)本案例中,本质是筛选点要素在面要素中的面,下。原创 2024-03-27 18:09:23 · 449 阅读 · 1 评论 -
FME学习之旅---day14
适用于航片和遥感影像的重采样。Bucubic(三次卷积插值法):三次卷积内插法是基于五次多项式插值的方法,将输入栅格数据集中的16个最邻近像元(16邻域)的像元值进行加权平均计算出新的像元值,并将其赋予输出栅格数据集的相应像元。存在的问题是,FME中的显示是有四个波段红、绿、蓝、透明度,ArcMap中只有红、绿、蓝三个波段,原来的geoTiff(0,0,0)与周围的nodata一致的情况。测量算法(Measure),计算点的位置,并返回这些点的列表(例如,要测量某个要素的弯曲度)。原创 2024-03-26 19:50:56 · 1937 阅读 · 0 评论 -
FME学习之旅---day19
地理数据库文件是具有预定义结构的地理数据库,可以包含数据,也可以不包含数据。XML 工作空间文档是一个简单的 XML 文档,其中包含原始地理数据库的定义。本文档包含架构,可能还包含数据。当 FME 使用 XML 工作区文档时,无论数据是否附加到文档,它都会只导入架构。按照个人理解补充了下缺少AttributeManager的模板,后期还是要换个版本仔细研究一下,目前只能有个大概的概念,对于下面的转换器说明,明天有空再补上。创建Esri模板的方式如下(gdb创建是了解的,没创建郭XML工作空间文档)原创 2024-04-02 18:30:13 · 644 阅读 · 0 评论 -
FME学习之旅---day13
由于FME-HOW-TO系列的中文官方更新的时间较老,FME官网上的案例已经与中文官方存在较大的差异了,所以不得不对两篇文章进行对比参考,FME官方网站使用的FME版本为2023.1,本人安装的还是2020版本的,所以下载的模板打开后,有的新转换器会存在缺失的情况,个人是建议使用FME官网文章对应的版本,将会大大方便学习。还要注意输入端的先后顺序,接着对样式进行修改Neighborhoods为黑色(0,0,0),Parks为绿色(0,1,0),Gamma设为0。首先,看的是中文官方的,使用转换器。原创 2024-03-25 19:35:33 · 431 阅读 · 0 评论 -
FME学习之旅---day17
对于面积的计算主要使用AreaCalculator转换器对面积进行计算,使用AttributeRounder进行四舍。和计算面积除了转换器的使用,没有太大的差别,通过AttributeRounder进行四舍五入。本人对栅格数据处理的较少,栅格方面的知识较为欠缺,对卷积滤波的作用也不甚了解,后续有机。计算线的长度也是使用LengthCalculator转换器。接受包含栅格几何对象的输入要素,并在对所有波段应用卷积滤波。我们付出一些成本,时间的或者其他,最终总能收获一些什么。会进行理论性的了解。原创 2024-03-29 17:31:34 · 286 阅读 · 0 评论 -
FME学习之旅---day12
主要任务是将栅格数据转换为kml数据,使用RasterToPolygonCoercer转换器将栅格数据转换为多边形,Tester转换器剔除背景值为0的,使用Generalizer进行图形简化,设置泛化容差。接着使用Generalizer,进行泛化容差的设置,最后将其写出为Google kml格式。使用RasterToPolygonCoercer将栅格数据矢量化。使用Tester转换器,筛选_label标签不为0,0,0,0的。我们付出一些成本,时间的或者其他,最终总能收获一些什么。原创 2024-03-22 18:08:00 · 315 阅读 · 1 评论 -
FME学习之旅---day11
inside保留的是在Clipper中的Clippee,outside保留的是在Clipper外的Clippee。可以理解为Clipper是提供图像的形状,Clippee为需要被裁剪的要素。该内容没有什么转换器的使用,可以理解为FME的导入和导出操作,主要涉及的是读模块和写模块。对出现的不相交问题进行修复,主要用到的转换器为Snapper,设置点捕捉,距离设置为20。使用Counter转换器,将输出的属性字段名设置为polyid,如下。两者坐标系不一致,需要在坐标系一致的情况下,再进行其它数据操作。原创 2024-03-21 19:29:59 · 545 阅读 · 1 评论 -
FME学习之旅---day09
DateTimeStamper:添加时间戳到一个要素作为一个新的属性,以一个日期,时间(有或没有UTC偏移),或日期时间(有或没有UTC偏移)的形式,用本地或UTC时间。设置市值为新的,现有的,修改属性为常数,任何组合的属性值,条件表达式和参数。读取postgis数据库的数据会受到网络的影响,学习转换器的使用,完全可以通过下载本地数据。数据读取的两种方式,一种是使用官方提供的postGIS库,进行连接,测试了一下可以连接。我们付出一些成本,时间的或者其他,最终总能收获一些什么。原创 2024-03-19 23:30:20 · 238 阅读 · 0 评论 -
FME学习之旅---day10
下面截图则为官方提供的excel数据,官方是按照maintainer字段先升序后再对fountainid进行降序的。Sorter转换器在前面的学习中已多次使用,主要就是用于排序,需要注意多字段排序,字段的先后顺序。内容较为简单,主要是使用Sorter转换器或者手动的方式对字段进行升序或降序的处理。我们付出一些成本,时间的或者其他,最终总能收获一些什么。原创 2024-03-20 15:24:44 · 418 阅读 · 1 评论