<div>I think you have to customize PanZoomBar.</div>
<div>&nbsp;</div>
<div>Linda</div>
<div><br><br>&nbsp;</div>
<div class="gmail_quote">On Dec 13, 2007 10:30 AM, The Bun &lt;<a href="mailto:rosario.carbone@ipl.com">rosario.carbone@ipl.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>Hi<br><br>I am using OSM and connecting successfully to their mapnik server.<br>Everything works OK, this is my code:
<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;map = new OpenLayers.Map (&quot;map&quot;, {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;controls:[<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;new OpenLayers.Control.Permalink(),<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;new OpenLayers.Control.MouseDefaults
(),<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;new OpenLayers.Control.LayerSwitcher(),<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;new OpenLayers.Control.MousePosition(),<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;new OpenLayers.Control.PanZoomBar()],
<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;maxExtent: new<br>OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;numZoomLevels:17,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;maxResolution:156543,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;units:&#39;meters&#39;,
<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;projection: &quot;EPSG:41001&quot;} );<br><br>&nbsp; &nbsp; &nbsp; &nbsp;layerMapnik = new OpenLayers.Layer.TMS(<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;Mapnik (updated weekly)&quot;,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;<a href="http://tile.openstreetmap.org/mapnik/" target="_blank">
http://tile.openstreetmap.org/mapnik/</a>&quot;,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{type:&#39;png&#39;, getURL: get_osm_url, displayOutsideMaxExtent: true },<br>{&#39;buffer&#39;:1} );<br><br>etc. etc.<br><br>What I am not understanding is how to limit the zoom levels to just from
<br>zoom 9 to zoom 16 I tried different ways: An array of scales, an array of<br>resolutions, changing the maxResolution, change the numZoomLevels etc etc<br>always failed, is there someone in the list who can help with this issue?
<br><br>Kind Regards<br>Rosario Carbone<br><font color="#888888">--<br>View this message in context: <a href="http://www.nabble.com/OpenStreetMap---trying-to-limit-zoom-levels-tp14320769p14320769.html" target="_blank">http://www.nabble.com/OpenStreetMap---trying-to-limit-zoom-levels-tp14320769p14320769.html
</a><br>Sent from the OpenLayers Users mailing list archive at <a href="http://nabble.com/" target="_blank">Nabble.com</a>.<br><br>_______________________________________________<br>Users mailing list<br><a href="mailto:Users@openlayers.org">
Users@openlayers.org</a><br><a href="http://openlayers.org/mailman/listinfo/users" target="_blank">http://openlayers.org/mailman/listinfo/users</a><br></font></blockquote></div><br>