I would like to know if it's possible to convert a Display Style graphic to DGN Element.
For example, I have a couple of points which I convert to a Mesh element. My default Display Style for View 1 is Wireframe. I change this to Thematic:Height, which gives me a lovely picture generated based on colors and height (Z) values.
I would like to "Save" that display as an element, and use it elsewhere, i.e. Geo Web Publisher, or in other applications.
I am well aware that Display Styles are based on a View, and is NOT an element. Is there a way to overcome this?
It should function similar to the Data Acquisition tool, where points are brought in, and the Surface can be converted to Graphical Elements
I know its been a while, but we are still struggling with this in CONNECT. Does anyone know if we can access the Display Style Thematic Display Graphics in the SDK to create a method to extract/convert them to physical objects that can manipulated and exported?
Mark Shamoun said:we are still struggling with this in CONNECT
The OP asked his question before CONNECT became available. While the CONNECT SDK is richer than its forebears, I don't see anything concerning thematic display styles. The set of DisplayStyle classes is quite large, but the thematic display in the screenshot may not be related.
It's certainly possible to symbolise elements according to colours assigned to a histogram (see Area Symboliser). You might like to get Element Information about one of those thematic elements: are they permanent or transient?
Regards, Jon Summers LA Solutions
Thanks Jon, they look to be transient.
This is the function i am referring to - great functionality (ignoring the refresh bug that slipped in a few versions ago), but completely useless for those of us who need to deliver this to clients that dont use DGN and want an exchange format.
Mark Shamoun said:but completely useless for those of us who need to deliver this to clients that dont use DGN and want an exchange format.
I like this idea, but I also see plenty of issues, especially because there is no 1:1 mapping between source elements and the results.
But I can imagine that it would be possible to obtain how graphics card process the model, but in such case the output will be 2D tessellated pixel shader graphics.
Labyrinth Technology | dev.notes() | cad.point