/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the location-2020-11-19.normal.json service model.
*/
using System;
using System.Collections.Generic;
using System.Xml.Serialization;
using System.Text;
using System.IO;
using System.Net;
using Amazon.Runtime;
using Amazon.Runtime.Internal;
namespace Amazon.LocationService.Model
{
///
/// Specifies the map tile style selected from an available provider.
///
public partial class MapConfiguration
{
private string _politicalView;
private string _style;
///
/// Gets and sets the property PoliticalView.
///
/// Specifies the political view for the style. Leave unset to not use a political view,
/// or, for styles that support specific political views, you can choose a view, such
/// as IND
for the Indian view.
///
///
///
/// Default is unset.
///
///
///
/// Not all map resources or styles support political view styles. See Political
/// views for more information.
///
///
///
[AWSProperty(Min=3, Max=3)]
public string PoliticalView
{
get { return this._politicalView; }
set { this._politicalView = value; }
}
// Check to see if PoliticalView property is set
internal bool IsSetPoliticalView()
{
return this._politicalView != null;
}
///
/// Gets and sets the property Style.
///
/// Specifies the map style selected from an available data provider.
///
///
///
/// Valid Esri
/// map styles:
///
/// -
///
///
VectorEsriDarkGrayCanvas
– The Esri Dark Gray Canvas map style. A vector
/// basemap with a dark gray, neutral background with minimal colors, labels, and features
/// that's designed to draw attention to your thematic content.
///
/// -
///
///
RasterEsriImagery
– The Esri Imagery map style. A raster basemap that
/// provides one meter or better satellite and aerial imagery in many parts of the world
/// and lower resolution satellite imagery worldwide.
///
/// -
///
///
VectorEsriLightGrayCanvas
– The Esri Light Gray Canvas map style, which
/// provides a detailed vector basemap with a light gray, neutral background style with
/// minimal colors, labels, and features that's designed to draw attention to your thematic
/// content.
///
/// -
///
///
VectorEsriTopographic
– The Esri Light map style, which provides a detailed
/// vector basemap with a classic Esri map style.
///
/// -
///
///
VectorEsriStreets
– The Esri Street Map style, which provides a detailed
/// vector basemap for the world symbolized with a classic Esri street map style. The
/// vector tile layer is similar in content and style to the World Street Map raster map.
///
/// -
///
///
VectorEsriNavigation
– The Esri Navigation map style, which provides
/// a detailed basemap for the world symbolized with a custom navigation map style that's
/// designed for use during the day in mobile devices.
///
///
///
/// Valid HERE
/// Technologies map styles:
///
/// -
///
///
VectorHereContrast
– The HERE Contrast (Berlin) map style is a high
/// contrast detailed base map of the world that blends 3D and 2D rendering.
///
///
///
/// The VectorHereContrast
style has been renamed from VectorHereBerlin
.
/// VectorHereBerlin
has been deprecated, but will continue to work in applications
/// that use it.
///
/// -
///
///
VectorHereExplore
– A default HERE map style containing a neutral, global
/// map and its features including roads, buildings, landmarks, and water features. It
/// also now includes a fully designed map of Japan.
///
/// -
///
///
VectorHereExploreTruck
– A global map containing truck restrictions
/// and attributes (e.g. width / height / HAZMAT) symbolized with highlighted segments
/// and icons on top of HERE Explore to support use cases within transport and logistics.
///
/// -
///
///
RasterHereExploreSatellite
– A global map containing high resolution
/// satellite imagery.
///
/// -
///
///
HybridHereExploreSatellite
– A global map displaying the road network,
/// street names, and city labels over satellite imagery. This style will automatically
/// retrieve both raster and vector tiles, and your charges will be based on total tiles
/// retrieved.
///
///
///
/// Hybrid styles use both vector and raster tiles when rendering the map that you see.
/// This means that more tiles are retrieved than when using either vector or raster tiles
/// alone. Your charges will include all tiles retrieved.
///
///
///
/// Valid GrabMaps
/// map styles:
///
/// -
///
///
VectorGrabStandardLight
– The Grab Standard Light map style provides
/// a basemap with detailed land use coloring, area names, roads, landmarks, and points
/// of interest covering Southeast Asia.
///
/// -
///
///
VectorGrabStandardDark
– The Grab Standard Dark map style provides a
/// dark variation of the standard basemap covering Southeast Asia.
///
///
///
/// Grab provides maps only for countries in Southeast Asia, and is only available in
/// the Asia Pacific (Singapore) Region (ap-southeast-1
). For more information,
/// see GrabMaps
/// countries and area covered.
///
///
///
/// Valid Open
/// Data map styles:
///
/// -
///
///
VectorOpenDataStandardLight
– The Open Data Standard Light map style
/// provides a detailed basemap for the world suitable for website and mobile application
/// use. The map includes highways major roads, minor roads, railways, water features,
/// cities, parks, landmarks, building footprints, and administrative boundaries.
///
/// -
///
///
VectorOpenDataStandardDark
– Open Data Standard Dark is a dark-themed
/// map style that provides a detailed basemap for the world suitable for website and
/// mobile application use. The map includes highways major roads, minor roads, railways,
/// water features, cities, parks, landmarks, building footprints, and administrative
/// boundaries.
///
/// -
///
///
VectorOpenDataVisualizationLight
– The Open Data Visualization Light
/// map style is a light-themed style with muted colors and fewer features that aids in
/// understanding overlaid data.
///
/// -
///
///
VectorOpenDataVisualizationDark
– The Open Data Visualization Dark map
/// style is a dark-themed style with muted colors and fewer features that aids in understanding
/// overlaid data.
///
///
///
[AWSProperty(Required=true, Min=1, Max=100)]
public string Style
{
get { return this._style; }
set { this._style = value; }
}
// Check to see if Style property is set
internal bool IsSetStyle()
{
return this._style != null;
}
}
}