免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1521|回复: 6
收起左侧

提取多组要素中每组要素某个字段最小值【已解决】

[复制链接]

19

主题

1316

铜板

6

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
799

爱心勋章灌水勋章荣誉会员勋章活跃勋章地信专家组贡献勋章成就学员勋章宣传勋章

发表于 2021-12-28 14:07 | 显示全部楼层 |阅读模式
本帖最后由 m2123476wqm2q4v 于 2021-12-28 16:24 编辑

现在我有100多万个要素,是由3万多个面要素转成的点,点要素都有离面要素中心点的距离
我想提取每个面要素离中心点最近的节点

面要素编号字段为BH,转为点后也有BH这个字段,点要素的距离字段为LL


324

主题

56万

铜板

1172

好友

等待验证会员

Rank: 1

积分
349368

宣传勋章爱心勋章组织勋章官方团队冰雪节勋章

发表于 2021-12-28 14:08 | 显示全部楼层
欢迎论坛的高手解答,会奖励相应的威望和铜板哦
回复 支持 反对

使用道具 举报

1

主题

1万

铜板

10

好友

地信专家组

Rank: 14Rank: 14Rank: 14Rank: 14

积分
723

地信专家组名人堂勋章10周年纪念勋章

发表于 2021-12-28 14:27 | 显示全部楼层
本帖最后由 葱葱团团 于 2021-12-28 14:35 编辑

使用分析工具下的汇总统计工具,统计字段设置为LL,统计类型设置最小值min,分组字段设置为BH,这样可以求出各个面的最小值,然后把结果表新建一个字段,字段计算器计算为 BH&最小值,可以得到一个唯一的标识符,
在点文件中同样新建上面的字段,字段计算器计算为 BH&LL, 也得到一个标识符,
使用这两个字段进行连接,能链上的就是最小距离的点。

没看到是FME版块里的提问
在arcgis里的处理就是上面的方法,供参考



评分

参与人数 1威望 +20 铜板 +50 收起 理由
远方~ + 20 + 50 地信网的成长离不开您的支持!

查看全部评分

回复 支持 反对

使用道具 举报

19

主题

1316

铜板

6

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
799

爱心勋章灌水勋章荣誉会员勋章活跃勋章地信专家组贡献勋章成就学员勋章宣传勋章

 楼主| 发表于 2021-12-28 16:23 | 显示全部楼层
葱葱团团 发表于 2021-12-28 14:27
使用分析工具下的汇总统计工具,统计字段设置为LL,统计类型设置最小值min,分组字段设置为BH,这样可以求 ...

根据您的思路我已解决,我使用StatisticsCalculator转换器计算出每组数据的最小值,然后使用TestFilter计算值等于最小值的要素,然后每组数据的最小值就提取出来了

屏幕截图 2021-12-28 162323.jpg
回复 支持 反对

使用道具 举报

0

主题

341

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
97
发表于 2022-3-27 22:29 | 显示全部楼层
感谢分享
回复

使用道具 举报

1

主题

1万

铜板

2

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
5191
发表于 2022-12-31 17:29 | 显示全部楼层
感谢分享
回复

使用道具 举报

2

主题

1万

铜板

7

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6401
发表于 2023-1-6 15:47 | 显示全部楼层
没事来逛逛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表