I ran gdalinfo (listed at the bottom) for a jpeg 2000 that I want to host via mapserver and it says that the EPSG code is 32128 but when I look at this EPSG code definition within mapserver listed below I noticed that the definition is listed in meters but gdalinfo is listed in feet and the definition +x_0=600000 but gdalinfo value is listed as PARAMETER["false_easting",1968500].<br>
<br># NAD83 / Pennsylvania North<br><32128> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +datum=NAD83 +units=m +no_defs  <><br><br>I created a new EPSG code called 321288 which I believe matches the definition that gdalinfo contains.  Does this make sense?<br>
<br># NAD83 / Pennsylvania North feet<br><321288> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=1968500 +y_0=0 +ellps=GRS80 +datum=NAD83 +to_meter=0.3048006096012192  +no_defs  <><br>
<br><br><br>Driver: JP2KAK/JPEG-2000 (based on Kakadu)<br>Files: A:\MappedDrives\DriveK\FTPCounties\Pa State Data\Pa Imagery\PA-Luzerne-2008\luzerne.jp2<br>Size is 210000, 200000<br>Coordinate System is:<br>PROJCS["NAD83 / Pennsylvania North",<br>
    GEOGCS["NAD83",<br>        DATUM["North_American_Datum_1983",<br>            SPHEROID["GRS 1980",6378137,298.2572221010002,<br>                AUTHORITY["EPSG","7019"]],<br>
            AUTHORITY["EPSG","6269"]],<br>        PRIMEM["Greenwich",0],<br>        UNIT["degree",0.0174532925199433],<br>        AUTHORITY["EPSG","4269"]],<br>    PROJECTION["Lambert_Conformal_Conic_2SP"],<br>
    PARAMETER["standard_parallel_1",41.95],<br>    PARAMETER["standard_parallel_2",40.88333333333333],<br>    PARAMETER["latitude_of_origin",40.16666666666666],<br>    PARAMETER["central_meridian",-77.75],<br>
    PARAMETER["false_easting",1968500],<br>    PARAMETER["false_northing",0],<br>    UNIT["US survey foot",0.3048006096012192,<br>        AUTHORITY["EPSG","9003"]],<br>    AUTHORITY["EPSG","32128"]]<br>
Origin = (2360000.000000000000000,470000.000000000000000)<br>Pixel Size = (1.000000000000000,-1.000000000000000)<br>Corner Coordinates:<br>Upper Left  ( 2360000.000,  470000.000) ( 76d19'18.70"W, 41d26'52.00"N)<br>
Lower Left  ( 2360000.000,  270000.000) ( 76d20'1.64"W, 40d53'56.14"N)<br>Upper Right ( 2570000.000,  470000.000) ( 75d33'21.88"W, 41d26'8.62"N)<br>Lower Right ( 2570000.000,  270000.000) ( 75d34'27.83"W, 40d53'13.12"N)<br>
Center      ( 2465000.000,  370000.000) ( 75d56'47.50"W, 41d10'4.77"N)<br>Band 1 Block=2048x128 Type=Byte, ColorInterp=Red<br>  Overviews: 105000x100000, 52500x50000, 26250x25000, 13125x12500, 6563x6250, 3282x3125, 1641x1563, 821x782<br>
  Metadata:<br>    LAYER_TYPE=athematic<br>Band 2 Block=2048x128 Type=Byte, ColorInterp=Green<br>  Overviews: 105000x100000, 52500x50000, 26250x25000, 13125x12500, 6563x6250, 3282x3125, 1641x1563, 821x782<br>  Metadata:<br>
    LAYER_TYPE=athematic<br>Band 3 Block=2048x128 Type=Byte, ColorInterp=Blue<br>  Overviews: 105000x100000, 52500x50000, 26250x25000, 13125x12500, 6563x6250, 3282x3125, 1641x1563, 821x782<br>  Metadata:<br>    LAYER_TYPE=athematic<br>
<br><br>-- <br>John J. Mitchell