Skip to main content
Solved

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

  • June 28, 2022
  • 5 replies
  • 374 views

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.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

5 replies

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

eric_armitage
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • 37 replies
  • 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
  • 635 replies
  • 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
  • 37 replies
  • July 13, 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.

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


eric_armitage
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • 37 replies
  • 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.