| Package | com.afcomponents.umap.providers.cloudmade |
| Class | public class CloudMadeXMLProvider |
| Inheritance | CloudMadeXMLProvider XMLProvider DefaultProvider flash.events.EventDispatcher |
| Subclasses | CloudMadeStamenProvider, CloudMadeStandardProvider |
To use their service you need to obtain the api-key.
import com.afcomponents.umap.core.UMap;
import com.afcomponents.umap.providers.cloudmade.CloudMadeXMLProvider;
var provider:CloudMadeXMLProvider = new CloudMadeXMLProvider("API KEY");
map.setProvider(provider);See also
| Property | Defined by | ||
|---|---|---|---|
| _apikey : String | CloudMadeXMLProvider | ||
![]() | _copyright : URLRequest
Copyright URL.
| XMLProvider | |
![]() | _core : UMap
Reference to the core UMap class.
| DefaultProvider | |
![]() | _default : Boolean
Flag that, indicates whether to use default language & settings data without loading it from the server.
| XMLProvider | |
![]() | _language : URLRequest
Language URL.
| XMLProvider | |
![]() | _loader : URLLoader
Reference to the
URLLoader object that is used for loading data. | XMLProvider | |
![]() | _logo : DisplayObject
Display object which containes the provider logo.
| DefaultProvider | |
![]() | _logoURL : URLRequest
URI of the provider logo.
| DefaultProvider | |
![]() | _mapTypes : Array
Array of map types.
| DefaultProvider | |
![]() | _settings : *
Settings URL.
| XMLProvider | |
| Method | Defined by | ||
|---|---|---|---|
|
CloudMadeXMLProvider(apikey:String, defaultData:Boolean = false, settings:* = null)
ColudMadeProvider constructor.
| CloudMadeXMLProvider | ||
![]() |
addMapType(type:IMapType):Boolean
Adds new map type to the map types Array.
| DefaultProvider | |
![]() |
clearLogo():void
Clears the logo.
| DefaultProvider | |
![]() |
dispose():void
Frees the resources accuired by the Provider.
| XMLProvider | |
![]() |
getDefaultCopyright():String
Returns default copyright string.
| XMLProvider | |
![]() |
getDefaultCopyrightURL():URLRequest
Abstract function.
| XMLProvider | |
![]() |
getDefaultLanguage():String
Abstract function.
| XMLProvider | |
![]() |
getDefaultLanguageURL():URLRequest
Abstract function.
| XMLProvider | |
![]() |
getDefaultSettings():String
Abstract function.
| XMLProvider | |
![]() |
getDefaultSettingsURL():URLRequest
Abstract function.
| XMLProvider | |
![]() |
getMapTypeByName(mapTypeName:String):IMapType
Returns map type reference by it's name.
| DefaultProvider | |
![]() |
Initializes the provider and starts the loading process.
| XMLProvider | |
![]() |
Loads copyright information for the specified area from the url defined by the
copyrightURL property. | XMLProvider | |
![]() |
setLogo(logo:*):void
Setups the logo for the provider, loads it if necessary.
| DefaultProvider | |
| _apikey | property |
protected var _apikey:String
| CloudMadeXMLProvider | () | constructor |
public function CloudMadeXMLProvider(apikey:String, defaultData:Boolean = false, settings:* = null)ColudMadeProvider constructor. Creates new provider instance. Don't forget to specify the api-key!
Parametersapikey:String — API key which can be obtained from the CloudMade site.
|
|
defaultData:Boolean (default = false) — Specifies the image tile's style: use either CloudMadeProvider.STYLE_STANDARD, or CloudMadeProvider.STYLE_MOBILE.
|
|
settings:* (default = null) — Specifes the size of the tiles: use either CloudMadeProvider.SIZE_256, or CloudMadeProvider.SIZE_64.
|
See also