Show / Hide Table of Contents

Namespace Google.Maps.MapManagement.V2Beta

Classes

CreateMapConfigRequest

Request to create a MapConfig.

CreateMapContextConfigRequest

Request to create a MapContextConfig.

CreateStyleConfigRequest

Request to create a StyleConfig.

DatasetName

Resource name for the Dataset resource.

DeleteMapConfigRequest

Request to delete a MapConfig. If the MapConfig has any child MapContextConfigs, those will be deleted as well.

DeleteMapContextConfigRequest

Request to delete a MapContextConfig.

DeleteStyleConfigRequest

Request to delete a StyleConfig.

GetMapConfigRequest

Request to get a MapConfig.

GetMapContextConfigRequest

Request to get a MapContextConfig.

GetStyleConfigRequest

Request to get a StyleConfig.

ListMapConfigsRequest

Request to list MapConfigs.

ListMapConfigsResponse

Response to list MapConfigs.

ListMapContextConfigsRequest

Request to list MapContextConfigs.

ListMapContextConfigsResponse

Response to list MapContextConfigs.

ListStyleConfigsRequest

Request to list StyleConfigs.

ListStyleConfigsResponse

Response to list StyleConfigs.

MapConfig

Represents a single map in a Maps API client application. The MapConfig is the parent resource of MapContextConfigs and enables custom styling in SDKs (Mobile/Web). A MapConfig can have multiple MapContextConfigs, each applying styling to specific map variants. Next ID = 9;

MapConfigName

Resource name for the MapConfig resource.

MapContextConfig

Encapsulates the styling configuration for a map. The MapContextConfig associates styling components, such as a StyleConfig and Datasets, with specific map variants of a MapConfig. When the MapConfig is loaded in an SDK, the styling and dataset information from the MapContextConfig are applied to the specified map variants. Next ID = 10;

MapContextConfig.Types

Container for nested types declared in the MapContextConfig message type.

MapContextConfigName

Resource name for the MapContextConfig resource.

MapFeatures

Represents a collection of map features that apply to a MapConfig. Features set on a MapConfig are inherited by all of its child MapContextConfigs. Next ID = 3;

MapFeatures.Types

Container for nested types declared in the MapFeatures message type.

MapManagement

The Map Management API uses your inputs to create and manage Google Cloud based styling resources for Google Maps.

Using this API, you can can create and manage MapConfigs (Map IDs), StyleConfigs (JSON-based styling), and MapContextConfigs (associations between styles, datasets, and map variants).

This API offers features through three channels:

  • v2alpha: Experimental features.
  • v2beta: Preview features, recommended for early adoption.
  • v2: General Availability (GA) features.

Capabilities described here are generally available across both the v2alpha and v2beta endpoints.

MapManagement.MapManagementBase

Base class for server-side implementations of MapManagement

MapManagement.MapManagementClient

Client for MapManagement

MapManagementClient

MapManagement client wrapper, for convenient use.

MapManagementClientBuilder

Builder class for MapManagementClient to provide simple configuration of credentials, endpoint etc.

MapManagementClientImpl

MapManagement client wrapper implementation, for convenient use.

MapManagementSettings

Settings for MapManagementClient instances.

StyleConfig

Represents a single style in a Maps API client application. The StyleConfig contains the style sheet that defines the visual appearance of the map. Next ID = 9;

StyleConfigName

Resource name for the StyleConfig resource.

UpdateMapConfigRequest

Request to update a MapConfig.

UpdateMapContextConfigRequest

Request to update a MapContextConfig.

UpdateStyleConfigRequest

Request to update a StyleConfig.

Enums

DatasetName.ResourceNameType

The possible contents of DatasetName.

MapConfigName.ResourceNameType

The possible contents of MapConfigName.

MapContextConfig.Types.MapVariant

Possible Map Variants that the MapContextConfig can be applied to. Map Variants are grouped into Light and Dark variants. A Light variant cannot be paired with a Dark variant for the same MapContextConfig. The Light Variants are: ROADMAP, SATELLITE, TERRAIN, NAVIGATION, TRANSIT, ABSTRACT3D, PHOTOREALISTIC3D. The Dark Variants are: ROADMAP_DARK, NAVIGATION_LOW_LIGHT, TERRAIN_DARK, TRANSIT_DARK.

For example, the following is a valid pairing: {MapContextConfig 1: [ROADMAP, NAVIGATION]} {MapContextConfig 2: [ROADMAP_DARK, NAVIGATION_LOW_LIGHT]}

The following is an invalid pairing: {MapContextConfig 1: [ROADMAP, ROADMAP_DARK]}

MapContextConfigName.ResourceNameType

The possible contents of MapContextConfigName.

MapFeatures.Types.SimpleFeature

This represents the set of map features that affect the intrinsic structure of the map.

MapRenderingType

The type of map to be rendered.

StyleConfigName.ResourceNameType

The possible contents of StyleConfigName.

StyleConfigView

What subset of the StyleConfig to return.

In this article
Back to top Generated by DocFX