Levels in a Reference all go to "Default" instead of individual levels

Hello everyone, here is my situation:

In what I will call Basemap "A", I used Bentley Map to import features from a GIS database into my DGN. Before importing the features into Basemap A as elements for manipulation, I changed the symbology of the levels to standard level names for sidewalks, driveways, etc. (i.e. "PV_X_Walk", "PV_X_Driveway")  Once that was complete, I saved settings then opened what I will call Basemap "B" and referenced in Basemap "A". All of the symbology, level name, etc. that I specified in Basemap "A" seems to have been lost in translation, and all of the level names I would expect to see in my level manager have been turned back to Default. When I hover over an element, I can still see the Native element layer name, but the Microstation level and symbology is Default. I would suspect this to be some setting I can alter in my reference attachment window, but I can't seem to find a solution right away.

Any help with this would be appreciated! Thanks.

Parents
  • Hi Benjamin,

    if you work Bentley Map, you should use Geospatial Desktop forum, not MicroStation forum, because Bentley Map and MicroStation behave differently in some situations.

    It's not quite clear for me what your situation is. It's always far far better to provide a sample file than to describe the situation only. Also please provide information what version (build) of Bentley Map do you use.

    Unknown said:
    Once that was complete, I saved settings

    Save settings doesn't relate anyhow to element and level saving into file.

    Unknown said:
    then opened what I will call Basemap "B" and referenced in Basemap "A". All of the symbology, level name, etc. that I specified in Basemap "A" seems to have been lost in translation

    What do you mean by "lost in translation"? If a file is referenced into another file, it's not translated. Can you provide e.g. screencapture of References dialog and Levels dialog?

    Unknown said:
    and all of the level names I would expect to see in my level manager have been turned back to Default.

    There can be only one level named Default, so how more levels can be "turned back to Default"? Does it mean there is only one level in the reference now?

    Unknown said:
    When I hover over an element, I can still see the Native element layer name, but the Microstation level and symbology is Default.

    It's hard to investigate if it's not clear what data and using what workflow and settings were imported into MicroStation, so consequently it's not clear what elements were created.

    With regards,

      Jan

  • Hi Jan, thank you for your response. I will try to be a bit more specific:

    • I am using Bentley Map V8i (SELECTseries 4).
    • "Basemap A" = Hamilton_QuarterlyGIS.dgn"
    • "Basemap B" = DrainageArea.dgn

    In Hamilton_QuarterlyGIS.dgn, I used Bentley Map's "Map Interoperability" window to import a GIS directory. I selected a directory containing the following file types: SHX, SHP, DBF, PRJ, SBN, SBX, and XML. I am just learning the Bentley Map program and GIS/Microstation interaction in general, so I am not 100% sure which of these file types are actually used by the software, whether it is all or some of them. 

    I imported the features I wanted into the Design Model. I then clicked on "Map Manager" which prompted me to create a Map Model, which I chose to do so within the same DGN file.

    In the Map Model of Hamilton_QuarterlyGIS.dgn, when I hover over a feature that I assigned symbology and imported from Bentley Map, this is what I see (below). It has the correct level name "PV_X_EOP" and is a dashed white line.

    In DrainageArea.dgn (Basemap "B"), I referenced in the Design Model of Hamilton_QuarterlyGIS.dgn. Here is what I see when I hover over the element:

    The level name has changed. The line style is no longer dashed.

    In both of the basemaps, in my level display, I do not see the level name that I specified in the Map Interoperability window before importing the feature. I want to see "PV_X_EOP". It has been changed to "Default", along with every other feature that I imported. (So, there is only one level in the reference.)

    Hopefully this reply sheds more light on what exactly I am having a problem with. Simply put, it's the level name and symbology not carrying over to Level Display and DGNs that I reference my basemap into.

    Thanks

    Ben

Reply
  • Hi Jan, thank you for your response. I will try to be a bit more specific:

    • I am using Bentley Map V8i (SELECTseries 4).
    • "Basemap A" = Hamilton_QuarterlyGIS.dgn"
    • "Basemap B" = DrainageArea.dgn

    In Hamilton_QuarterlyGIS.dgn, I used Bentley Map's "Map Interoperability" window to import a GIS directory. I selected a directory containing the following file types: SHX, SHP, DBF, PRJ, SBN, SBX, and XML. I am just learning the Bentley Map program and GIS/Microstation interaction in general, so I am not 100% sure which of these file types are actually used by the software, whether it is all or some of them. 

    I imported the features I wanted into the Design Model. I then clicked on "Map Manager" which prompted me to create a Map Model, which I chose to do so within the same DGN file.

    In the Map Model of Hamilton_QuarterlyGIS.dgn, when I hover over a feature that I assigned symbology and imported from Bentley Map, this is what I see (below). It has the correct level name "PV_X_EOP" and is a dashed white line.

    In DrainageArea.dgn (Basemap "B"), I referenced in the Design Model of Hamilton_QuarterlyGIS.dgn. Here is what I see when I hover over the element:

    The level name has changed. The line style is no longer dashed.

    In both of the basemaps, in my level display, I do not see the level name that I specified in the Map Interoperability window before importing the feature. I want to see "PV_X_EOP". It has been changed to "Default", along with every other feature that I imported. (So, there is only one level in the reference.)

    Hopefully this reply sheds more light on what exactly I am having a problem with. Simply put, it's the level name and symbology not carrying over to Level Display and DGNs that I reference my basemap into.

    Thanks

    Ben

Children
  • Hi Benjamin,

    Unknown said:
    I selected a directory containing the following file types: SHX, SHP, DBF, PRJ, SBN, SBX, and XML. I am just learning the Bentley Map program and GIS/Microstation interaction in general, so I am not 100% sure which of these file types are actually used by the software, whether it is all or some of them.

    SHP file - regardless it's usually mentioned as "one" shape file - consists from several mandatory and some more optional files. I recommend to read e.g. this article to learn how SHP file is structured and what data are stored in what file.

    Unknown said:
    Hopefully this reply sheds more light on what exactly I am having a problem with.

    Well, it's a bit more clear what your situation is but it's weird and it's not easy to say what you did wrong.

    Unknown said:
    I imported the features I wanted into the Design Model. I then clicked on "Map Manager" which prompted me to create a Map Model, which I chose to do so within the same DGN file.

    Why did you create Map Manager in Hamilton_QuarterlyGIS.dgn? Map Manager is a tool required if you want to e.g. define new symbology, annotate features or to create complex map composition. But if you want to store imported data in the design file only, there is no reason why to create Map Manager there.

    Unknown said:
    In both of the basemaps, in my level display, I do not see the level name that I specified in the Map Interoperability window before importing the feature. I want to see "PV_X_EOP". It has been changed to "Default", along with every other feature that I imported. (So, there is only one level in the reference.)

    I don't think this is a problem of Bentley Map, but maybe the file is corrupted or you did some unsuitable steps? If a reference file is attached, it's content is never changed and it's always read-only.

    I recommend to start from scratch:

    • Create a new empty Hamilton_QuarterlyGIS.dgn.
    • Import features from SHP file(s).
    • Check everything is fine and to close the file, don't create Map Manager.
    • Create a new empty DrainageArea.dgn file.
    • Attach Hamilton_QuarterlyGIS.dgn using References dialog (not Map Manager).
    • Let us know what the situation is, if there will be any problem, post also the files.

    With regards,

      Jan

  • Hi Jan, thank you for your reply. I tried the start from scratch method like you recommended, not using Map Manager whatsoever. In the Hamilton_QuarterlyGIS.dgn, I can select and manipulate the Microstation elements in my view window, but in Level Display I do not see any "Used" levels to turn on or off. I encounter the same problem in my DrainageArea.dgn, where I referenced in Hamilton_QuarterlyGIS.dgn. The symbology specified in the Map Interoperability window before importing the features in Hamilton_QuarterlyGIS.dgn is forgotten when I am in DrainageArea.dgn looking at the reference elements. So, I am experiencing the same problems even just simply referencing one design model into another design model. 

    I attached both DGN files (or I think did), hopefully they will show up in this post.

    -Ben

    DrainageArea.dgn

  • I see that there is only one level "Default" in the attached DGN file.  Please file a New Service Request and attach the original DGN file to it and write down the steps that were taken to produce this result.



  • Hi Ben,

    Unknown said:
    In the Hamilton_QuarterlyGIS.dgn, I can select and manipulate the Microstation elements in my view window, but in Level Display I do not see any "Used" levels to turn on or off.

    Have not checked the attached files yet, but the first question: Does this happen immediately after import? In such case the problem is in the import (maybe because of wrong setting or because of bug), otherwise it's important to identify when (in what step) correct levels changed to default one.

    Regards,

      Jan