LocationService / Client / get_map_glyphs
get_map_glyphs#
- LocationService.Client.get_map_glyphs(**kwargs)#
- Retrieves glyphs used to display labels on a map. - See also: AWS API Documentation - Request Syntax- response = client.get_map_glyphs( FontStack='string', FontUnicodeRange='string', Key='string', MapName='string' ) - Parameters:
- FontStack (string) – - [REQUIRED] - A comma-separated list of fonts to load glyphs from in order of preference. For example, - Noto Sans Regular, Arial Unicode.- Valid fonts 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- The fonts used by the Open Data map styles are combined fonts that use - Amazon Emberfor most glyphs but- Noto Sansfor glyphs unsupported by- Amazon Ember.
- FontUnicodeRange (string) – - [REQUIRED] - 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+0000to- 00FF. Must be aligned to multiples of 256.
- Key (string) – The optional API key to authorize the request. 
- MapName (string) – - [REQUIRED] - The map resource associated with the glyph file. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'Blob': StreamingBody(), 'CacheControl': 'string', 'ContentType': 'string' } - Response Structure- (dict) – - Blob ( - StreamingBody) –- The glyph, as binary blob. 
- CacheControl (string) – - The HTTP Cache-Control directive for the value. 
- ContentType (string) – - The map glyph content type. For example, - application/octet-stream.
 
 
 - Exceptions- LocationService.Client.exceptions.InternalServerException
- LocationService.Client.exceptions.ResourceNotFoundException
- LocationService.Client.exceptions.AccessDeniedException
- LocationService.Client.exceptions.ValidationException
- LocationService.Client.exceptions.ThrottlingException