Packagecom.mapquest.tilemap
Classpublic class TilemapComponent
InheritanceTilemapComponent Inheritance mx.core.UIComponent



Public Properties
 PropertyDefined by
  key : String
TilemapComponent
  mapType : String
TilemapComponent
  maxHeight : Number
[read-only]
TilemapComponent
  maxWidth : Number
[read-only]
TilemapComponent
  minHeight : Number
[read-only]
TilemapComponent
  minWidth : Number
[read-only]
TilemapComponent
  zoom : int
TilemapComponent
Public Methods
 MethodDefined by
  
addControl(control:Control, position:MapCornerPlacement = null):void
TilemapComponent
  
addOverlay(overlay:ShapeOverlay):void
TilemapComponent
  
addPoi(poi:Poi, depthType:String = "top"):void
TilemapComponent
  
addRouteHighlight(shapeRect:IRectLL, highlightURL:String, sessionId:Object = null, bestFit:Boolean = false, keepCenter:Boolean = false, minZoom:int = 1, maxZoom:int = 16):void
TilemapComponent
  
bestFit(keepCenter:Boolean = false, minZoom:int = 1, maxZoom:int = 16):void
TilemapComponent
  
bestFitLL(arrayLL:Array, keepCenter:Boolean = false, minZoom:int = 1, maxZoom:int = 16):void
TilemapComponent
  
enableDragging(benable:Boolean):void
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
getDragEnabled():Boolean
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
getMapFriction():Number
TilemapComponent
  
getMapType():String
TilemapComponent
  
TilemapComponent
  
getPrintableBitmap(bitmapWidth:int, bitmapHeight:int, maintainAspectRatio:Boolean):BitmapData
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
openInfoWindow(pointXY:IPointXY):void
TilemapComponent
  
panEast(percent:Number):void
TilemapComponent
  
panNorth(percent:Number):void
TilemapComponent
  
panNorthEast(percent:Number):void
TilemapComponent
  
panNorthWest(percent:Number):void
TilemapComponent
  
panSouth(percent:Number):void
TilemapComponent
  
panSouthEast(percent:Number):void
TilemapComponent
  
panSouthWest(percent:Number):void
TilemapComponent
  
panToLatLng(point:IPointLL):void
TilemapComponent
  
panWest(percent:Number):void
TilemapComponent
  
TilemapComponent
  
printMap():void
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
removeControl(control:Control):void
TilemapComponent
  
TilemapComponent
  
removePoi(poi:Poi):void
TilemapComponent
  
TilemapComponent
  
replaceOverlays(overlayCollection:OverlayCollection):void
TilemapComponent
  
TilemapComponent
  
restoreState():void
TilemapComponent
  
saveState():void
TilemapComponent
  
scrollMap(sx:Number, sy:Number):void
TilemapComponent
  
setBackgroundColor(color:Number):void
TilemapComponent
  
setBestFitMargin(bfm:int):void
TilemapComponent
  
setCenter(point:IPointLL, zoom:int = -1):void
TilemapComponent
  
setCenterXY(pointXY:IPointXY):void
TilemapComponent
  
setClickOperation(event:Number, operation:Number):void
TilemapComponent
  
TilemapComponent
  
setInfoContent(content:Object):void
TilemapComponent
  
setInfoTitle(title:String):void
TilemapComponent
  
setInfoWindow(infoWindow:InfoWindow):void
TilemapComponent
  
setKey(key:String):void
TilemapComponent
  
setLogoPlacement(logoId:Number, pos:MapCornerPlacement):void
TilemapComponent
  
setMapFriction(friction:Number):void
TilemapComponent
  
setMapType(type:String):void
TilemapComponent
  
setRolloversEnabled(b:Boolean):void
TilemapComponent
  
setRolloverWindow(rolloverWindow:RolloverWindow):void
TilemapComponent
  
setSize(size:Size):void
TilemapComponent
  
setZoomLevel(zoom:int):void
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
TilemapComponent
  
zoomIn():void
TilemapComponent
  
zoomOut():void
TilemapComponent
  
zoomToRect(rect:IRectLL, keepCenter:Boolean = false, minZoom:Number = 1, maxZoom:Number = 16):void
TilemapComponent
Protected Methods
 MethodDefined by
  
TilemapComponent
  
measure():void
TilemapComponent
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
TilemapComponent
Events
 EventSummaryDefined by
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
    TilemapComponent
Property detail
keyproperty
key:String  [read-write]Implementation
    public function get key():String
    public function set key(value:String):void
mapTypeproperty 
mapType:String  [read-write]Implementation
    public function get mapType():String
    public function set mapType(value:String):void
maxHeightproperty 
maxHeight:Number  [read-only]Implementation
    public function get maxHeight():Number
maxWidthproperty 
maxWidth:Number  [read-only]Implementation
    public function get maxWidth():Number
minHeightproperty 
minHeight:Number  [read-only]Implementation
    public function get minHeight():Number
minWidthproperty 
minWidth:Number  [read-only]Implementation
    public function get minWidth():Number
zoomproperty 
zoom:int  [read-write]Implementation
    public function get zoom():int
    public function set zoom(value:int):void
Method detail
addControl()method
public function addControl(control:Control, position:MapCornerPlacement = null):voidParameters
control:Control
 
position:MapCornerPlacement (default = null)
addOverlay()method 
public function addOverlay(overlay:ShapeOverlay):voidParameters
overlay:ShapeOverlay
addPoi()method 
public function addPoi(poi:Poi, depthType:String = "top"):voidParameters
poi:Poi
 
depthType:String (default = "top")
addRouteHighlight()method 
public function addRouteHighlight(shapeRect:IRectLL, highlightURL:String, sessionId:Object = null, bestFit:Boolean = false, keepCenter:Boolean = false, minZoom:int = 1, maxZoom:int = 16):voidParameters
shapeRect:IRectLL
 
highlightURL:String
 
sessionId:Object (default = null)
 
bestFit:Boolean (default = false)
 
keepCenter:Boolean (default = false)
 
minZoom:int (default = 1)
 
maxZoom:int (default = 16)
bestFit()method 
public function bestFit(keepCenter:Boolean = false, minZoom:int = 1, maxZoom:int = 16):voidParameters
keepCenter:Boolean (default = false)
 
minZoom:int (default = 1)
 
maxZoom:int (default = 16)
bestFitLL()method 
public function bestFitLL(arrayLL:Array, keepCenter:Boolean = false, minZoom:int = 1, maxZoom:int = 16):voidParameters
arrayLL:Array
 
keepCenter:Boolean (default = false)
 
minZoom:int (default = 1)
 
maxZoom:int (default = 16)
createChildren()method 
protected override function createChildren():void
enableDragging()method 
public function enableDragging(benable:Boolean):voidParameters
benable:Boolean
getBackgroundColor()method 
public function getBackgroundColor():Number

Returns
Number
getBestFitMargin()method 
public function getBestFitMargin():int

Returns
int
getBoundsLL()method 
public function getBoundsLL():IRectLL

Returns
IRectLL
getCenter()method 
public function getCenter():IPointLL

Returns
IPointLL
getCollisionInfo()method 
public function getCollisionInfo(rect:IRectXY):IPointXYParameters
rect:IRectXY

Returns
IPointXY
getDeclutter()method 
public function getDeclutter():Declutter

Returns
Declutter
getDragEnabled()method 
public function getDragEnabled():Boolean

Returns
Boolean
getGlobeSettings()method 
public function getGlobeSettings():GlobeSettings

Returns
GlobeSettings
getInfoWindow()method 
public function getInfoWindow():InfoWindow

Returns
InfoWindow
getLogoPlacement()method 
public function getLogoPlacement(logoId:Number):MapCornerPlacementParameters
logoId:Number

Returns
MapCornerPlacement
getMapFriction()method 
public function getMapFriction():Number

Returns
Number
getMapType()method 
public function getMapType():String

Returns
String
getPois()method 
public function getPois():PoiCollection

Returns
PoiCollection
getPrintableBitmap()method 
public function getPrintableBitmap(bitmapWidth:int, bitmapHeight:int, maintainAspectRatio:Boolean):BitmapDataParameters
bitmapWidth:int
 
bitmapHeight:int
 
maintainAspectRatio:Boolean

Returns
BitmapData
getRolloversEnabled()method 
public function getRolloversEnabled():Boolean

Returns
Boolean
getRolloverWindow()method 
public function getRolloverWindow():RolloverWindow

Returns
RolloverWindow
getSize()method 
public function getSize():Size

Returns
Size
getTileMap()method 
public function getTileMap():TileMap

Returns
TileMap
getZoomLevel()method 
public function getZoomLevel():int

Returns
int
getZoomSettings()method 
public function getZoomSettings():ZoomSettings

Returns
ZoomSettings
llToPix()method 
public function llToPix(point:IPointLL):IPointXYParameters
point:IPointLL

Returns
IPointXY
measure()method 
protected override function measure():void
openInfoWindow()method 
public function openInfoWindow(pointXY:IPointXY):voidParameters
pointXY:IPointXY
panEast()method 
public function panEast(percent:Number):voidParameters
percent:Number
panNorth()method 
public function panNorth(percent:Number):voidParameters
percent:Number
panNorthEast()method 
public function panNorthEast(percent:Number):voidParameters
percent:Number
panNorthWest()method 
public function panNorthWest(percent:Number):voidParameters
percent:Number
panSouth()method 
public function panSouth(percent:Number):voidParameters
percent:Number
panSouthEast()method 
public function panSouthEast(percent:Number):voidParameters
percent:Number
panSouthWest()method 
public function panSouthWest(percent:Number):voidParameters
percent:Number
panToLatLng()method 
public function panToLatLng(point:IPointLL):voidParameters
point:IPointLL
panWest()method 
public function panWest(percent:Number):voidParameters
percent:Number
pixToLL()method 
public function pixToLL(point:IPointXY):IPointLLParameters
point:IPointXY

Returns
IPointLL
printMap()method 
public function printMap():void
removeAllOverlays()method 
public function removeAllOverlays():void
removeAllPois()method 
public function removeAllPois():void
removeControl()method 
public function removeControl(control:Control):voidParameters
control:Control
removeOverlay()method 
public function removeOverlay(overlay:ShapeOverlay):voidParameters
overlay:ShapeOverlay
removePoi()method 
public function removePoi(poi:Poi):voidParameters
poi:Poi
removeRouteHighlight()method 
public function removeRouteHighlight():void
replaceOverlays()method 
public function replaceOverlays(overlayCollection:OverlayCollection):voidParameters
overlayCollection:OverlayCollection
replacePois()method 
public function replacePois(pois:PoiCollection):voidParameters
pois:PoiCollection
restoreState()method 
public function restoreState():void
saveState()method 
public function saveState():void
scrollMap()method 
public function scrollMap(sx:Number, sy:Number):voidParameters
sx:Number
 
sy:Number
setBackgroundColor()method 
public function setBackgroundColor(color:Number):voidParameters
color:Number
setBestFitMargin()method 
public function setBestFitMargin(bfm:int):voidParameters
bfm:int
setCenter()method 
public function setCenter(point:IPointLL, zoom:int = -1):voidParameters
point:IPointLL
 
zoom:int (default = -1)
setCenterXY()method 
public function setCenterXY(pointXY:IPointXY):voidParameters
pointXY:IPointXY
setClickOperation()method 
public function setClickOperation(event:Number, operation:Number):voidParameters
event:Number
 
operation:Number
setGlobeSettings()method 
public function setGlobeSettings(gs:GlobeSettings):voidParameters
gs:GlobeSettings
setInfoContent()method 
public function setInfoContent(content:Object):voidParameters
content:Object
setInfoTitle()method 
public function setInfoTitle(title:String):voidParameters
title:String
setInfoWindow()method 
public function setInfoWindow(infoWindow:InfoWindow):voidParameters
infoWindow:InfoWindow
setKey()method 
public function setKey(key:String):voidParameters
key:String
setLogoPlacement()method 
public function setLogoPlacement(logoId:Number, pos:MapCornerPlacement):voidParameters
logoId:Number
 
pos:MapCornerPlacement
setMapFriction()method 
public function setMapFriction(friction:Number):voidParameters
friction:Number
setMapType()method 
public function setMapType(type:String):voidParameters
type:String
setRolloversEnabled()method 
public function setRolloversEnabled(b:Boolean):voidParameters
b:Boolean
setRolloverWindow()method 
public function setRolloverWindow(rolloverWindow:RolloverWindow):voidParameters
rolloverWindow:RolloverWindow
setSize()method 
public function setSize(size:Size):voidParameters
size:Size
setZoomLevel()method 
public function setZoomLevel(zoom:int):voidParameters
zoom:int
setZoomSettings()method 
public function setZoomSettings(zs:ZoomSettings):voidParameters
zs:ZoomSettings
slideMapByOffset()method 
public function slideMapByOffset(point:IPointXY):voidParameters
point:IPointXY
slideMapToPoint()method 
public function slideMapToPoint(ptxy:IPointXY):voidParameters
ptxy:IPointXY
updateDisplayList()method 
protected override function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):voidParameters
unscaledWidth:Number
 
unscaledHeight:Number
zoomIn()method 
public function zoomIn():void
zoomOut()method 
public function zoomOut():void
zoomToRect()method 
public function zoomToRect(rect:IRectLL, keepCenter:Boolean = false, minZoom:Number = 1, maxZoom:Number = 16):voidParameters
rect:IRectLL
 
keepCenter:Boolean (default = false)
 
minZoom:Number (default = 1)
 
maxZoom:Number (default = 16)
Event detail
alltilesloadedevent 
Event object type: flash.events.Event

dragendevent  
Event object type: com.mapquest.tilemap.TileMapEvent

infowindowcloseevent  
Event object type: com.mapquest.tilemap.TileMapEvent

infowindowopenevent  
Event object type: com.mapquest.tilemap.TileMapEvent

mapclearedevent  
Event object type: com.mapquest.tilemap.TileMapEvent

mapresizeevent  
Event object type: com.mapquest.tilemap.TileMapEvent

maptypechangedevent  
Event object type: com.mapquest.tilemap.TileMapEvent

moveendevent  
Event object type: com.mapquest.tilemap.TileMapEvent

movestartevent  
Event object type: com.mapquest.tilemap.TileMapEvent

overlay_addedevent  
Event object type: com.mapquest.tilemap.TileMapEvent

overlay_removedevent  
Event object type: com.mapquest.tilemap.TileMapEvent

poiaddedevent  
Event object type: com.mapquest.tilemap.TileMapEvent

poiremovedevent  
Event object type: com.mapquest.tilemap.TileMapEvent

tilemapclickevent  
Event object type: com.mapquest.tilemap.TileMapEvent

tilemapmoveevent  
Event object type: com.mapquest.tilemap.TileMapEvent

viewabletilesloadedevent  
Event object type: flash.events.Event

zoomendevent  
Event object type: com.mapquest.tilemap.TileMapEvent

zoomstartevent  
Event object type: com.mapquest.tilemap.TileMapEvent