我有一组封闭区域形式的数据:
大家好,
我正在尝试解决在FME服务器上使用RESTAPI的问题。我只需要为上传到FME服务器的每个数据生成新的会话ID。是否有生成新会话ID的特殊功能?
现在,如果我上传新的数据文件,FME服务器仍然保持相同的会话ID,例如。:
“服务响应”:。{
“statusInfo”:“status”:“成功”,
“session”:“dddb81451d5f0192de8292dd71a0ef46”,
“文件”:{
“路径”:“
“folder”:[“name”:”“”]
}
}
我尝试使用getsession函数(意思是:https://knowledge.safe.com/questions/57605/ja亚搏在线vascript-rest-example-keeps-sessionid.html),但是我不工作,因为它仍然返回相同的会话ID。如何生成新的?
非常感谢您提供的所有提示!
鲁博
我打算使用FME软件在Postgis中创建一个数据库,作为Postgis的读写器。我的读写器是一个行表,我的写器是两个多多边形表。其中一个表有大的多边形(例如美利坚合众国),另一个表有小的多边形(例如美利坚合众国的各个州)。最后我要创建的数据库,将是关系类型。我可以得到我想要的最终结果,但要实现这一点,我必须创建并运行两个单独的FME工作台,但是我计划只在一个FME工作台上实现相同的最终结果。我需要两个单独的FME工作台是因为我没有主键和外键。因此,我使用第一个工作台来生成主键,使用第二个工作台来复制和填充表中的外键,以便它们可以通过主键和外键进行关联。在加载功能编写器并将它们关联到一个工作台之前,有人能告诉我如何生成主键吗?
如何从50000范围内的现有和未来对象ID和50000范围内的30个diffattributeer生成唯一ID?有30个不同的属性,每个属性都应该在一个集合块内;即Pt=10000;rt=20000;st=30000,等。这些在ESRI文件gdb中。请帮助。
我使用FME从SDE要素类中提取多边形,并将其存储到MS sqlnon空间数据库中。数据库由外部软件使用。
一个表中有一些文件的信息,与多边形过程相连。有一个表(“多边形”)只存储文件ID和多边形ID,以及另一个存储多边形顶点的表(“顶点”)(东坐标和北坐标)。对于每个文件,可以存储多个多边形,对于每个多边形,当然有几个顶点被存储。
当我处理多边形时,属性的外观如下:
请注意,有两个属于文件ID 121051的多边形。
我现在要做的是用给定的文件ID在“多边形”表中创建条目;多边形ID由DBMS自动分配(递增)。我用特写员来做这个。结果如下:
在下一步中,我需要将顶点和多边形ID存储到“顶点”表中。首先,我使用coordinatextractor和listenexploder从多边形中提取顶点,这就是我的结果:
黄色行属于一个多边形,红色的到另一个,但这两个黄色的行都描述了属于某个文件(文件ID为121051)的多边形。
当将顶点重新映射到表“顶点”时,我需要知道它们的多边形ID,这是到文件的连接(通过“多边形”表)。更准确地说,我不需要知道“他们”的多边形ID,但我需要知道存储在“多边形”表中的一个多边形ID,以及相应的文件ID,我必须确保对属于某个多边形的所有顶点使用相同的多边形ID。例如,我可以说红线中的顶点从长到多边形ID 116459,黄线中的多边形属于拓扑多边形ID 116460,反之亦然.只要多边形ID属于正确的文件,我就可以使用哪个多边形ID…
这就是我被困的地方!我知道文件ID,我首先想到了在SQL语句“select polygon_id from polygons wherefile_id=@value(myfileid)”中使用sqlExecutor。但是,只有在该文件中存储了一个多边形时,这才有效。如果存储了多个多边形,SQL执行器返回每个顶点的所有多边形ID,所以我的顶点是双倍的,三倍或者不管多边形的数目是多少,结果是这样的(摘录,排序):
如有任何提示,我们将不胜感激:(-)提前感谢!
我想使用功能合并来合并来自多个Excel电子表格的数据,这些表格都共享一个公共的唯一ID。这有可能吗?我已经成功地合并了两个工作表,但是当我尝试合并第三个工作表时,新条目显示为“缺少”时,我是否做错了什么?
嘿,伙计们,
我在下面查看了这篇文章:
https://knowledge.亚搏在线safe.com/questions/56005/create-a-personalised-id-with-letter-and-number.html网站
它帮助了我,但我需要使用3个字母(我会指定)和6个数字。我用计数器生成数字,用字符串替换器添加我想要的字母。然而,我需要在字母和数字之间加零。我需要这样做:
ABC000 0 01
ABC000 0 0 2
…
…
…
ABC000 0 11
…
ABC01234
你好,
我想创建一个带有字母和数字的个性化ID(反个性化)。
我使用2个字母(A到Z)和1个数字(1到9),所以我想要这样的东西:
AA1
AA2
AA3
…
AB1
AB2
AB3
…
我不知道如何做到这一点,也没有在网上找到解决方案。也许是一个python脚本?但我不知道这种语言。
如果你知道…
感谢您将来的回答。