“奇怪的剪报行为-困惑”的评论和答案 https://knowledge.亚搏在线safe.com/questions/4100/strange-clipper-behaviour-perplexed.html “奇怪的剪报行为-困惑”的最新评论及答案 答案由ebygomm https://knowledge.亚搏在线safe.com/answers/74575/view.html

哦哦,这是在2018年修正的:-)

格林尼治时间2018年7月17日星期二15:27:08 ebygomm
答案由ebygomm https://knowledge.亚搏在线safe.com/answers/50835/view.html

还有其他人遇到这个问题吗?我需要提高它的知名度,使它固定:

四舍五入坐标解决的情况下,99%的问题,但是这可能是出于其他原因的问题。它还使用剪钳/地区的区域盖层知道这件事,占它在他们建立任何依赖于其他人的组织。

流线型issue.fmw

08:21:26 GMT ebygomm
答案由ebygomm https://knowledge.亚搏在线safe.com/answers/31374/view.html

PR58870有人提出这样的结果,在这个时候任何更新,可以解决吗?

2016年7月20日星期三14:33:01 GMT ebygomm
ebygomm发表评论 https://knowledge.亚搏在线safe.com/comments/15872/view.html 不幸的是,坐标圆形器并不能解决这个问题的所有情况。从积极的方面来说,它确实意味着我可以重新创建一个发送到安全的支持:-)亚搏在线 2015年1月12日星期一12:05:28 GMT ebygomm david_r发表评论 https://knowledge.亚搏在线safe.com/comments/15256/view.html 我猜你可以使用CoordinateRounder而不必先切割多边形,这样可以节省一些宝贵的CPU周期……

大卫
2015年1月9日星期五07:46:17格林尼治时间 david_r
ebygomm发表评论 https://knowledge.亚搏在线safe.com/comments/15413/view.html 如果不使用公差,则对象不完全相等。在oracle中计算intersect的面积,它返回一个看起来正确的图形,即机密数据库的面积是目标区域的99.999999999999%。

由于将对象写入其他格式会对问题进行排序,因此很难演示该问题。

我唯一注意到的是在IFMELine display下的检查器中列出的坐标,它有11个小数位,这是sdo_ordinate_array中的最大精度

如果我把物体切割成点,然后把这些点连接起来形成一个多边形,误差仍然存在。

如果我把物体切割成几个点,使用精度为9的圆坐标,然后把这些点连接起来,形成一个多边形,误差就消失了。

FME 2014 sp2 (20140623 - Build 14339 - WIN32 btw)
2015年1月8日星期四17:47:38 GMT ebygomm
gio发表评论 https://knowledge.亚搏在线safe.com/comments/14947/view.html 如果它们都在空间数据库中,您是否尝试过使用oracle SDO进行裁剪?
看看这个问题是否也适用于oracle ?

如果它们相等,则相关器也应该声明相等。所以它们在某种程度上是不相等的(?)
2015年1月08日星期四17:18:33 GMT gio
david_r发表评论 https://knowledge.亚搏在线safe.com/comments/13944/view.html 这是奇怪的。考虑将案例发送给安全支持,说明使用WKB和reader的区亚搏在线别…

大卫
2015年1月8日星期四格林尼治时间16:19:58 david_r
ebygomm发表评论 https://knowledge.亚搏在线safe.com/comments/15112/view.html 我不确定这是否是clipper的问题,几何图形是如何在oracle中存储的,或者fme是如何解释几何图形的。

如果我使用sqlcreator来返回对象的wkb,然后使用geometryreplacer来重新创建对象,那么clipper将按预期工作。

我有几个相同问题的例子,没有一个涉及到特别复杂的几何图形,简单的多边形有100到200个顶点。








2015年1月08日星期四格林尼治时间16:03:32 ebygomm
david_r发表评论 https://knowledge.亚搏在线safe.com/comments/15186/view.html 如果手头没有几何图形,就很难说了,但是您当然有可能发现了一个bug。

如何尝试安装FME 2015发布候选版本(当然是在一个单独的目录中)并查看行为是否发生了变化?

大卫
格林尼治时间2015年1月8日星期四13:34:33 david_r
ebygomm发表评论 https://knowledge.亚搏在线safe.com/comments/13939/view.html 如果剪贴器和剪贴是完全相同的,你会期望只有几何图形通过内部端口退出,不会发生剪贴
如果裁剪器和剪贴器在oracle中是相等的,但是有非常小的差异,那么您将期望裁剪多边形,同时从内部和外部端口退出几何图形。
你没有预料到的是,一个剪贴几乎完全相同的剪报保持unclipper和输出从外部端口!!

这是我们正在经历的最后一种情况。
2015年1月08日星期四11:39:46 GMT ebygomm
david_r发表评论 https://knowledge.亚搏在线safe.com/comments/14184/view.html 你好,

请注意,FME没有一个总的公差概念,所有的几何运算都是在浮点精度的基础上进行的,除非变压器专门给出一个公差的设置。

对于您的情况,这意味着尽管Oracle说这两个几何图形的每个顶点的公差都是相同的5mm,但它们之间的差异可能<5mm是FME的作用范围。

如果你想避免在比这更小的差异上进行裁剪操作,可以考虑在使用任何裁剪器之前使用带有5mm公差的夹紧器或锚定夹紧器。

大卫
格林威治时间2015年1月8日星期四11:10:10 david_r