Show / Hide Table of Contents

Constructor Basemap

Basemap()

Initializes a new instance of the Basemap class.

Declaration
public Basemap()

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.0
.NET 6.0100.13 - 200.0
.NET 6.0 Windows100.13 - 200.0
.NET 6.0 Android200
.NET 6.0 iOS200
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Android100.0 - 100.15
iOS100.0 - 100.15
UWP100.0 - 200.0

Basemap(Layer)

Initializes a new instance of the Basemap class with the specified layer.

Declaration
public Basemap(Layer baseLayer)
Parameters
Type Name Description
Layer baseLayer

The base layer to add to the BaseLayers collection.

Exceptions
Type Condition
ArgumentNullException

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.0
.NET 6.0100.13 - 200.0
.NET 6.0 Windows100.13 - 200.0
.NET 6.0 Android200
.NET 6.0 iOS200
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Android100.0 - 100.15
iOS100.0 - 100.15
UWP100.0 - 200.0
Relevant samples
Edit and sync features: Synchronize offline edits with a feature service.
Export tiles: Download tiles to a local tile cache file stored on the device.
Generate geodatabase: Generate a local geodatabase from an online feature service.

Basemap(IEnumerable<Layer>, IEnumerable<Layer>)

Initializes a new instance of the Basemap class with a set of predefined layers.

Declaration
public Basemap(IEnumerable<Layer> baseLayers, IEnumerable<Layer> referencelayers = null)
Parameters
Type Name Description
IEnumerable<Layer> baseLayers

The base layers to add to the BaseLayers collection.

IEnumerable<Layer> referencelayers

The reference layers to add to the ReferenceLayers collection.

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.0
.NET 6.0100.13 - 200.0
.NET 6.0 Windows100.13 - 200.0
.NET 6.0 iOS200
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Android100.0 - 100.14
iOS100.0 - 100.15
UWP100.0 - 200.0

Basemap(Uri)

Initializes a new instance of the Basemap class with a Uri to a portal item which is a web base map.

Declaration
public Basemap(Uri uri)
Parameters
Type Name Description
Uri uri

The base map URI

Remarks

The uri parameter may be a direct Uri to web map JSON content or the Uri of a portal item. Examples of supported portal item Uri values:

  • http://www.arcgis.com/home/item.html?id=<web_map_id>
  • http://www.arcgis.com/home/webmap/viewer.html?webmap=<web_map_id>
  • http://www.arcgis.com/sharing/rest/content/items/<web_map_id>/data

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.0
.NET 6.0100.13 - 200.0
.NET 6.0 Windows100.13 - 200.0
.NET 6.0 iOS200
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Android100.0 - 100.14
iOS100.0 - 100.15
UWP100.0 - 200.0
Relevant samples
Perform valve isolation trace: Run a filtered trace to locate operable features that will isolate an area from the flow of network resources.
Trace utility network: Discover connected features in a utility network using connected, subnetwork, upstream, and downstream traces.

Basemap(Item)

Initializes a new instance of the Basemap class with an ArcGIS Item.

Declaration
public Basemap(Item item)
Parameters
Type Name Description
Item item

The ArcGIS Item

Remarks

The specified portal item must be of type WebMap or the Basemap will fail to load

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.0
.NET 6.0100.13 - 200.0
.NET 6.0 Windows100.13 - 200.0
.NET 6.0 Android200
.NET 6.0 iOS200
.NET Framework100.0 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Android100.0 - 100.15
iOS100.0 - 100.15
UWP100.0 - 200.0

Basemap(BasemapStyle)

Initializes a new instance of the Basemap class with a basemap style.

Declaration
public Basemap(BasemapStyle style)
Parameters
Type Name Description
BasemapStyle style

The basemap style.

Remarks

These basemaps are secured and access requires either an ApiKey or a named user.

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.10 - 200.0
.NET 6.0100.13 - 200.0
.NET 6.0 Windows100.13 - 200.0
.NET 6.0 Android200
.NET 6.0 iOS200
.NET Framework100.10 - 200.0
.NET 5100.10 - 100.12
.NET Core 3.1100.10 - 100.12
Android100.10 - 100.15
iOS100.10 - 100.15
UWP100.10 - 200.0
In This Article
Back to top Copyright © 2022 Esri.