天南地北飞
先装着你行,装到你真行。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态工作流:目标结构来自外部数据集
本文介绍如何利用外部数据集作为目标结构模板,实现动态数据转换的工作流方法。通过示例展示了将GeoPackage格式的更新数据转换为标准shapefile格式的具体步骤:1)添加源数据集;2)配置目标写模块;3)以资源形式添加结构模板;4)设置动态结构映射;5)使用属性管理器完成属性对应。该方法适用于需要强制特定输出结构的场景,当输入数据包含未定义结构时会报错。最终工作流可自动将源数据映射到预定义的目标结构中,确保输出格式符合要求。原创 2025-06-08 14:15:59 · 45 阅读 · 0 评论 -
动态工作空间:目标数据结构为源数据
本文介绍了动态工作空间的概念及其在FME中的应用。动态工作流能够根据源数据结构自动生成匹配的输出结构,无需手动调整。文章通过一个GeoPackage转Shapefile的示例,展示了如何设置动态读模块和写模块,添加重投影器转换器,并处理不同要素类型。还介绍了高级用法,包括要素类型选择参数、添加新属性到输出,以及创建通用工作空间的方法。这种动态方法特别适合处理结构多样的数据集,或在未来可能添加新要素类型的情况,提供了极大的灵活性和效率。原创 2025-05-25 14:09:13 · 56 阅读 · 0 评论 -
fme条件属性值
条件属性值是指作者在工作空间中创建一组条件和值作为单独的对象 ,而不是在单个转换器中设置条件和值。条件属性的选项可在大多数转换器参数的下拉对话框中找到。在AttributeManager中 ,它看起 来像这样 :在上面的屏幕截图中 ,工作空间作者正在创建一个名为NEIGHBORHOOD的新属性。NEIGHBORHOOD的值以其他属性值为条件 ,并且 - 在此示例中 - 设置如下 :为 了节省时间并防止数据输入错误 ,您可以在类似样式的转换器之间进行复制和粘贴。原创 2025-05-18 20:07:03 · 83 阅读 · 0 评论 -
FME处理未知或动态结构教程
本教程介绍了如何使用FME处理未知或动态数据结构。FME的输出模式可以通过手动定义、自动定义、数据集定义或动态创建模式来设置。动态属性的主要挑战是隐藏属性问题,可以通过启用动态模式或使用SchemaSetter转换器来解决。实战步骤包括动态生成属性名称和从数据中动态提取属性,分别使用AttributeCreator和AttributeTransposer转换器。高级技巧涉及读取外部模式和优化动态工作流,通过参数化设计和错误处理来提高工作流的灵活性和稳定性。这些方法帮助用户有效处理动态数据结构,确保数据处理的原创 2025-05-11 15:57:41 · 100 阅读 · 0 评论 -
使用FME生成Delaunay三角形
在大多数情况下,从此端口提取的所有点都将在surface模型的顶点池中找到。将丢弃具有重复 x 和 y 值的点。表面模型可以以多种表示形式输出:不规则三角网 (TIN)、TIN 折点、TIN 边和三角形。每个边要素都包含属性 _vertex1_id 和 _vertex2_id,用于标识其所连接的折点。这里我主要使用的是TINEdges输出的三角形的边要素,因为是要分析我的点要素的覆盖,所以不能丢弃任何点,这里的公差阈值设置为0,关闭筛选。此输出端口生成单个网格几何体,其中包含底层曲面模型的所有三角形。原创 2025-04-26 20:19:23 · 80 阅读 · 0 评论 -
fme写出3ds模型数据问题记录
精度问题fme写出3ds数据时精度下降,3ds格式的坐标被限制在32位的精度,因此,即使用世界坐标而不是本地坐标可能会产生3ds数据精度下降,格式只支持8位坐标长度。你可以通过偏移x,y,z坐标来解决这个问题,使模型的原点移到(0,0,0)或与之相近的另一点,这样做的效果是将模型移到一个局部坐标系,保留足够小数位数,保证精度。贴图丢失fme写出3ds数据时贴图丢失,这有可能也是3ds是32位格式原因造成的,数据中贴图文件名称和材质文件名称要小于8位,如果超过8位在使用fme读取过程中可能不会报错,但是原创 2022-05-26 10:36:58 · 261 阅读 · 0 评论 -
AutoCAD DWG 读模块:Grouping Entities参数
fme读取cad我会的原创 2022-08-14 16:42:45 · 405 阅读 · 0 评论 -
FME S57第三方写模块插件问题记录
S-57 WRITER使用问题记录1.支持WGS-84的地理坐标。 因此,必须从坐标系中选择下列坐标系之一:LL-84,LL-WGS84,LL-ETRF89。2.不支持中文路径,写出时存在中文路径,不会写出数据,有时也不会报任何错误提示。3.数据中有中文字符时,参数Lexical Level要改为2.4.批量出图时,需要修改内部参数名称字段,否则上传到平台时,内部名称会冲突。不断更新吧......原创 2022-05-12 20:12:36 · 357 阅读 · 0 评论 -
AutoCAD DWG 读模块参数:处理块
对炸开组件要素使用块要素类型指定读模块在炸开(或炸开)插入要素时如何设置块元件要素的特征类型。仅当选中了将块炸开为要素时,此参数才适用。当读模块炸开块时,如果选中此参数,则所有块成员将与原始块的基于图层的要素类型相同。如果未选中此参数,则块成员将显示在其各自的基于图层的要素类型上。在炸开组件和使用基于图层的方案,并且您希望块组件要素共享基于图层的要素类型时,此参数非常有用。...原创 2022-08-14 17:51:27 · 574 阅读 · 0 评论 -
在fme中自定义S57属性字典
FME S-57(ENC)读模块fme原生支持读取S57格式数据,s57读模块支持读取多种标准下S57格式数据;允许FME用户直接对IHO标准下S-57格式进行读取、显示和查询。和其他所有FME支持的格式一样,S-57读模块可在 FME Workbench 中用于高级数据处理任务和转换功能。并支持多种数据标准如ENC、IENC、AML等注意:1.因为S63是ENC数据的保护方案,而不仅仅是一种格式,通常仅通过官方渠道分发。2.FME原生不支持写入S-57数据,如果需要写入S57数据您必须从Sev原创 2022-05-13 08:22:27 · 325 阅读 · 0 评论 -
使用fme进行椭球长度计算
在FME中测量距离非常简单。但是,许多数据都使用纬度和经度坐标进行存储,这使得测量距离变得复杂。距离很少需要以十进制度来测量,而是以英尺或米等单位来测量。有两个相关转换器:ReprojectLengthCalculator和GeographicLengthCalculator。原创 2022-08-20 23:29:41 · 347 阅读 · 0 评论 -
fme csmapreprojector转换器使用高程异常模型进行高程基准转换
fme csmapreprojector使用记录原创 2022-08-04 15:58:24 · 1071 阅读 · 0 评论 -
在PyCharm中使用FMEObjects
安装和配置下载并安装PyCharm社区版PythonFMEObjects项目不应该使用FME的内部Python,所以你可能需要从 www.python.org安装完整版的Python。您还可以使用ArcGIS安装的Python解释器。原创 2022-08-24 22:30:24 · 661 阅读 · 0 评论 -
fme自定义坐标系,基准面和转换参数
fme自定义坐标系统和转换参数原创 2022-08-14 15:30:20 · 1308 阅读 · 0 评论 -
基于fme和python-docx第三方库批量更新不动产调查表
最近应朋友需要批量更新在不动产成果中提交的各种word报表中的指定数据,根据初步的了解,我做了一个基于fme软件和python-docx第三方库进行一个批量的更新方案。原创 2022-09-17 13:25:14 · 1098 阅读 · 0 评论 -
fme自定义循环转换器
自定义转换器中的循环需要两个组件:循环的起点和终点。循环起点循环的开始由输入端口对象标识。尽管它可以是用于要素进入的相同输入端口,但事实并非如此。例如,下面有一个输入端口用于要素到达,另一个用于循环开始的输入端口:这允许循环点不是自定义转换器的起点。默认情况下,第二个输入端口也出现在转换器本身上,如下所示:循环终点循环的末尾由Loop对象标识。原创 2022-09-17 15:34:24 · 1796 阅读 · 0 评论 -
fme从json中提取位置到kml中
数据就是官方提供的数据,模板的基本节结构是读模块+转换器+写模块,最近爬取一些json文件,用到了。原创 2024-08-06 22:29:50 · 1029 阅读 · 0 评论 -
FME写入Excel数据时写到模板文件指定位置
本示例对 Excel 写模块参数概述一文进行了扩展。在该示例中,您学习了如何更新模板文件指定的单元格。使用 FME,您可以重写 RawData 工作表,结果将反映在您构建的图表、摘要和数据透视表中。这就是在 FME Excel 写模块中使用 Excel 模板文件的方式。原创 2022-10-16 20:08:02 · 2027 阅读 · 1 评论 -
fme创建自定义转换器
在主工作区中单击鼠标右键,然后选择“插入自定义转换器”。您可以单独构建转换器工作流,然后将其手动连接到输入和输出转换器箭头,并在主工作区中。创建书签并将其内容转换为自定义转换器。自定义转换器可以通过大型转换来简化工作区。分解为较小部分的大型工作区更易于管理。选择“文件”>“打开”,然后浏览到“FME >转换器”文件夹。如果导出了自定义转换器,则还可以像打开常规工作区一样打开它。您可以根据需要编辑自定义转换器,方法与编辑任何工作区的方式相同。...原创 2022-08-28 17:31:25 · 1495 阅读 · 1 评论 -
从文本坐标数据转换为矢量(点线面)
只要文件中包含空间数据(如经纬度信息),转换为点、线或面要素。我们将使用内置的 excel Reader 参数、VertexCreator 转换器将坐标转换为点要素。我们还将使用 VertexCreator 转换器和 LineBuilder 转换器和AreaBuilder转换为线和面要素。对于任何纬度/纬度的的数据集,都可以这么搞。原创 2024-09-01 23:59:15 · 1203 阅读 · 0 评论 -
FME动态转换介绍
大多数转换要考虑源数据的结构(我们拥有的)和用户的目标数据的结构。需要(我们想要的)。动态转换的布局既不反映源结构,也不反映目标结构。它是一种通用布局,旨在处理数据,而不考虑使用的结构。动态读模块在读模块方面,动态工作空间与使用合并参数非常相似。要素类型可自由进入工作空间,无论它们是否在其中定义。无论属性或几何类型如何,也会读取数据。动态写模块动态工作空间的写模块端模仿读模块部分;要素类型将写入目标数据集,无论它们是否在工作空间中定义。原创 2022-09-10 17:06:35 · 2205 阅读 · 0 评论 -
fme处理空间数据入门v0
本教程是最最最基本的fme处理空间数据内容,给新同事介绍我以前是怎么干活用的,基本啥有用的东西。本教程主要说如何在 FME Workbench中创建模板文件(一般我们把fme写的工作空间就叫模板),教程里面主要是利用GIS数据。按照分步说明操作,1.了解如何从读取数据;2.添加转换器以在空间上过滤数据;3.将过滤后的数据写入 Esri Shapefile;4.如何运行模板文件。原创 2024-08-13 23:43:58 · 1299 阅读 · 0 评论