com.esri.adf.web.util
Class TileUtils

java.lang.Object
  extended by com.esri.adf.web.util.TileUtils

public class TileUtils
extends Object


Constructor Summary
TileUtils()
           
 
Method Summary
static boolean areScalesEqual(double scale1, double scale2)
           
static CandidateTileInfo getCandidateTileInfo(WebExtent extent, TileFunctionality tileFunc, WebMap webMap)
           
static WebLodInfo getClosestLodInfo(WebExtent extent, List<? extends WebLodInfo> lodInfos, int mapWidth, int mapHeight)
           
static WebLodInfo getClosestLodInfo(WebExtent extent, TileFunctionality tileFunc, WebMap webMap)
           
static ContainingTile getContainingTile(WebPoint containedPoint, TileFunctionality tileFunc)
           
static int[] getContainingTileCoords(WebPoint containedPoint, WebPoint origin, int tileWidth, int tileHeight, double resolution)
           
static String getMapTilePath(int level, int row, int column, String format)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TileUtils

public TileUtils()
Method Detail

getContainingTile

public static ContainingTile getContainingTile(WebPoint containedPoint,
                                               TileFunctionality tileFunc)

getContainingTileCoords

public static int[] getContainingTileCoords(WebPoint containedPoint,
                                            WebPoint origin,
                                            int tileWidth,
                                            int tileHeight,
                                            double resolution)

getClosestLodInfo

public static WebLodInfo getClosestLodInfo(WebExtent extent,
                                           TileFunctionality tileFunc,
                                           WebMap webMap)

getClosestLodInfo

public static WebLodInfo getClosestLodInfo(WebExtent extent,
                                           List<? extends WebLodInfo> lodInfos,
                                           int mapWidth,
                                           int mapHeight)

getCandidateTileInfo

public static CandidateTileInfo getCandidateTileInfo(WebExtent extent,
                                                     TileFunctionality tileFunc,
                                                     WebMap webMap)

getMapTilePath

public static String getMapTilePath(int level,
                                    int row,
                                    int column,
                                    String format)

areScalesEqual

public static boolean areScalesEqual(double scale1,
                                     double scale2)