Skip to main content
Question

Microstation DGN curves not joined at first and last two vertices


Forum|alt.badge.img+1

Hi

I am writing out to a Microstation V8 DGN file with the igds_type set to "igds_curve".

However, for some reason, the first two and last two vertices of every curve are not joined together in the ouputted DGN. Does anyone know why this would be? They were definitely joined together when I used a normal line_string...

I am using FME 2017.1 32 bit.

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.

2 replies

jovitaatsafe
Safer
Forum|alt.badge.img+11

Hi @aquamarine,

that's a good question. It seems like the igds_curve doesn't quite reflect the exact coordinates of the geometry but rather the bezier curves represented by Microstation. There's a bit more on igds_curve attributes from the documentation, and on arcs as well. Would you be able to try using an ArcStroker followed by a GeometryCoercer set to lines, before writing out to DGN? I suspect that might resolve the arc issues. If not, would it be possible to share your workspace and a sample of data?


Forum|alt.badge.img+1
  • Author
  • March 20, 2019

Hi @jovitaatsafe thanks for your reply! I decided to output the igds_type to igds_line instead of igds_curve so that the geometry could be preserved.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings