I am trying to set up MapServer WMS server locally, according to [manual][1] . I see error message when trying to test the WMS `http://localhost:1025/cgi-bin/mapserv.exe?map=C:\MS4W\ms4w\apps\gis\mapfile2.map&SERVICE=WMS&VERSION=1.1.1%20&REQUEST=GetCapabilities` : msProcessProjection(): Projection library error. no options found in 'init' file [Manual][2] tells me: The message tells you that the projection you’re trying to use isn’t defined in the epsg file. Open your epsg file in a text editor and search for your projection to make sure that it exists. I am aware of this question: [Best practices for identifying the unknown coordinate system of a Shapefile][3], but I am new to GIS and I'm not sure which projection from epsg file corresponds to **Transverse_Mercator**. I did a string search in epsg file, looking for "transverse mercator". What I found - Irish transverse mercator, Bangladesh transverse mercator, Wisconsin transverse mercator etc. Which one should I use? All of my shapefiles have exactly the same .prj files with this content: PROJCS["GRS_1980_Transverse_Mercator", GEOGCS["GCS_GRS_1980", DATUM["D_GRS_1980", SPHEROID["GRS_1980",6378137,298.257222101]], PRIMEM["Greenwich",0], UNIT["Degree",0.017453292519943295]], PROJECTION["Transverse_Mercator"], PARAMETER["False_Easting",500000], PARAMETER["False_Northing",-6000000], PARAMETER["Central_Meridian",24], PARAMETER["Scale_Factor",0.9996], PARAMETER["Latitude_Of_Origin",0], UNIT["Meter",1]] I want to know what changes I must make to these two lines, for them to fit my shapefiles: "wms_srs" "EPSG:4269 EPSG:4326" "init=epsg:42304" my **mapfile2.map** looks like this: MAP # mapfile prieks MapServer + Openlayers testa aplikacijas CONFIG "MS_ERRORFILE" "C:/MS4W/ms4w/apps/gis/tmp/ms_error.txt" DEBUG 5 NAME latvijas_karte STATUS ON SIZE 800 500 EXTENT 313187.4 146161.56 766469.92 470367.64 UNITS METERS SHAPEPATH "shapefiles" IMAGECOLOR 155 155 155 WEB TEMPLATE "template.html" IMAGEPATH "C:/MS4W/ms4w/Apache/htdocs/output/" IMAGEURL "/output/" METADATA "wms_title" "MapServer Openlayers demo application" "wms_onlineresource" "http://localhost:1025/cgi-bin/mapserv?map=C:\MS4W\ms4w\apps\gis\mapfile2.map&" "wms_srs" "EPSG:4269 EPSG:4326" # "wms_enable_request" END END PROJECTION "init=epsg:42304" END # example layer LAYER METADATA "wms_title" "example layer" "wms_srs" "EPSG:4269 EPSG:4326" END PROJECTION "init=epsg:42304" END NAME "lat_rob_region" DATA lat_rob_region STATUS DEFAULT TYPE POLYGON CLASS NAME "fons" STYLE COLOR 0 255 0 END END END END [1]: http://mapserver.org/ogc/wms_server.html [2]: http://mapserver.org/errors.html#msprocessprojection-no-options-found-in-init-file [3]: http://gis.stackexchange.com/questions/7839/best-practices-for-identifying-the-unknown-coordinate-system-of-a-shapefile