“使用基于属性值创建随机点”的答案 https://knowledge.亚搏在线safe.com/questions/55164/create-random-points-with-based-attributes-values.html “使用基于属性值创建随机点”问题的最新答案 答案由gio https://knowledge.亚搏在线safe.com/answers/55274/view.html

改进工作台以处理更复杂的表单。

在50的分辨率下,所有的100点都在里面。

random-point-in-polygons.fmw

格林威治时间2017年10月10日星期二20:15:04 gio
答案由gio https://knowledge.亚搏在线safe.com/answers/55262/view.html

@venu

这将避免你在使用复杂形状时做大量的迭代:random-point-in-polygons.fmw

没有迭代,只是在网格建设者设置足够高的分辨率…

2017年10月10日星期二18:37:56 GMT gio
答案由桑德 https://knowledge.亚搏在线safe.com/answers/55199/view.html

似乎已经有了FME集线器上的自定义变压器(通过@takashi这可能会有帮助。

格林威治时间2017年10月10日星期二13:14:30 砂光机
答案由david_r https://knowledge.亚搏在线safe.com/answers/55170/view.html

一个可能的解决方案包括

  • 克隆创建多个功能,例如。A座121个砂体。
  • 获取多边形的最小/最大X/Y值
  • 两个随机数生成器在边界内生成最小/最大X/Y值,一个VertexCreator根据这些值创建一个点
  • SpatialFilter检查是否随机点内(如果没有,循环),如果块不是完全矩形和方向北/南

格林威治时间2017年10月10日星期二07:31:54 david_r