Skip to main content
Solved

How do I read the coordinate reference system in a DGN file?


eric_armitage
Contributor
Forum|alt.badge.img+10

I have DGN file. In Microstation I can see that it had a defined GCS (ETRS89 / UTM zone 32N) When I read the file with FME the coordinate system is not recognised. How do I get FME to read the GCS details?

Best answer by jovitaatsafe

Hi @eric_armitage​,

Unfortunately it looks like our Microstation reader/writer format does not currently have support for coordinate systems according to our format documentation. We have an enhancement request tracked internally as (FMEENGINE-9051) to add support for coordinate systems. I've linked this question to it and we'll be back to update when it's been addressed.

 

For most other formats that do support coordinate systems though, it is definitely possible to set it in the reader or CoordinateSystemSetter if you know the corresponding coordinate system for the dataset.

View original
Did this help you find an answer to your question?

5 replies

muzhnasto
Contributor
Forum|alt.badge.img+12
  • Contributor
  • July 1, 2022

eric_armitage
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • July 1, 2022

Thanks but I only know what it is because I opened it in Microstation first. I'm going to be running a process on 3000 files with different GCS so I need FME to read the GCS stored in each file (where there is one)


jovitaatsafe
Safer
Forum|alt.badge.img+11
  • Safer
  • Best Answer
  • July 8, 2022

Hi @eric_armitage​,

Unfortunately it looks like our Microstation reader/writer format does not currently have support for coordinate systems according to our format documentation. We have an enhancement request tracked internally as (FMEENGINE-9051) to add support for coordinate systems. I've linked this question to it and we'll be back to update when it's been addressed.

 

For most other formats that do support coordinate systems though, it is definitely possible to set it in the reader or CoordinateSystemSetter if you know the corresponding coordinate system for the dataset.


eric_armitage
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • July 13, 2022
jovitaatsafe wrote:

Hi @eric_armitage​,

Unfortunately it looks like our Microstation reader/writer format does not currently have support for coordinate systems according to our format documentation. We have an enhancement request tracked internally as (FMEENGINE-9051) to add support for coordinate systems. I've linked this question to it and we'll be back to update when it's been addressed.

 

For most other formats that do support coordinate systems though, it is definitely possible to set it in the reader or CoordinateSystemSetter if you know the corresponding coordinate system for the dataset.

Thanks for the information. I would be very useful !!


eric_armitage
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • July 15, 2022

As a work around from Microstation we exported a list of the GCS for each DGN file . We then created a list of the different systems (about 10) and added the equivalent FME coordinate system name as a new attribute. We could then use the coordinatesystemsetter to set the coordinate system to the attribute value. It works fine but seems strange that you can't read the GCS directly from the file with FME.


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