<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Very very thanks. <br>It worked fine.<br>but one strange point: Why they don't easily compute this maxRsolution in their lib using with of map element (instead of supposing all map elements to be in 256*256 size)?<br>Anyway, your helpful point is totally appreciated. <br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Arnd Wippermann &lt;arnd.wippermann@web.de&gt;<br><b><span style="font-weight: bold;">To:</span></b> Saka Royban &lt;sakaroyban@yahoo.com&gt;<br><b><span style="font-weight: bold;">Cc:</span></b> users@openlayers.org<br><b><span style="font-weight:
 bold;">Sent:</span></b> Thu, June 9, 2011 1:59:10 AM<br><b><span style="font-weight: bold;">Subject:</span></b> AW: [mapserver-users] Problem in extent using openlayers withMapserver<br></font><br>
<meta http-equiv="x-dns-prefetch-control" content="off">

 
<style type="text/css">DIV {
MARGIN:0px;}
</style>


<div dir="ltr" align="left"><span class="358181521-08062011"><font color="#0000ff" face="Arial" size="2">when you request MapServer via Url, then Mapserver delivers 
the image as defined by the mapfile (extent, imagesize) =&gt; resolution = 
0.45.</font></span></div>
<div dir="ltr" align="left"><span class="358181521-08062011"><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left"><span class="358181521-08062011"><font color="#0000ff" face="Arial" size="2">If you request MapServer via OpenLayers.WMS, then the 
mapoptions are the point. By default is the maxResolution = 1.40625 and the 
other resolutions are maxResolution/2^zoom. (1.40625 , 0.703125, 0.3515625, 
...)</font></span></div>
<div dir="ltr" align="left"><span class="358181521-08062011"><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
<div>map.zoomToMaxExtent()&nbsp;uses&nbsp;the&nbsp;re<span class="358181521-08062011">s</span>olution&nbsp;= <font face="Arial">0.703125,&nbsp;because&nbsp;that&nbsp;is&nbsp;the&nbsp;best&nbsp;resolution&nbsp;to&nbsp;display&nbsp;maxExtent&nbsp;(-180,-90,180,90).&nbsp;For&nbsp;the&nbsp;next&nbsp;resolution&nbsp;the&nbsp;map&nbsp;would&nbsp;not&nbsp;display&nbsp;in&nbsp;whole.</font></div>
<div><font face="Arial"><font color="#0000ff"><font size="2"></font></font></font>&nbsp;</div>
<div><font face="Arial"><font color="#0000ff"><font size="2">Y<span class="358181521-08062011">ou can set&nbsp;maxResolution=0.45 in the mapoptions. 
Then the layer should fill the whole map.</span></font></font></font></div>
<div><font face="Arial"><font color="#0000ff"><font size="2"><span class="358181521-08062011"></span></font></font></font>&nbsp;</div>
<div><font face="Arial"><font color="#0000ff"><font size="2"><span class="358181521-08062011">Arnd</span></font></font></font></div>
<div><br><br></div>
<div dir="ltr" class="OutlookMessageHeader" align="left" lang="de">
<hr tabindex="-1">
<font face="Tahoma" size="2"><b>Von:</b> mapserver-users-bounces@lists.osgeo.org 
[mailto:mapserver-users-bounces@lists.osgeo.org] <b>Im Auftrag von </b>Saka 
Royban<br><b>Gesendet:</b> Mittwoch, 8. Juni 2011 15:10<br><b>An:</b> 
MapServer<br><b>Betreff:</b> Re: [mapserver-users] Problem in extent using 
openlayers withMapserver<br></font><br></div>
<div></div>
<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">
<div><br></div>
<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br>
<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2">----- Forwarded Message ----<br><b><span style="font-weight: bold;">From:</span></b> Saka Royban 
&lt;sakaroyban@yahoo.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> Stephen Woodbridge 
&lt;woodbri@swoodbridge.com&gt;<br><b><span style="font-weight: bold;">Sent:</span></b> Wed, June 8, 2011 5:38:17 
PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: 
[mapserver-users] Problem in extent using openlayers with 
Mapserver<br></font><br>
 
<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">
<div>Thanks stephen for ur help (and sorry for bit abit latency in 
reply)<br>I've already tried that, i.e. constructing map object without any 
argument but no result.<br>In fact, in first step i created map without any 
extra argument and faced that problem and after that i added some arguments to 
maybe solve the problem.<br>Any idea now?<br></div>
<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br>
<div style="font-family: arial,helvetica,sans-serif; font-size: 13px;"><font face="Tahoma" size="2">
<hr size="1">
<b><span style="font-weight: bold;">From:</span></b> Stephen Woodbridge 
&lt;woodbri@swoodbridge.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> 
mapserver-users@lists.osgeo.org<br><b><span style="font-weight: bold;">Sent:</span></b> Sat, June 4, 2011 10:04:29 
PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: 
[mapserver-users] Problem in extent using openlayers with 
Mapserver<br></font><br>try just using:<br><br>map = new OpenLayers.Map( 'map' 
);<br><br>-Steve<br><br>On 6/4/2011 1:21 PM, Saka Royban wrote:<br>&gt; Hi 
all.<br>&gt; I've really got stuck in this problem and need some help as i'm a 
newbie<br>&gt; using openlayers with mapserver.<br>&gt; In mapfile i've set 
output to be:<br>&gt; EXTENT -180 -90 180 90 # Geographic<br>&gt; SIZE 800 
400<br>&gt; IMAGECOLOR 128 128 255<br>&gt;<br>&gt; when i request mapserver 
through URL, i recieve a complete 800*400<br>&gt; image, but when i use 
openlayers i get a 800*400 image which original<br>&gt; map fills 512*256 of the 
center and other pixels are filled with IMAGECOLOR.<br>&gt; this is my 
code:<br>&gt; map = new OpenLayers.Map( 'map',{'tileSize': new<br>&gt; 
OpenLayers.Size(400,400)} );<br>&gt; layer = new OpenLayers.Layer.MapServer( 
"World Map",<br><span><span><span>&gt; "<a target="_blank" href="http://localhost/cgi-bin/mapserv.exe">http://localhost/cgi-bin/mapserv.exe</a>", 
{map:</span></span></span><br>&gt; '/ms4w/apps/ms101/htdocs/ms101.map',layers: 
'world_poly', height: 400,<br>&gt; width: 800}, {singleTile: true} 
);<br>&gt;<br>&gt; map.addLayer(layer);<br>&gt; 
map.zoomToMaxExtent();<br>&gt;<br>&gt; I asked this question in openlayers 
mailing list with no success. It<br>&gt; sounds it is related to 
mapserver.<br>&gt; Any help would be greatly appreciated<br>&gt;<br>&gt; Regards 
(also sorry if my english is not very good)<br>&gt;<br>&gt;<br>&gt;<br>&gt; 
_______________________________________________<br>&gt; mapserver-users mailing 
list<br>&gt; <a rel="nofollow" ymailto="mailto:mapserver-users@lists.osgeo.org" target="_blank" href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br><span><span><span>&gt; 
<a target="_blank" href="http://lists.osgeo.org/mailman/listinfo/mapserver-users">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a></span></span></span><br><br>_______________________________________________<br>mapserver-users 
mailing list<br><a rel="nofollow" ymailto="mailto:mapserver-users@lists.osgeo.org" target="_blank" href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br><a rel="nofollow" target="_blank" href="http://lists.osgeo.org/mailman/listinfo/mapserver-users">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br></div></div></div>

</div></div></div><meta http-equiv="x-dns-prefetch-control" content="on"></div></div>
</div></body></html>