Packagecom.google.maps.interfaces
Interfacepublic interface ITileLayer extends IWrappable
ImplementorsTileLayerBase, TileLayerOverlay

This interface is defined by tile layer implementations that are used by different map types. In order to define a custom tile layer, use class TileLayerBase.



Public Properties
 PropertyDefined by
 InheritedinterfaceChain : Array
List of interfaces for wrapping this object.
IWrappable
 Inheritedwrapper : Object
Instance of the cross-domain wrapper for this object.
IWrappable
Public Methods
 MethodDefined by
  
getAlpha():Number
Returns the opacity/alpha of the movie clip for the tile layer.
ITileLayer
  
Retrieves the copyright collection responsible for handling copyright for this tile layer.
ITileLayer
  
Returns the finest zoom level.
ITileLayer
  
Returns the coarsest zoom level.
ITileLayer
  
loadTile(tilePos:Point, zoom:Number):DisplayObject
Creates and loads a tile (x, y) at the given zoom level.
ITileLayer
Method detail
getAlpha()method
public function getAlpha():Number

Returns the opacity/alpha of the movie clip for the tile layer. The range of values for getAlpha() is 0.0 - 1.0.

Returns
Number — The opacity (alpha) for this tile layer.
getCopyrightCollection()method 
public function getCopyrightCollection():ICopyrightCollection

Retrieves the copyright collection responsible for handling copyright for this tile layer.

Returns
ICopyrightCollection — Layer's copyright collection object;
getMaxResolution()method 
public function getMaxResolution():Number

Returns the finest zoom level.

Returns
Number — Maximum resolution.
getMinResolution()method 
public function getMinResolution():Number

Returns the coarsest zoom level.

Returns
Number — Minimum resolution.
loadTile()method 
public function loadTile(tilePos:Point, zoom:Number):DisplayObject

Creates and loads a tile (x, y) at the given zoom level.

Parameters
tilePos:Point — Tile coordinates.
 
zoom:Number — Tile zoom.

Returns
DisplayObject — Display object representing the tile.