1
Vote

ESRI .prj not being interpreted correctly "AEA [SHG]"

description

Hi, I think this will be an easy fix that will hopefully be addressed soon. The following ESRI projection is not being converted correctly and is therefore incorrectly reprojecting coordinates. I narrowed the issue down to the central parallel (lat_0) not being included. When converting to a proj4 string, the lat_0 is not being defined whereas according to the esri projection information it is 23. By feeding dotspatial a proj4 string that includes lat_0=23.0 it was reprojecting correctly.
 
PROJCS["Albers Equal-Area Conic [SHG]",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Albers"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",-96.0],PARAMETER["Standard_Parallel_1",29.5],PARAMETER["Standard_Parallel_2",45.5],PARAMETER["Central_Parallel",23.0],UNIT["Meter",1.0]]

file attachments

comments

Woodman5k wrote Jun 22, 2012 at 7:07 PM

Simply put, the central parallel (lat_0 in proj4 language) is being ignored when reading into dotspatial. Therefore reprojecting coordinates yields incorrect results.

mudnug wrote Jul 3, 2012 at 5:50 PM

I noted a similar issue in another project: http://trac.osgeo.org/gdal/ticket/3191
and a number of parameters that might be considered equivalent: http://support.esri.com/en/knowledgebase/techarticles/detail/39992

Please verify 67860 fixes the issue.