问题标签 [fme]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
81 浏览

java - API Json 初学者 - 尝试理解 URL 输出

我正在使用 FME 从以下内容获取输出:https ://coronavirus.data.gov.uk/developers-guide

我只是一个初学者,第一次想写这个。要使用相关列从中生成输出 URL,任何人都可以解释我需要什么来获取请求 URL。我使用 GET 作为 HTTP 方法

我从中获取一些数据的 URL 示例是 - https://soa.smext.faa.gov/asws/api/airport/status/SFO

但是,当我尝试使用下面我测试的链接时,没有得到任何输出https://api.coronavirus.data.gov.uk/v1/data?filters=areaType=nation;areaName=england&structure=%7B%22name%22 :%22区域名称%22%7D

0 投票
1 回答
73 浏览

sql-server - FME 中的 SQL Server 执行计划

我想使用 FME 来处理来自 SQL Server 的执行计划(我试图为查询中使用的每个字段获取一个包含一行的表)。

SET SHOWPLAN_XML ON函数必须在它自己的批处理中运行。对我们来说,通常的方法是GO操作符,但这不是 T-SQL 的一部分,而是通常由 sqlcmd 和 osql 实用程序解释,因此 FME SQL 解释器不理解它。我尝试在一个 SQLExecutor 转换中运行“SET SHOWPLAN_XML ON”,然后在下一个 SQLExecutor 中运行查询,但是每个转换似乎都创建了自己的连接,这意味着 Showplan 设置不会从一个转换器持续到下一个转换器。

0 投票
0 回答
47 浏览

postgis - 完整的新手问题:我想通过命令提示符删除一个表(postgis)

我是 FME 的普通用户,我知道如何创建一个用于 FME 的 postgis 数据库(使用 PGadmin)。我现在想使用 FME 来备份然后删除生成的表。我为此使用了“systemcaller”转换器,systemcaller 基本上会打开命令提示符。

我能够使用cd C:\Program Files\PostgreSQL\118\bin\ && set PGPASSWORD=password&& pg_dump.exe -U postgres -p 5433 -d bag -t tablename -F c -f C:/创建备份文件Users/username/Downloads/tablename.backup",但我很难让表被删除。

我尝试了“drop table”命令,但无法识别。它会识别 drobdb,但我显然不想删除整个数据库。

我应该使用什么命令行在数据库“testdatabase”中删除表“testtable”?

0 投票
1 回答
47 浏览

apache-kafka - 如何使用 FME 处理 Kafka JDBC Sink 连接器

我已经设置了Kafka JDBC Sink Connector,它将使用来自kafka producer api的数据,但是我想设置FME来处理数据端并将其接收到它将与GIS(地理信息系统)交互的数据库和它将流式传输空间数据。我对 FME 了解不多,所以有任何信息/文档吗,或者有人知道并可以解释如何使用 Kafka JDBC Sink 连接器设置 FME 谢谢

0 投票
1 回答
299 浏览

geometry - 如何提取/生成与区域相交的线的交点坐标(在 fme-workbench 中)

我有一个关于 FME 工作台的问题。我想知道如何提取与区域相交的线的交点坐标(带有 poligons 的网格)。交叉点的坐标应具有最大精度。

为了给你一些关于我的问题的更多信息,我附上了一些截图。

在这里,您可以看到 FME 中创建线条的节点。每条线都垂直于网格。网格内部是空心的,因此线与网格相交两次。我需要线第一次与网格相交时的交点坐标

在这里您可以更好地看到线与网格的交点

如果您能提供有关如何解决此问题的任何信息,我将不胜感激。如果您需要更多信息,请告诉我

首先十分感谢!

0 投票
1 回答
44 浏览

tiff - 在带数条件下将 GeoTiff 转换为 JPEG

我对 FME 非常陌生。我有很多 GEOTIFF,我想将它们转换为 JPEG,效果很好(如下图所示(没有测试仪))。但现在我的一些 tiffs 有 3 种颜色,有些有 4 个色带。如果 tiff 有 4 条带,我可以轻松删除它。但如果它现在只包含 3 个色带,它将无法运行。因此,我尝试添加“如果超过 3 个色带则将其移除,但如果为 3 个或更少则仅转换它们”。

TIFF 转换器到 JPEG

如何插入此条件选择?

0 投票
0 回答
15 浏览

gis - “通过所有基础”标准如何在 SpatialFIlter 中工作。在FME?

我试图找出有关空间过滤器中“通过所有基础”中显示的通过标准的任何示例或详细信息,但没有运气。谁能解释它的工作原理?如果示例 Base 是 Parcel 形状文件并且候选者正在构建质心。在此处输入图像描述

0 投票
0 回答
12 浏览

gis - 当 SpatialFilter 在基础和候选之间建立空间关系时,如果在 FME 中一对多,它是如何链接的

我想知道当 SpatialFilter 在基础和候选之间建立空间关系时,这种映射是如何工作的。根据“通过标准:针对一个过滤器通过。每个地址点只需要落在一个多边形内——而不是全部。” 让我们考虑一个例子,如果我有一个包裹形状文件的基础和建筑质心的候选。当我应用 SpatialFilter 并将通过标准设置为“通过一个过滤器”时,如果匹配一个建筑物质心,但如果匹配多个像垂直重叠的地块或堆叠的地块,则将一个建筑物质心映射到一个地块。那么它是如何链接到其中的一个包裹的呢?

重叠意味着像夹层。

这里有什么帮助吗?在此处输入图像描述

0 投票
0 回答
32 浏览

string - FME:在文本文件中写入固定长度值

我必须在文本文件中写入一些值。这是它的样子:

在此处输入图像描述

您可以看到第一个值必须具有固定长度。对于此示例,我选择了 5 个字符的长度,但对于某些值,它实际上可能是 200 个或更多字符的长度。

但是,我的输入值并不总是使用全部 5 个字符。例如,我可以有一个值“MI”,它只有 2 个字符。因此,在将其写入我的文本文件之前,我必须添加 3 个空格,然后隔离引号之间的值。

管理5个字符的这种东西是没有问题的,我只是使用了一个AttributeManager,并根据字符串长度,我添加了必要的空格,如下所示:

在此处输入图像描述

但是当我有200个案例要管理时,这种方法就不能用了……

有没有办法以有效的方式添加缺少的空格?最初,我想通过为每个属性固定一个长度来参数化编写器,但是文本编写器没有这样的事情......

0 投票
0 回答
28 浏览

javascript - Accordian - 隐藏面板直到搜索

我有一个带有搜索功能的 html 报告来搜索单个列。在测试 100 个功能时,一切都运行良好。不幸的是,我的表有 250,000 个特征,并且在尝试显示所有特征时内存不足。我正在使用手风琴按钮和面板。我希望只是隐藏面板,直到用户在搜索中输入内容将解决返回所有记录的问题。- 编辑我通过使用大小限制来限制返回表的大小,但是当我尝试搜索 ID 时它仍然崩溃。我尝试了 visibility: hidden 但这隐藏了我的搜索栏。即使它将表格结果限制为 10,这也会有所帮助。