Glyphs 樣式標籤 - Amazon Location Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Glyphs 樣式標籤

Glyphs 是包含編碼 Unicode 字元的二進位檔案,由映射轉譯器用來顯示標籤。Amazon Location Service 可讓您從字型堆疊擷取特定 Glyph,以用於透過 GetGlyphs API 轉譯地圖。

如需詳細資訊,請參閱《Amazon Location Service API 參考》中的 GetGlyphs

使用案例

  • 在具有特定字型和樣式的地圖上轉譯自訂文字。

  • 擷取 Glyphs 以進行當地語系化地圖文字轉譯。

  • 使用 Unicode 字元範圍來顯示映射標籤和符號。

  • 根據字型堆疊和 Glyph 範圍最佳化地圖字型轉譯。

API 中支援的字型

API 支援下列字型:

  • Amazon Ember 粗體

  • Amazon Ember 粗體斜體

  • Amazon Ember Bold、Noto Sans Bold

  • Amazon Ember Bold、Noto Sans Bold、Noto Sans Arabic Bold

  • Amazon Ember 精簡 RC BdItalic

  • Amazon Ember 精簡 RC 粗體

  • Amazon Ember 精簡 RC 粗體斜體

  • Amazon Ember Condensed RC Bold、Noto Sans Bold

  • Amazon Ember Condensed RC Bold、Noto Sans Bold、Noto Sans Arabic Condensed Bold

  • Amazon Ember 精簡 RC Light

  • Amazon Ember 精簡 RC Light Italic

  • Amazon Ember 精簡 RC LtItalic

  • Amazon Ember 精簡 RC 一般

  • Amazon Ember 精簡 RC 一般斜體

  • Amazon Ember Condensed RC Regular、Noto Sans Regular

  • Amazon Ember Condensed RC Regular、Noto Sans Regular、Noto Sans Arabic Condensed Regular

  • Amazon Ember 精簡 RC RgItalic

  • Amazon Ember 精簡 RC ThItalic

  • Amazon Ember 精簡版 RC 精簡版

  • Amazon Ember 精簡 RC 精簡斜體

  • Amazon Ember Heavy

  • Amazon Ember 重斜體

  • Amazon Ember Light

  • Amazon Ember Light 斜體

  • Amazon Ember 媒體

  • Amazon Ember 中型斜體

  • Amazon Ember Medium、Noto Sans Medium

  • Amazon Ember Medium、Noto Sans Medium、Noto Sans Arabic Medium

  • Amazon Ember 一般

  • Amazon Ember 一般斜體

  • Amazon Ember 一般斜體、Noto Sans 斜體

  • 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 精簡版

  • Amazon Ember 精簡斜體

  • AmazonEmberCdRC_Bd

  • AmazonEmberCdRC_BdIt

  • AmazonEmberCdRC_Lt

  • AmazonEmberCdRC_LtIt

  • AmazonEmberCdRC_Rg

  • AmazonEmberCdRC_RgIt

  • AmazonEmberCdRC_Th

  • AmazonEmberCdRC_ThIt

  • AmazonEmber_Bd

  • AmazonEmber_BdIt

  • AmazonEmber_He

  • AmazonEmber_HeIt

  • AmazonEmber_Lt

  • AmazonEmber_LtIt

  • AmazonEmber_Md

  • AmazonEmber_MdIt

  • AmazonEmber_Rg

  • AmazonEmber_RgIt

  • AmazonEmber_Th

  • AmazonEmber_ThIt

  • Noto Sans 黑色

  • Noto Sans 黑色斜體

  • Noto Sans 粗體

  • Noto Sans 粗體斜體

  • Noto Sans Extra Bold

  • Noto Sans Extra Bold 斜體

  • Noto Sans 額外光源

  • Noto Sans 超輕量斜體

  • Noto Sans 斜體

  • Noto Sans Light

  • Noto Sans Light 斜體

  • Noto Sans 中型

  • Noto Sans 中型斜體

  • Noto Sans 一般

  • Noto Sans 半粗體

  • Noto Sans 半粗體斜體

  • Noto Sans 精簡型

  • Noto Sans 精簡斜體

  • NotoSans-Bold

  • NotoSans-義大利文

  • NotoSans-Medium

  • NotoSans-Regular

  • 開啟 Sans Regular、Arial Unicode MS Regular

了解請求

請求接受兩個必要的 URI 參數 FontStackFontUnicodeRange,這會決定 Glyphs 的字型和 Unicode 範圍。FontStack 參數指定要使用的字型,而 FontUnicodeRange定義要擷取的字元範圍。請求不包含內文,僅專注於其功能的 URI 參數。

  • FontStack:指定要擷取的字型堆疊名稱。範例:「Amazon Ember Bold, Noto Sans Bold」。

  • FontUnicodeRange:要下載 Glyphs 的 Unicode 字元範圍。範圍必須是 256 的倍數。範例:「0-255」。

了解回應

回應會以二進位 Blob 的形式傳回 Glyph 資料,以及用於快取、內容類型、ETag 和定價資訊的 HTTP 標頭。Glyph 資料會以二進位 Blob 傳回,以在地圖上呈現,而且標頭提供額外的中繼資料,以有效處理回應。

  • CacheControl:指示用戶端針對回應進行快取組態。

  • ContentType:指定回應內文的格式,指出傳回的 glyph 資料類型。

  • ETag:Glyph 版本的識別符,用於快取驗證。

  • PricingBucket:指出與請求相關聯的定價方案。

  • Blob:作為二進位 Blob 傳回的 Glyph 資料,用於轉譯映射文字。