Solved

Vertical Datum reprojection

  • 12 January 2013
  • 1 reply
  • 5 views

I have a bunch of North American data points that reference NAVD 27, 83 and WGS 84 ellipsoid for elevations. How can I utilize FME to reproject the vertical data so it references the WGS 84 geoid (EGM96) instead of its current vertical datum?
icon

Best answer by fmelizard 23 January 2013, 10:00

View original

1 reply

Userlevel 4
Badge +13
To reproject your data from the specified vertical datum to EGM96, you need to do a combination of one or more of the following transforms:    WGS84 ellipsoid -> EGM96 CsmapReprojector with these settings:

 

vertical handling: 'Geocentric or ellipsoid height -> Orthometric Height', Geoid height grid: FME_HOME\\Reproject\\GeoidHeightGrids\\World\\Egm96-Wgs84.gdc

 

LL84 as both source and dest CS   NAVD83 (assuming this means NAD83+NAVD88) -> WGS84 ellipsoid CsmapReprojector with these settings:

 

vertical handling: 'Orthometric Height -> Geocentric or ellipsoid height', Geoid height grid: FME_HOME\\Reproject\\GeoidHeightGrids\\Usa\\Geoid*-Nad83_Navd88-*.gdc, (source CS: LL83 -> destination CS: LL84)   NAVD27 (assuming this means NAD27+NGVD29) -> NAD83+NAVD88 CsmapReprojector  with these settings:

 

vertical handling: 'NAD27 heights in NGVD29; NAD83 heights in NAVD88', Source CS: LL27 -> Destination CS: LL83 (more steps required if horizontal and vertical datums are not currently in sync)

 

So, to go from NAD27+NGVD29 to EGM96 you need to do 3 vertical transforms in this order:

 

 

NAD27+NGVD29 => NAD83+NAVD88 => WGS84 ellipsoid height => EGM96

 

 

NAD83+NAVD88 =>  EGM96 requires 2 steps:

 

NAD83+NAVD88 => WGS84 ellipsoid height => EGM96

 

 

and WGS84 ellipsoid height => EGM96 is just one step.

 

 

Hope this helps.

 

 

 

 

 

Reply