Packagecom.afcomponents.umap.control.projection
Classpublic class BirdsEyeProjection
InheritanceBirdsEyeProjection Inheritance Projection
ImplementsIProjection

BirdsEye projection. Used by BirdsEyeMapType class. Uses valid scene data to project and unproject points.

See also

com.afcomponents.umap.display.birdseye.BirdsEyeManager


Public Properties
 PropertyDefined by
 Inheritedbounds : LatLngBounds
Projection
 InheritedrepeatMap : Boolean
Projection
 Inheritedscale : Number
Projection
 Inheritedsize : Size
Projection
 InheritedtileSize : uint
Projection
 Inheritedtransform : ProjectionTransform
Projection
Protected Properties
 PropertyDefined by
 Inherited_tileSize : uint
Stores the tile size in pixels.
Projection
 Inherited_transform : ProjectionTransform
Defines the projection tranformation.
Projection
Public Methods
 MethodDefined by
  
BirdsEyeProjection(scene:Object)
BirdsEyeProjection
 Inherited
checkBitmapRange(point:Point, zoom:Number):Point
Projection
 Inherited
checkBitmapRangeX(point:Point, zoom:Number):Point
Projection
 Inherited
checkBitmapRangeY(point:Point, zoom:Number):Point
Projection
  
BirdsEyeProjection
  
checkTileRange(tile:Point, zoom:Number):Point
BirdsEyeProjection
 Inherited
dispose():void
Projection
  
getBitmapCoordinate(point:Point, zoom:Number):Point
BirdsEyeProjection
 Inherited
getDistance(pointA:LatLng, pointB:LatLng):Number
Projection
 Inherited
getLatLngFromXY(point:Point, zoom:Number):LatLng
Projection
  
getPlanePoint(point:Point, zoom:Number):Point
BirdsEyeProjection
  
Returns array of latlng which represents the scene bounding area
BirdsEyeProjection
 Inherited
getSize(zoom:Number):Number
Projection
 Inherited
getTileCount(zoom:Number):uint
Projection
 Inherited
getXYFromLatLng(latlng:LatLng, zoom:Number):Point
Projection
 Inherited
projectPoint(latlng:LatLng):Point
Projection
 Inherited
scaleSize(size:uint, scale:int):uint
[static] Scales the specified size to a zoom level.
Projection
 Inherited
unprojectPoint(point:Point):LatLng
Projection
Protected Methods
 MethodDefined by
 Inherited
project(point:Point):Point
Projection
 Inherited
unproject(point:Point):Point
Projection
Public Constants
 ConstantDefined by
 InheritedDEFAULT_MAP_BOUNDS : LatLngBounds
[static] Defines the default map bounds.
Projection
 InheritedDEFAULT_MAP_SCALE : Size
[static] Defines the default map image size.
Projection
 InheritedDEFAULT_MAP_SIZE : Size
[static] Defines the default map image size.
Projection
 InheritedDEFAULT_TILE_SIZE : uint = 256
[static] Defines the default tile size.
Projection
Constructor detail
BirdsEyeProjection()constructor
public function BirdsEyeProjection(scene:Object)Parameters
scene:Object
Method detail
checkLatLngRange()method
public override function checkLatLngRange(latlng:LatLng):LatLng

Parameters
latlng:LatLng

Returns
LatLng
checkTileRange()method 
public override function checkTileRange(tile:Point, zoom:Number):Point

Parameters
tile:Point
 
zoom:Number

Returns
Point
getBitmapCoordinate()method 
public override function getBitmapCoordinate(point:Point, zoom:Number):Point

Parameters
point:Point
 
zoom:Number

Returns
Point
getPlanePoint()method 
public override function getPlanePoint(point:Point, zoom:Number):Point

Parameters
point:Point
 
zoom:Number

Returns
Point
getSceneBounds()method 
public function getSceneBounds():Array

Returns array of latlng which represents the scene bounding area

Returns
Array