本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
带有精灵的风格肖像
精灵是一种便携式网络图形 (PNG) 图像文件,其中包含小型光栅图像,例如图标、标记和其他在地图上渲染的元素。可以根据样式、配色方案和变体等参数自定义 Sprite。Amazon Location Service 通过 GetSprites
API 提供精灵表。您也可以通过加载自己的图标集(参见如何在地图上添加图标)或自定义样式描述符来加载自定义 sprite 来使用自定义图标。
有关更多信息,请参阅GetSprites《亚马逊定位服务 API 参考》。
使用案例
-
使用精灵表为特定样式和配色方案渲染自定义地图元素。
-
获取各种地图风格的精灵,例如标准、单色或混合。
-
通过修改精灵自定义地图上的图标。
理解请求
该请求需要 URI 参数ColorScheme
,例如FileName
、和Style
。这些参数允许根据地图的配色方案、样式和所需的特定精灵文件对精灵表进行自定义。
-
ColorScheme
:定义精灵的配色方案,例如 “浅色” 或 “深色”。 -
FileName
: 要检索的精灵文件的名称,可以是 PNG 或 JSON 文件。 -
Style
:指定地图样式,例如 “标准” 或 “单色”。
了解回应
响应包含、和CacheControl
ContentType
、之类的标头ETag
,并以二进制 blob 或 JSON 文件的形式返回精灵数据。这些标头提供缓存信息、响应的内容类型以及精灵数据的版本控制。
-
CacheControl
:精灵文件的缓存配置。 -
ContentType
:响应的格式,表示它包含 PNG 还是 JSON 数据。 -
ETag
: 精灵版本的标识符,用于缓存验证。 -
Blob
: 包含精灵表的主体或 JSON 偏移文件。