Class OpenSeadragon.TileSource

Class Summary
Constructor Attributes Constructor Name and Description
 
OpenSeadragon.TileSource(width, height, tileSize, tileOverlap, minLevel, maxLevel)

Method Summary

Class Detail

OpenSeadragon.TileSource(width, height, tileSize, tileOverlap, minLevel, maxLevel)
Parameters:
{Number} width
{Number} height
{Number} tileSize
{Number} tileOverlap
{Number} minLevel
{Number} maxLevel

Field Detail

{Number} aspectRatio
{Number} dimensions
{Number} maxLevel
{Number} minLevel
{Number} tileOverlap
{Number} tileSize

Method Detail

  • getLevelScale(level)
    Parameters:
    {Number} level
  • getNumTiles(level)
    Parameters:
    {Number} level
  • getPixelRatio(level)
    Parameters:
    {Number} level
  • getTileAtPoint(level, point)
    Parameters:
    {Number} level
    {OpenSeadragon.Point} point
  • getTileBounds(level, x, y)
    Parameters:
    {Number} level
    {Number} x
    {Number} y
  • getTileUrl(level, x, y)
    This method is not implemented by this class other than to throw an Error announcing you have to implement it. Because of the variety of tile server technologies, and various specifications for building image pyramids, this method is here to allow easy integration.
    Parameters:
    {Number} level
    {Number} x
    {Number} y
    Throws:
    {Error}
  • tileExists(level, x, y)
    Parameters:
    {Number} level
    {Number} x
    {Number} y