Class 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;
Implements
Namespace: Google.Maps.MapManagement.V2Beta
Assembly: Google.Maps.MapManagement.V2Beta.dll
Syntax
public sealed class MapFeatures : IMessage<MapFeatures>, IEquatable<MapFeatures>, IDeepCloneable<MapFeatures>, IBufferMessage, IMessage
Constructors
MapFeatures()
Declaration
public MapFeatures()
MapFeatures(MapFeatures)
Declaration
public MapFeatures(MapFeatures other)
Parameters
| Type | Name | Description |
|---|---|---|
| MapFeatures | other |
Properties
HasPoiBoostLevel
Gets whether the "poi_boost_level" field is set
Declaration
public bool HasPoiBoostLevel { get; }
Property Value
| Type | Description |
|---|---|
| bool |
PoiBoostLevel
Optional. POI Boost level, where 0 denotes no boostings and negative values denotes de-boosting. Boosted POIs are shown at lower zoom than default and vice versa de-boosted. Currently supports 2 levels of boosting, so the level is clamped to [-2, 2]. If not specified, the POI density defined in the style sheet will be used if it exists. Otherwise, no POI density will be applied.
Declaration
public int PoiBoostLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
SimpleFeatures
Optional. The visual feature to use for this map.
Declaration
public RepeatedField<MapFeatures.Types.SimpleFeature> SimpleFeatures { get; }
Property Value
| Type | Description |
|---|---|
| RepeatedField<MapFeatures.Types.SimpleFeature> |