Packagecom.afcomponents.umap.overlays
Classpublic class GeoRSSLayer
InheritanceGeoRSSLayer Inheritance KMLLayer Inheritance Layer Inheritance MapObjectContainer Inheritance MapObject Inheritance flash.display.Sprite

Layer for <a href="http://www.georss.org/">GeoRSS</a> file format. Support inline GML tags and deprecated W3C Geo format.



Public Properties
 PropertyDefined by
 InheritedasDisplayObject : DisplayObject
Returns reference to the object as a DisplayObject instance.
MapObject
 InheritedautoCloseInfo : Boolean
Gets or sets the autCloseInfo flag, which indicates whether to close info window automatically when user clicks somewhere on the map.
Layer
 InheritedautoInfo : Boolean
Gets or sets the autInfo flag, which indicates whether to open info window automatically upon mouse click.
Layer
 InheritedautoShow : Boolean
Gets or sets the autoShow property.
KMLLayer
 Inheritedcore : UMap
Returns reference to the core UMap object.
MapObject
 Inheriteddescription : String
Gets or sets the description text for the layer.
Layer
 Inheritedexpanded : Boolean
A flag which controls how this KML layer should be returned by toXML() method.
KMLLayer
 Inheritedid : uint
Gets or sets the ID of the object.
MapObject
 Inheritedinfo : IInfoWindow
Return referens to opened InfoWindow
Layer
 InheritedinfoParam : Object
Gets or sets the info window param object.
Layer
 InheritedinfoStyle : Object
Gets or sets the info window style object associated with the Overlay.
Layer
 InheritedkeepXML : Boolean
Defines whether to keep XML in memory after downloading.
KMLLayer
 Inheritedloader : URLLoader
Returns a reference to the Loader object that is used for loading data from an external source.
KMLLayer
 Inheritedloading : Boolean
Returns true if data from external source is being loaded.
KMLLayer
 InheritedmaxZoomLevel : Number
Gets or sets the maxZoomLevel property.
KMLLayer
 Inheritedname : String
Gets or sets the name of the object.
Layer
 InheritednetworkLinks : uint
Returns an array which holds references to the linked KMLLayers.
KMLLayer
 Inheritedowner : IMapObjectContainer
Returns reference to the owner container object.
MapObject
 Inheritedsource : String
Returns URL of the layer's source data.
KMLLayer
  styleContainer : StyleContainer
[read-only] Style container property for marker, geometry and info window styles.
GeoRSSLayer
 Inheritedurl : String
Defines the URL that should be exported via <networkLink> tag.
KMLLayer
 Inheritedvisible : Boolean
Gets or sets the Layer's visibility.
Layer
 Inheritedxml : XML
Returns a reference to the XML object with KML data.
KMLLayer
Public Methods
 MethodDefined by
  
GeoRSSLayer(params:Object = null)
GeoRSSLayer
 Inherited
addObject(object:IMapObject):void
Adds new IMapObject to the container.
MapObjectContainer
 Inherited
Adds new IOverlay to this Layer, invalidates and refreshes it.
Layer
 Inherited
bringForward(object:IMapObject):void
Moves the attached IMapObject forward in the display list.
MapObjectContainer
 Inherited
bringToFront(object:IMapObject):void
Brings the attached IMapObject to the top of the display list.
MapObjectContainer
 Inherited
cancel():void
Cancels the loading progress in this KMLLayer and all the linked KMLLayers.
KMLLayer
 Inherited
clearObjects(filter:Class = null):void
Removes all attached objects.
MapObjectContainer
 Inherited
Removes all attached overlays from the layer.
Layer
 Inherited
Creates an exact copy of this Layer with the attached Overlays and returns it to the user.
Layer
 Inherited
dispose():void
Releases all the resources accuired by the object.
KMLLayer
 Inherited
fromXML(xml:XML, param:Object = null, classObject:Class = null):KMLLayer
[static] Creates new KMLLayer from XML object in KML 2.2 format.
KMLLayer
 Inherited
Retruns Overlay bounds in geographical coordinates.
Layer
 Inherited
getBoundsXY(zoom:Number = 0):Bounds
Retruns Overlay bounds in bitmap coordinates.
Layer
 Inherited
getObject(id_or_name:*, filter:Class = null):IMapObject
Searches for an object with specified id or name.
MapObjectContainer
 Inherited
getObjectById(id:uint, filter:Class = null):IMapObject
Searches for an object with specified id.
MapObjectContainer
 Inherited
getObjectByName(name:String, matchCase:Boolean = false, filter:Class = null):IMapObject
Searches for an object with specified name.
MapObjectContainer
 Inherited
getObjects(filter:Class = null):Array
Returns an array of IMapObjects that where added to the container.
MapObjectContainer
 Inherited
getOverlay(id_or_name:*):IOverlay
Searches for an IOverlay object with specified id or name.
Layer
 Inherited
getOverlays():Array
Returns an array of IOverlay objects that where added to the Layer.
Layer
 Inherited
hide():void
Hides the Layer.
Layer
 Inherited
invalidate():void
Schedules the Layer for invalidation in 1 frame after this call.
Layer
 Inherited
isOwnerVisible():Boolean
Recursevly checks visibility of parent objects
MapObjectContainer
 Inherited
load(source:*):Boolean
Loads KML data from the specified source.
KMLLayer
 Inherited
redraw():void
Invalidates Overlays attached to the Layer.
Layer
 Inherited
refresh(full:Boolean = false):void
Refreshes the position of the Overlays attached to the Layer.
Layer
 Inherited
remove():void
Removes the object from the owner container object.
MapObject
 Inherited
removeObject(object:IMapObject):void
Removes IMapObject from the container.
MapObjectContainer
 Inherited
removeOverlay(overlay:IOverlay):void
Removes target IOverlay from the Layer.
Layer
 Inherited
sendBackward(object:IMapObject):void
Sends the attached IMapObject backward in the display list.
MapObjectContainer
 Inherited
sendToBack(object:IMapObject):void
Sends the attached IMapObject to the bottom of the display list.
MapObjectContainer
 Inherited
Adds the object to the specified IMapObjectContainer.
Layer
 Inherited
show():void
Shows the Layer.
Layer
 Inherited
toString():String
Returns a textual representation of the object.
MapObject
 Inherited
toXML(full:Boolean = true, afcTags:Boolean = false):XML
Builds an XML object in KML 2.1 format that describes the Overlay & it's style.
KMLLayer
 Inherited
updateMapType(mapType:IMapType):void
Invoked when map type has been changed.
Layer
 Inherited
updatePosition(latlng:LatLng):void
Invoked when the map position has been updated.
Layer
 Inherited
updateZoom(zoom:Number):void
Invoked when map the zoom has been updated.
Layer
Protected Methods
 MethodDefined by
 Inherited
createCircle(xml:XML):Circle
Creates Circle object specified by the xml data in KML 2.1 format.
KMLLayer
 Inherited
createMarker(xml:XML):Marker
Creates Marker object specified by the xml data in KML 2.1 format.
KMLLayer
 Inherited
Creates KMLLayer object specified by the xml data in KML 2.2 format.
KMLLayer
 Inherited
Creates Polygon object specified by the xml data in KML 2.1 format.
KMLLayer
 Inherited
Creates Polyline object specified by the xml data in KML 2.1 format.
KMLLayer
Events
 EventSummaryDefined by
 Inherited Dispatched when an KMLLayer has finished loading KML from an external source.KMLLayer
 Inherited Dispatched if a call to URLLoader.load() attempts to access data over HTTP and the current Flash Player environment is able to detect and return the status code for the request.KMLLayer
 Inherited Dispatched if a call to URLLoader.load() results in a fatal error that terminates the download.KMLLayer
 Inherited Dispatched when the download operation commences following a call to the URLLoader.load() method.KMLLayer
 Inherited Dispatched when KMLLayer enters ready state.KMLLayer
 Inherited Dispatched when data is received as the download operation progresses.KMLLayer
 Inherited Dispatched if a call to URLLoader.load() attempts to load data from a server outside the security sandbox.KMLLayer
Property detail
styleContainerproperty
styleContainer:StyleContainer  [read-only]

Style container property for marker, geometry and info window styles.

Implementation
    public function get styleContainer():StyleContainer
Constructor detail
GeoRSSLayer()constructor
public function GeoRSSLayer(params:Object = null)

Parameters
params:Object (default = null)