带有精灵的风格肖像 - Amazon Location Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

带有精灵的风格肖像

精灵是一种便携式网络图形 (PNG) 图像文件,其中包含小型光栅图像,例如图标、标记和其他在地图上渲染的元素。可以根据样式、配色方案和变体等参数自定义 Sprite。Amazon Location Service 通过 GetSprites API 提供精灵表。您也可以通过加载自己的图标集(参见如何在地图上添加图标)或自定义样式描述符来加载自定义 sprite 来使用自定义图标。

有关更多信息,请参阅GetSprites亚马逊定位服务 API 参考》。

使用案例

  • 使用精灵表为特定样式和配色方案渲染自定义地图元素。

  • 获取各种地图风格的精灵,例如标准、单色或混合。

  • 通过修改精灵自定义地图上的图标。

理解请求

该请求需要 URI 参数ColorScheme,例如FileName、和Style。这些参数允许根据地图的配色方案、样式和所需的特定精灵文件对精灵表进行自定义。

  • ColorScheme:定义精灵的配色方案,例如 “浅色” 或 “深色”。

  • FileName: 要检索的精灵文件的名称,可以是 PNG 或 JSON 文件。

  • Style:指定地图样式,例如 “标准” 或 “单色”。

了解回应

响应包含、和CacheControlContentType、之类的标头ETag,并以二进制 blob 或 JSON 文件的形式返回精灵数据。这些标头提供缓存信息、响应的内容类型以及精灵数据的版本控制。

  • CacheControl:精灵文件的缓存配置。

  • ContentType:响应的格式,表示它包含 PNG 还是 JSON 数据。

  • ETag: 精灵版本的标识符,用于缓存验证。

  • Blob: 包含精灵表的主体或 JSON 偏移文件。

Standard Light
Collection of colorful icons representing various services and concepts in cloud computing.
Standard Dark
Collection of colorful icons and shapes representing various services and concepts.
Monochrome Light
Collection of various icons and shapes representing different concepts and services.
Monochrome Dark
Collection of various icons and shapes representing different concepts and services.
Hybrid
Collection of colorful icons representing various travel, transportation, and service symbols.