Namespace: GameEngine.Map 
Class: GameEngine/Map/ArcGISBasemap 
Since: 1.0.0 
Implements: ArcGISInstanceId, ArcGISLoadable
Summary
Public class that will contain a basemap.
Constructors
ArcGISBasemap()
Creates an empty ArcGISBasemap. Basemap is created in a loaded state.
Since 1.0.0
ArcGISBasemap(ArcGISBasemapStyle, string)
Creates a basemap with a style.
Since 1.1.0
Arguments
| Name | Type | Summary | 
|---|---|---|
basemap | ArcGISBasemapStyle | The basemap style.  | 
API | string | API key used to load data.  | 
ArcGISBasemap(string, ArcGISLayerType, string)
Creates an ArcGISBasemap from a URI and ArcGISLayerType.
Since 1.0.0
Arguments
| Name | Type | Summary | 
|---|---|---|
source | string | ArcGISLayer source.  | 
type | ArcGISLayerType | Layer type definition.  | 
API | string | API key used to load data.  | 
Properties
| Property | Type | Nullable | Readonly | Summary | 
|---|---|---|---|---|
APIKey | string | No | Yes | API key will be sent with every request for ArcGIS location services and/or private content items.  | 
BaseLayers | ArcGISCollection<ArcGISLayer> | No | No | The base layers.  | 
Name | string | No | No | This property will help the user to identify the layer on his application.  | 
ReferenceLayers | ArcGISCollection<ArcGISLayer> | No | No | The reference layers.  | 
Source | string | No | Yes | Source property is read-only, it will be set up on the constructor.  | 
APIKey
string APIKey
API key will be sent with every request for ArcGIS location services and/or private content items.
BaseLayers
ArcGISCollection<ArcGISLayer> BaseLayers
The base layers.
The ArcGISCollection<ArcGISLayer> is specific to each ArcGISMap or ArcGISBasemap. It is not possible to reuse ArcGISCollection<ArcGISLayer> instances between maps or basemaps. Create a new layer collection using ArcGISCollection<ArcGISLayer>.
ReferenceLayers
ArcGISCollection<ArcGISLayer> ReferenceLayers
The reference layers.
The ArcGISCollection<ArcGISLayer> is specific to each ArcGISMap or ArcGISBasemap. It is not possible to reuse ArcGISCollection<ArcGISLayer> instances between maps or basemaps. Create a new layer collection using ArcGISCollection<ArcGISLayer>.