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.1.0
Arguments
Name | Type | Summary |
---|---|---|
basemap | The basemap style. | |
API | 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 | ArcGISLayer source. | |
type | Layer type definition. | |
API | API key used to load data. |
Properties
Property | Type | Nullable | Readonly | Summary |
---|---|---|---|---|
No | Yes | API key will be sent with every request for ArcGIS location services and/or private content items. | ||
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 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>.