ArcGISBasemap
Namespace: GameEngine.Map
Class: GameEngine/Map/ArcGISBasemap
Since: 1.0.0
Implements: 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.0.0
Arguments
Name | Type | Summary |
---|---|---|
basemap | The basemap style. | |
APIKey | API Key used to load data. |
ArcGISBasemap(string, ArcGISLayerType, string)
Creates a ArcGISBasemap from a URI and ArcGISLayerType
Since 1.0.0
Arguments
Name | Type | Summary |
---|---|---|
source | ArcGISLayer source | |
type | Layer type definition. | |
APIKey | API Key used to load data. |
Properties
Property | Type | Nullable | Readonly | Summary |
---|---|---|---|---|
No | Yes | API Key will be sended on loading process to match the new credit system. | ||
ArcGISCollection<ArcGISLayer> | No | No | The base layers. | |
No | No | This property will help the user to identify the layer on his application. | ||
ArcGISCollection<ArcGISLayer> | No | No | The reference layers. | |
No | Yes | Source property will be a read only, it will be setup on the constructor |
BaseLayers
ArcGISCollection<ArcGISLayer> BaseLayers
The base layers.
The collection is specific to a basemap so you can't reuse an GELayerCollection coming from another ArcGISMap or ArcGISBasemap. You have to create a new layer collection by using ArcGISCollection<ArcGISLayer>.
ReferenceLayers
ArcGISCollection<ArcGISLayer> ReferenceLayers
The reference layers.
The collection is specific to a basemap so you can't reuse an GELayerCollection coming from another ArcGISMap or ArcGISBasemap. You have to create a new layer collection by using ArcGISCollection<ArcGISLayer>.