Try Math.floor instead of Math.round - currently the client zoom implementation only supports oversampling, so you need the next smallest zoom level.
Andreas. On Wed, Jun 27, 2012 at 10:51 AM, David Régade <[email protected]> wrote: > Hi, > > It can't be so easy. I fixed line 225 with: > var z = Math.round(this.map.getZoom()); > > And another bug appeared line 201, same fix: > var z = Math.round(this.map.getZoom()); > > However on this example, http://david.regade.free.fr/openlayers/, setting > zoom to 3.4 doesn't generate javascript errors anymore but the result isn't > correct. A tile is tried to be drawn and it shouldn't. > > I tried to trace where and why this tile is drawn but I'm to new to > openlayers to find where the problem comes from. > > Regards > David > > On 27/06/2012 08:05, Andreas Hocevar wrote: >> >> I just see that there is a bug in Zoomify.js, line 225: >> >> var z = this.map.getZoom(); >> >> We need the integer of getZoom() here instead. >> >> Maybe you want to send a pull request with a fix? >> >> Andreas. >> >> On Tue, Jun 26, 2012 at 11:33 PM, David Régade<[email protected]> >> wrote: >>> >>> I get the last OpenLayers master and this feature doesn't work with the >>> following example: >>> >>> http://david.regade.free.fr/openlayers/ >>> >>> Is there something I'm doing wrong ? >>> >>> When setting up a fractional zoom (by clicking on the button for example) >>> Firebug catches an error. >>> Layer is resized but the tiles are not set correctly. >>> >>> David >>> >>> >>> On 26/06/2012 16:32, Andreas Hocevar wrote: >>>> >>>> >>>> This is supported in OpenLayers master and the upcoming 2.12 release. >>>> >>>> Andreas. >>>> >>>> On Tue, Jun 26, 2012 at 3:12 PM, David Régade<[email protected]> >>>> wrote: >>>>> >>>>> >>>>> Hi, >>>>> We use openlayers to display large panoramas. We use ZoomifyImage to >>>>> split >>>>> original image in tiles and Zoomify layer to display these tiles. >>>>> I would like to use fractionalZoom with Zoomify layer but this layer >>>>> doesn't >>>>> support this feature. The main goal is to able to resize displayed >>>>> tiles >>>>> for >>>>> zoom level 3 from 2.5 to 3.4. >>>>> >>>>> Does anyone knows how to do that ? >>>>> >>>>> Thanks in advance >>>>> -- >>>>> David REGADE >>>>> _______________________________________________ >>>>> Users mailing list >>>>> [email protected] >>>>> http://lists.osgeo.org/mailman/listinfo/openlayers-users >>>> >>>> >>>> >>>> >>>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.osgeo.org/mailman/listinfo/openlayers-users >> >> >> >> > -- Andreas Hocevar OpenGeo - http://opengeo.org/ Expert service straight from the developers. _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
