Skip to main content
Solved

Why are all my attributes not being transformed

  • February 24, 2020
  • 5 replies
  • 13 views

dszarka
Contributor
Forum|alt.badge.img+1

I'm trying to map levels names from one MicroSation DGN file into different level names in another DGN file. Most of the levels are being mapped correctly but some features are not being mapped at all. Not sure why that is happening. Has anyone else had this problem?

Best answer by daveatsafe

The workspace was apparently created from a different DGN file, using a Merged input, and with all the levels chosen in Feature Types to Read. When the input is switched to a file with some different level names, these are not selected for input, and are skipped.

Leaving Feature Types to Read blank when reading from DGN will ensure that all the levels are read, from any DGN file.

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.

5 replies

redgeographics
Celebrity
Forum|alt.badge.img+59
  • Celebrity
  • 3700 replies
  • February 25, 2020

Can you share your workspace here? That'll make it easier for us to try and help you.


dszarka
Contributor
Forum|alt.badge.img+1
  • Author
  • Contributor
  • 8 replies
  • February 25, 2020

@redgeographics, Here is my workbench, csv file, source file and seed file. Let me know if you need anything else.

ss3-ss4.fmw TxDOT_ SS3_SS4.csvSS3 Test.dgnSS4_Seed.dgn


redgeographics
Celebrity
Forum|alt.badge.img+59
  • Celebrity
  • 3700 replies
  • February 25, 2020

Ok, I'm not a Microstation expert so I'm not sure why this is happening, but:

If I run your workspace I get a lot of warnings saying the level names are already present in the template (seed) file and that the unmodified level name will be used. Switching to one of the generic seed files that came with FME does result in the new level names showing up in the output file.

Hope this helps.


dszarka
Contributor
Forum|alt.badge.img+1
  • Author
  • Contributor
  • 8 replies
  • February 25, 2020

Ok, I'm not a Microstation expert so I'm not sure why this is happening, but:

If I run your workspace I get a lot of warnings saying the level names are already present in the template (seed) file and that the unmodified level name will be used. Switching to one of the generic seed files that came with FME does result in the new level names showing up in the output file.

Hope this helps.

When I run it with another seed file I still get missing features being written. Missing features.JPG


daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • 1637 replies
  • Best Answer
  • March 6, 2020

The workspace was apparently created from a different DGN file, using a Merged input, and with all the levels chosen in Feature Types to Read. When the input is switched to a file with some different level names, these are not selected for input, and are skipped.

Leaving Feature Types to Read blank when reading from DGN will ensure that all the levels are read, from any DGN file.