Skip to main content
Question

3D DGN Elevations to Shapefiles

  • November 8, 2013
  • 3 replies
  • 16 views

Forum|alt.badge.img+1
Hi,  I have a 3D Microstation v8 DGN file which I need to convert to shapefile.  How do i get the elevation data out of the DGN and into an attribute field in the shapefile?

 

 

Thanks!

3 replies

david_r
Celebrity
  • November 8, 2013
Hi,

 

 

have you specified that you want a 3D shapefile in the Writer?

 

 

Under the Writer parameters:

 

 

 

David

Forum|alt.badge.img+1
  • November 9, 2013
Normally, 3D data is written to ESRI Shape by FME normally, as long as the shape feature type supports it (polylinez, polygonz, pointz, etc).  

 

 

However, this is written into the geometric data of the feature, not saved as an attribute.

 

 

To save elevation to an attribute, you need to use a transformer such as ElevationExtractor to create an attibute containing the information within FME.  Then link that attribute to a user attribute in the output feature type of your writer.

fmelizard
Safer
Forum|alt.badge.img+18
  • Safer
  • November 11, 2013
Hiya,

 

 

If you want to expose the Z of the 3D dgn elements there are many to chose from in the native filetype.

 

 

Elevation extractor* will work nicely in your workflow, but there is another way.  You can also expose them in the format attributes of feature type properties.

 

right click your dgn reader in workbench, feature type properties, format attributes, in search box type Z, and you'll have the list shortened for you.

 

 

igds_insertion_Z*, igds_zhigh, igds_zlow

 

 

are a few of the highlights I would look at exposing if you want the Z-ness exposed as available attribute in your outbound filetype, **igds_date_last_modified is also very handy if you need to version datestamp for your gis data.

 

 

Steve

 

 

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