"Promote" MS elements to shapefile

Is there any way to "Promote/XFMize" MS elements to an imported shapefile?  I have noticed that you can import a shapefile, make it active for edit and change the attributes.  You can then export the shapefile with the changed features.  But is there a way to "Promote/XFMize" a new/existing microstation graphic element to this shapefile feature...add attributes and then export to a new shapefile?  And do this without having to create a workspace feature inside of GSA?

Parents
  • Hi Jeremy,

    To promote a MS element, you must first create a workspaces features whit its properties in GSA. Then, you will be able to import shapefiles into the files(use Mapped name to related shapefile element to XFM features) , promote MS elements to XFM features, edit attributes and export to shapefile.

    HTH,

    Sébastien Lefrançois
    Associate Software Quality Analyst - Geospatial Products


    This is a test

Reply
  • Hi Jeremy,

    To promote a MS element, you must first create a workspaces features whit its properties in GSA. Then, you will be able to import shapefiles into the files(use Mapped name to related shapefile element to XFM features) , promote MS elements to XFM features, edit attributes and export to shapefile.

    HTH,

    Sébastien Lefrançois
    Associate Software Quality Analyst - Geospatial Products


    This is a test

Children
  • I was hoping there was some method of doing this WITHOUT using GSA.  We (as administrators) can not predict the incoming shapefile name/attributes, and we certianly can not excpect our users to know how to use GSA to accomplish this. 
  • Lets step back a minute and take another approach. If you do not know the attributes of the shape file feature, but you want to promote the graphics to the already defined features, then during the import of the shape data, you can map the shape elements to an existing XFM feature. You do not have to map the attributes, but can just map the feature. So, if you have a building feature in your XFM set, and a shapefile that contains building polygons, you can map the shapefile building polygons to the building feature.

    If you want to also map attributes from the shape file to the feature's attributes, you can do that also. Please see the following blog entry for doing this.

    Shape File to XFM Project

     HTH

    Jerry

     

     

  • Jeremy,

    Without using a Bentley Geospatial Administrator defined schema, you should be able to perform the following:

    1. Using the "Interoperability" application, import a SHP file and review the business properties using the "Analyze Feature" or "Element Information" tool.
    2. Change your "active level" to match that of the same level of the newly imported feature instances. Please note, by default the level name would match the name of the imported SHP file (e.g. mylots.shp would result in a "mylots" level).
    3. Using MicroStation, digitize new elements using the same geometry type as the imported SHP file.
    4. Use the "Edit XFM Feature" command from the "Tools > Geospatial > Utilities" toolbar to open a form to collect your new business properties.
    5. Using the "Interoperability" application, perform an export of your newly digitized elements along with the business properties.

    Regards,

    Jeff Bielefeld [Bentley]

    Regards,

    Jeff Bielefeld [Bentley]



  • Jeff,

    I tried that initially.....but went back and tried it again.  Stupid me was trying to place a line feature on an imported polygon shapefile, and then expecting to edit the XFM feature.  Going back and drawing the correct geometry type (polygon) works though.

    Thanks for all the help.

     Jeremy