Skip to main content
Archived

Remove unused levels from a DGNV8 seed file upon output completion.

Related products:Integrations
  • October 13, 2016
  • 1 reply
  • 7 views

gmbutler2
Contributor

Currently I have a seed file that has upwards of 400 levels within it and potentially upwards of 20,000 or more levels. I have these levels because I work for an electric utility that does maps identifying circuits visually by addressing colors. I output my data to a level based on the circuit_id and this puts all of my conductor on separate layers with bylevel set as the color. Then I simply assign a color and update my seed file for future use.

However, every file now has all of the potentially 20,000+ levels creating a large level library. I simply delete all the unused levels once I open the file but I was hoping there was a way for fme to write the output file using the seed file, but upon completion remove all unused levels within the output so that you only have levels for what are used within the drawing.

To clarify, I use a seed file in the writer, and the seed file has multiple levels defined, but the data I am writing may not have features for every level, and I want the writer to remove a level if it turns out to be empty.

Is there a way that this can be a future enhancement or an enhancement added during a later patch? That I think is an awesome idea, does anybody else?

This post is closed to further activity.
It may be a question with a best answer, an implemented idea, or just a post needing no comment.
If you have a follow-up or related question, 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.

1 reply

Hi, has anyone already solved this case? I have similar problem with my seed file containing 5 000 of predefined levels (whole data model), but in each ouptut I have one up to tens of used levels. The presence of all the others unused levels makes the output drawing file little bit uncomfortable in handling.


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