Skip to main content
Solved

Setting spatial tolerances for MapInfo TAB writer

  • Jun 29, 2017 11:19 PM UTC
  • 3 replies
  • 105 views

I have a feature that is a circle and stored in Oracle. When translating it to a MapInfo Tab writer, the circle does no export to a circle it is more of a 12+ sided polygon and slightly shifted.

Is there a way to rectify this issue? or even assign tolerances? I have read somewhere that it relates to the number of bits - the FME version I have is 64 bit and the writer output for MapInfo TAB is 20 bit?

Best answer by mark_f

Hi @matkins

FME is converting the circle to a polygon. I think you'll need to force the geometry type for TAB using the format attribute mapinfo_type and set it to value mapinfo_ellipse

I tested using a GeometryFilter to find the Circles, then create the attribute with an AttributeCreator

The bit version of FME isn't going to be the issue.

View original
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

Forum|alt.badge.img+2
  • Best Answer
  • Jun 30, 2017 8:51 AM UTC

Hi @matkins

FME is converting the circle to a polygon. I think you'll need to force the geometry type for TAB using the format attribute mapinfo_type and set it to value mapinfo_ellipse

I tested using a GeometryFilter to find the Circles, then create the attribute with an AttributeCreator

The bit version of FME isn't going to be the issue.


Forum|alt.badge.img+2
  • Jul 6, 2017 1:47 PM UTC

Hi @matkins

FME is converting the circle to a polygon. I think you'll need to force the geometry type for TAB using the format attribute mapinfo_type and set it to value mapinfo_ellipse

I tested using a GeometryFilter to find the Circles, then create the attribute with an AttributeCreator

The bit version of FME isn't going to be the issue.

Hi @matkins did you get this working?

 


  • Author
  • Jul 7, 2017 5:46 AM UTC
Hi @matkins did you get this working?

 

 

Hi @mark_1spatial,

 

I ended up inputting the min/mas x and y parameter bounds and it resulted in a much better rounded circle.

 

 

Thank you for your help!