<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<STYLE>.hmmessage P {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.hmmessage {
FONT-SIZE: 10pt; FONT-FAMILY: Verdana
}
</STYLE>
<META content="MSHTML 6.00.2900.3492" name=GENERATOR></HEAD>
<BODY class=hmmessage>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff><SPAN
class=193565614-03032009>I forget to mention that I am using epsg:3067 in my WMS
requests while image data is in epsg:2393 so Mapserver for sure is
reprojecting. </SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff><SPAN
class=193565614-03032009></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff><SPAN
class=193565614-03032009>-Jukka-</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff><SPAN
class=193565614-03032009></SPAN></FONT> </DIV>
<DIV dir=ltr align=left>
<HR tabIndex=-1>
</DIV>
<DIV dir=ltr align=left><FONT face=Tahoma><B>Lähettäjä:</B> Rahkonen Jukka
<BR><B>Lähetetty:</B> 3. maaliskuuta 2009 14:59<BR><B>Vastaanottaja:</B>
mapserver-users@lists.osgeo.org<BR><B>Aihe:</B> Mapserver WMS seem not to read
+towgs84 parameters<BR></FONT><BR></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial
color=#0000ff>Hi,</FONT></SPAN></DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial color=#0000ff>I am
using <SPAN class=227152812-03032009><FONT face=Arial
color=#0000ff>Mapserver version 5.2.0 from MS4W delivery through WMS
1.1.1. and </FONT></SPAN></FONT></SPAN><SPAN
class=227152812-03032009><FONT face=Arial color=#0000ff>I was now trying to
add the missing +towgs84 parameters for the Finnish epsg:2393
projection. I located the epsg file from MS4W\proj\nad directory and
edited it from this:</FONT></SPAN></DIV>
<DIV><SPAN class=227152812-03032009><SPAN class=227152812-03032009><FONT
face=Arial color=#0000ff># KKJ / Finland Uniform Coordinate
System<BR><2393> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=3500000 +y_0=0
+ellps=intl +units=m +no_defs <></FONT></SPAN></DIV>
<DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial color=#0000ff>to
this:</FONT></SPAN></DIV>
<DIV></SPAN><SPAN class=227152812-03032009><FONT face=Arial color=#0000ff>#
KKJ / Finland Uniform Coordinate System<BR><2393> +proj=tmerc +lat_0=0
+lon_0=27 +k=1 +x_0=3500000 +y_0=0 +ellps=intl
+towgs84=-96.0617,-82.4278,-121.743,4.80107,0.34543,-1.37646,1.4964 +units=m
+no_defs <></FONT></SPAN></DIV></DIV>
<DIV><SPAN class=227152812-03032009></SPAN><SPAN
class=227152812-03032009><FONT face=Arial
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial color=#0000ff>However,
adding +towgs84 parameters do not have any effect on the Mapserver
output. I am sure that this certain epsg file is read, because
commenting out the <2393> line makes Mapserver to stop working with my
mapfile. In addition, I can make map to shift by editing +x_0 and +y_0
parameters. I had even another try by skipping the whole epsg
file by giving the projection directly in the layer definitions of my mapfile
as </FONT></SPAN></DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial
color=#0000ff> PROJECTION<BR>
"proj=tmerc"<BR>
"lat_0=0"<BR>
"lon_0=27"<BR>
"k=1"<BR>
"x_0=3500000"<BR>
"y_0=0"<BR>
"ellps=intl"<BR>
"towgs84=-96.0617,-82.4278,-121.743,4.80107,0.34543,-1.37646,1.4964"<BR>
"units=m"<BR> "no_defs"<BR>
END</FONT></SPAN></DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial color=#0000ff>Here I can
see exactly the same behaviour. Editing other parameters, like lon_0,
x_0 and y_0 are really changing the output, while editing towgs84 parameters
or leaving them out totally has no effect. It looks to me that towgs84
parameters are not read at all, or all the parameters are interpreted as
zeros. However, I can't believe that this error wouldn't have been
noticed by others so far. So I am just giving the parameters in a wrong
way?</FONT></SPAN></DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial
color=#0000ff></FONT></SPAN> </DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><SPAN class=227152812-03032009>The
ESRI projection file at </SPAN><SPAN
class=227152812-03032009>MS4W\proj\nad\ doest have <2393>
definitions with a bit different towgs84 values. Giving my layer
definition as "init=esri:2393" does not change anything, Mapserver does not
use towgs84 parameters.</SPAN></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><SPAN
class=227152812-03032009></SPAN></FONT></FONT><FONT face=Arial><FONT
color=#0000ff><SPAN class=227152812-03032009></SPAN></FONT></FONT><SPAN
class=227152812-03032009></SPAN><SPAN class=227152812-03032009><FONT
face=Arial color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=227152812-03032009><FONT face=Arial color=#0000ff>-Jukka
Rahkonen-</FONT></SPAN></DIV></BLOCKQUOTE></BODY></HTML>