Class: Aws::LocationService::Types::GetMapGlyphsRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-locationservice/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:key]

Instance Attribute Summary collapse

Instance Attribute Details

#font_stackString

A comma-separated list of fonts to load glyphs from in order of preference. For example, ‘Noto Sans Regular, Arial Unicode`.

Valid font stacks for [Esri] styles:

  • VectorEsriDarkGrayCanvas – ‘Ubuntu Medium Italic` | `Ubuntu Medium` | `Ubuntu Italic` | `Ubuntu Regular` | `Ubuntu Bold`

  • VectorEsriLightGrayCanvas – ‘Ubuntu Italic` | `Ubuntu Regular` | `Ubuntu Light` | `Ubuntu Bold`

  • VectorEsriTopographic – ‘Noto Sans Italic` | `Noto Sans Regular` | `Noto Sans Bold` | `Noto Serif Regular` | `Roboto Condensed Light Italic`

  • VectorEsriStreets – ‘Arial Regular` | `Arial Italic` | `Arial Bold`

  • VectorEsriNavigation – ‘Arial Regular` | `Arial Italic` | `Arial Bold`

Valid font stacks for [HERE Technologies] styles:

  • VectorHereContrast – ‘Fira GO Regular` | `Fira GO Bold`

  • VectorHereExplore, VectorHereExploreTruck, HybridHereExploreSatellite – ‘Fira GO Italic` | `Fira GO Map` | `Fira GO Map Bold` | `Noto Sans CJK JP Bold` | `Noto Sans CJK JP Light` | `Noto Sans CJK JP Regular`

Valid font stacks for [GrabMaps] styles:

  • VectorGrabStandardLight, VectorGrabStandardDark – ‘Noto Sans Regular` | `Noto Sans Medium` | `Noto Sans Bold`

^

Valid font stacks for [Open Data] styles:

  • VectorOpenDataStandardLight, VectorOpenDataStandardDark, VectorOpenDataVisualizationLight, VectorOpenDataVisualizationDark – ‘Amazon Ember Regular,Noto Sans Regular` | `Amazon Ember Bold,Noto Sans Bold` | `Amazon Ember Medium,Noto Sans Medium` | `Amazon Ember Regular Italic,Noto Sans Italic` | `Amazon Ember Condensed RC Regular,Noto Sans Regular` | `Amazon Ember Condensed RC Bold,Noto Sans Bold` | `Amazon Ember Regular,Noto Sans Regular,Noto Sans Arabic Regular` | `Amazon Ember Condensed RC Bold,Noto Sans Bold,Noto Sans Arabic Condensed Bold` | `Amazon Ember Bold,Noto Sans Bold,Noto Sans Arabic Bold` | `Amazon Ember Regular Italic,Noto Sans Italic,Noto Sans Arabic Regular` | `Amazon Ember Condensed RC Regular,Noto Sans Regular,Noto Sans Arabic Condensed Regular` | `Amazon Ember Medium,Noto Sans Medium,Noto Sans Arabic Medium`

^

<note markdown=“1”> The fonts used by the Open Data map styles are combined fonts that use ‘Amazon Ember` for most glyphs but `Noto Sans` for glyphs unsupported by `Amazon Ember`.

</note>

[1]: docs.aws.amazon.com/location/latest/developerguide/esri.html [2]: docs.aws.amazon.com/location/latest/developerguide/HERE.html [3]: docs.aws.amazon.com/location/latest/developerguide/grab.html [4]: docs.aws.amazon.com/location/latest/developerguide/open-data.html

Returns:

  • (String)


3538
3539
3540
3541
3542
3543
3544
3545
# File 'lib/aws-sdk-locationservice/types.rb', line 3538

class GetMapGlyphsRequest < Struct.new(
  :map_name,
  :font_stack,
  :font_unicode_range,
  :key)
  SENSITIVE = [:key]
  include Aws::Structure
end

#font_unicode_rangeString

A Unicode range of characters to download glyphs for. Each response will contain 256 characters. For example, 0–255 includes all characters from range ‘U+0000` to `00FF`. Must be aligned to multiples of 256.

Returns:

  • (String)


3538
3539
3540
3541
3542
3543
3544
3545
# File 'lib/aws-sdk-locationservice/types.rb', line 3538

class GetMapGlyphsRequest < Struct.new(
  :map_name,
  :font_stack,
  :font_unicode_range,
  :key)
  SENSITIVE = [:key]
  include Aws::Structure
end

#keyString

The optional [API key] to authorize the request.

[1]: docs.aws.amazon.com/location/latest/developerguide/using-apikeys.html

Returns:

  • (String)


3538
3539
3540
3541
3542
3543
3544
3545
# File 'lib/aws-sdk-locationservice/types.rb', line 3538

class GetMapGlyphsRequest < Struct.new(
  :map_name,
  :font_stack,
  :font_unicode_range,
  :key)
  SENSITIVE = [:key]
  include Aws::Structure
end

#map_nameString

The map resource associated with the glyph file.

Returns:

  • (String)


3538
3539
3540
3541
3542
3543
3544
3545
# File 'lib/aws-sdk-locationservice/types.rb', line 3538

class GetMapGlyphsRequest < Struct.new(
  :map_name,
  :font_stack,
  :font_unicode_range,
  :key)
  SENSITIVE = [:key]
  include Aws::Structure
end