

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 글리프가 있는 스타일 레이블
<a name="styling-labels-with-glyphs"></a>

글리프는 인코딩된 유니코드 문자가 포함된 바이너리 파일로, 맵 렌더러가 레이블을 표시하는 데 사용됩니다. Amazon Location Service를 사용하면 `GetGlyphs` API를 통한 맵 렌더링에 사용할 글꼴 스택에서 특정 글리프를 검색할 수 있습니다.

자세한 내용은 *Amazon Location Service API 참조*의 [GetGlyphs](https://docs.aws.amazon.com/location/latest/APIReference/API_geomaps_GetGlyphs.html) 섹션을 참조하세요.

## 사용 사례
<a name="glyphs-use-cases"></a>
+ 특정 글꼴 및 스타일을 사용하여 맵에서 사용자 지정 텍스트를 렌더링합니다.
+ 현지화된 맵 텍스트 렌더링을 위해 글리프를 가져옵니다.
+ 유니코드 문자 범위를 사용하여 맵 레이블 및 기호를 표시합니다.
+ 글꼴 스택 및 글리프 범위를 기반으로 맵 글꼴 렌더링을 최적화합니다.

## API에서 지원되는 글꼴
<a name="supported-fonts"></a>

API에서 지원되는 글꼴은 다음과 같습니다.
+ Amazon Ember Bold
+ Amazon Ember Bold Italic
+ Amazon Ember Bold, Noto Sans Bold
+ Amazon Ember Bold, Noto Sans Bold, Noto Sans Arabic Bold
+ Amazon Ember Condensed RC BdItalic
+ Amazon Ember Condensed RC Bold
+ Amazon Ember Condensed RC Bold Italic
+ Amazon Ember Condensed RC Bold, Noto Sans Bold
+ Amazon Ember Condensed RC Bold, Noto Sans Bold, Noto Sans Arabic Condensed Bold
+ Amazon Ember Condensed RC Light
+ Amazon Ember Condensed RC Light Italic
+ Amazon Ember Condensed RC LtItalic
+ Amazon Ember Condensed RC Regular
+ Amazon Ember Condensed RC Regular Italic
+ Amazon Ember Condensed RC Regular, Noto Sans Regular
+ Amazon Ember Condensed RC Regular, Noto Sans Regular, Noto Sans Arabic Condensed Regular
+ Amazon Ember Condensed RC RgItalic
+ Amazon Ember Condensed RC ThItalic
+ Amazon Ember Condensed RC Thin
+ Amazon Ember Condensed RC Thin Italic
+ Amazon Ember Heavy
+ Amazon Ember Heavy Italic
+ Amazon Ember Light
+ Amazon Ember Light Italic
+ Amazon Ember Medium
+ Amazon Ember Medium Italic
+ Amazon Ember Medium, Noto Sans Medium
+ Amazon Ember Medium, Noto Sans Medium, Noto Sans Arabic Medium
+ Amazon Ember Regular
+ Amazon Ember Regular Italic
+ Amazon Ember Regular Italic, Noto Sans Italic
+ Amazon Ember Regular Italic, Noto Sans Italic, Noto Sans Arabic Regular
+ Amazon Ember Regular, Noto Sans Regular
+ Amazon Ember Regular, Noto Sans Regular, Noto Sans Arabic Regular
+ Amazon Ember Thin
+ Amazon Ember Thin Italic
+ AmazonEmberCdRC\$1Bd
+ AmazonEmberCdRC\$1BdIt
+ AmazonEmberCdRC\$1Lt
+ AmazonEmberCdRC\$1LtIt
+ AmazonEmberCdRC\$1Rg
+ AmazonEmberCdRC\$1RgIt
+ AmazonEmberCdRC\$1Th
+ AmazonEmberCdRC\$1ThIt
+ AmazonEmber\$1Bd
+ AmazonEmber\$1BdIt
+ AmazonEmber\$1He
+ AmazonEmber\$1HeIt
+ AmazonEmber\$1Lt
+ AmazonEmber\$1LtIt
+ AmazonEmber\$1Md
+ AmazonEmber\$1MdIt
+ AmazonEmber\$1Rg
+ AmazonEmber\$1RgIt
+ AmazonEmber\$1Th
+ AmazonEmber\$1ThIt
+ Noto Sans Black
+ Noto Sans Black Italic
+ Noto Sans Bold
+ Noto Sans Bold Italic
+ Noto Sans Extra Bold
+ Noto Sans Extra Bold Italic
+ Noto Sans Extra Light
+ Noto Sans Extra Light Italic
+ Noto Sans Italic
+ Noto Sans Light
+ Noto Sans Light Italic
+ Noto Sans Medium
+ Noto Sans Medium Italic
+ Noto Sans Regular
+ Noto Sans Semi Bold
+ Noto Sans Semi Bold Italic
+ Noto Sans Thin
+ Noto Sans Italic
+ NotoSans-Bold
+ NotoSans-Italic
+ NotoSans-Medium
+ NotoSans-Regular
+ Open Sans Regular,Arial Unicode MS Regular

## 요청 이해
<a name="glyphs-understand-the-request"></a>

요청은 글리프의 글꼴과 유니코드 범위를 결정하는 두 가지 필수 URI 파라미터인 `FontStack` 및 `FontUnicodeRange`를 수락합니다. `FontStack` 파라미터는 사용할 글꼴을 지정하는 반면, `FontUnicodeRange`는 가져올 문자 범위를 정의합니다. 요청에 본문은 포함되지 않으며, 기능에 대한 URI 파라미터에만 중점을 둡니다.
+ **`FontStack`**: 검색할 글꼴 스택의 이름을 지정합니다. 예: "Amazon Ember Bold, Noto Sans Bold".
+ **`FontUnicodeRange`**: 글리프를 다운로드할 유니코드 문자 범위입니다. 크기는 256의 배수여야 합니다. 예: "0-255".

## 응답 이해
<a name="glyphs-understand-the-response"></a>

응답은 캐싱, 콘텐츠 유형, ETag 및 요금 정보에 대한 HTTP 헤더와 함께 글리프 데이터를 이진 BLOB으로 반환합니다. 글리프 데이터는 맵에서 렌더링할 바이너리 블롭으로 반환되며 헤더는 응답을 효과적으로 처리하기 위한 추가 메타데이터를 제공합니다.
+ **`CacheControl`**: 응답에 대한 캐싱 구성에 대해 클라이언트에 지시합니다.
+ **`ContentType`**: 반환된 글리프 데이터의 유형을 나타내는 응답 본문의 형식을 지정합니다.
+ **`ETag`**: 캐시 검증에 사용되는 글리프 버전의 식별자입니다.
+ **`PricingBucket`**: 요청과 연결된 요금 티어를 나타냅니다.
+ **`Blob`**: 맵 텍스트를 렌더링하는 데 사용되는 이진 BLOB으로 반환되는 글리프 데이터입니다.