Skip to main content
Solved

Bad Arc internal interpretation (From DWG)

  • August 1, 2018
  • 3 replies
  • 14 views

Forum|alt.badge.img

Hi,

I think FME does not treat some arc during transformation.

I have a polygon in a dwg containing a long arc:

What i see in acad:

What i see in FME Data inspector:

 

the main problem is that some function like spatial relator (IE: "Requestor is within supplier") don't see the circle in the polygon.

In acad, all my circle are inside other polygon, here is what spatial relator see, the highlighted circles are misinterpreted.

If i use a dwg writer to ouput data, the arc seems correct in acad

If i use a shape writer to ouput date, the arc is like the one in FME data inspector.

I attached the minimal workbench and dwg to this post.

Any hint?

David

Best answer by fmelizard

Hi @davidhequet The problem is that the default stroking tolerance used in the SpatialRelator is too high and the same for the Data Inspector. If you set the workspace's Stroking Tolerance to a low number, e.g. .001 then the ellipses will be within the polygon even though they appear to intersect with the outer polygon in the Data Inspector.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

3 replies

fmelizard
Safer
Forum|alt.badge.img+20
  • Safer
  • 3719 replies
  • Best Answer
  • August 1, 2018

Hi @davidhequet The problem is that the default stroking tolerance used in the SpatialRelator is too high and the same for the Data Inspector. If you set the workspace's Stroking Tolerance to a low number, e.g. .001 then the ellipses will be within the polygon even though they appear to intersect with the outer polygon in the Data Inspector.


Forum|alt.badge.img
  • Author
  • 4 replies
  • August 2, 2018

Hi @davidhequet The problem is that the default stroking tolerance used in the SpatialRelator is too high and the same for the Data Inspector. If you set the workspace's Stroking Tolerance to a low number, e.g. .001 then the ellipses will be within the polygon even though they appear to intersect with the outer polygon in the Data Inspector.

Oh great, i didn't saw this settings.

 

 

Is it possible to customize stroking tolerance for Data Inspector too?

 

 


fmelizard
Safer
Forum|alt.badge.img+20
  • Safer
  • 3719 replies
  • August 2, 2018
Oh great, i didn't saw this settings.

 

 

Is it possible to customize stroking tolerance for Data Inspector too?

 

 

Hi @davidhequet There's no way now to set the stroking tolerance in the Data Inspector. Can you post an idea at https://knowledge.safe.com/content/idea/list.html ?