[Geoserver-users] shapefile prj file problem on EPSG:32161

Hello all:

Somebody pointed me out that the prj file served by WFS request on geoserver does not have the units well defined.

The problem can be seen in arcgis, versions 9.x and 10.x.

The scale is not enabled and does not show up the denominator of the scale.

PRJ from Geoserver:

PROJCS[“NAD83 / Puerto Rico & Virgin Is.”,

GEOGCS[“NAD83”,

DATUM[“North American Datum 1983”,

SPHEROID[“GRS 1980”, 6378137.0, 298.257222101, AUTHORITY[“EPSG”,“7019”]],

TOWGS84[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],

AUTHORITY[“EPSG”,“6269”]],

PRIMEM[“Greenwich”, 0.0, AUTHORITY[“EPSG”,“8901”]],

UNIT[“degree”, 0.017453292519943295],

AXIS[“Geodetic latitude”, NORTH],

AXIS[“Geodetic longitude”, EAST],

AUTHORITY[“EPSG”,“4269”]],

PROJECTION[“Lambert_Conformal_Conic_2SP”, AUTHORITY[“EPSG”,“9802”]],

PARAMETER[“central_meridian”, -66.43333333333334],

PARAMETER[“latitude_of_origin”, 17.833333333333332],

PARAMETER[“standard_parallel_1”, 18.433333333333334],

PARAMETER[“false_easting”, 200000.0],

PARAMETER[“false_northing”, 200000.0],

PARAMETER[“scale_factor”, 1.0],

PARAMETER[“standard_parallel_2”, 18.033333333333335],

UNIT[“m”, 1.0],

AXIS[“Easting”, EAST],

AXIS[“Northing”, NORTH],

AUTHORITY[“EPSG”,“32161”]]

PRJ File from arcgis:

PROJCS[“NAD83_Puerto_Rico_Virgin_Is”,GEOGCS[“GCS_North_American_1983”,DATUM[“D_North_American_1983”,SPHEROID[“GRS_1980”,6378137,298.257222101]],PRIMEM[“Greenwich”,0],UNIT[“Degree”,0.017453292519943295]],PROJECTION[“Lambert_Conformal_Conic”],PARAMETER[“standard_parallel_1”,18.43333333333333],PARAMETER[“standard_parallel_2”,18.03333333333334],PARAMETER[“latitude_of_origin”,17.83333333333333],PARAMETER[“central_meridian”,-66.43333333333334],PARAMETER[“false_easting”,200000],PARAMETER[“false_northing”,200000],UNIT[“Meter”,1]]

Is there a way to redefine this?

Where should I look it for?

Thanks in advance.