URI
<vectorMap_uri>/v2/vectortile/sprites/sprite[.<format>]
支持的方法
父资源
介绍
通过对 sprites 资源执行 GET 请求,可获取指定样式地图中 sprite 图集信息。当表述为图片格式时,例如PNG,可获取 sprite 图,当表述为 JSON 格式时,则返回用于定位图标位置的元数据信息。同时支持获取两倍放大的 sprite 图集信息,URI示例为< vectorMap_uri>/sprites/sprite@2x[.<format>]。
支持的方法:
支持的表述格式:RJSON、JSON、PNG、BMP、JPG。
HTTP 请求方法
对如下 URI 执行 HTTP 请求,以PNG、JSON 输出格式为例加以说明,其中,supermapiserver 是服务器名。
http://supermapiserver:8090/iserver/services/vectorMap-DLTB-public/restjsr/v2/vectortile/sprites/sprite.png
http://supermapiserver:8090/iserver/services/vectorMap-DLTB-public/restjsr/v2/vectortile/sprites/sprite.json
GET 请求
获取当前地图中的 sprite 图集信息。
请求参数
对 sprites 资源执行 GET 请求,获取 sprite 图集信息,需要在 URI 中包含相关参数。参数如下所示:
| 名称 | 类型 | 含义 |
| styleID | String | 矢量瓦片电子地图样式 id,可以为同一个服务提供多个样式。 |
响应示例
执行 GET 请求:http://supermapiserver:8090/iserver/services/vectorMap-DLTB-public/restjsr/v2/vectortile/sprites/sprite.png?styleID=DLTB,则返回的结果如下图:
![]()
执行 GET 请求:http://supermapiserver:8090/iserver/services/vectorMap-DLTB-public/restjsr/v2/vectortile/sprites/sprite.json?styleID=DLTB,则返回的结果如下:
{"fill_0_55B464FF_55B464FF":{"x":0,"y":0,"width":8,"height":8,"pixelRatio":1},"fill_0_E68264FF_FFFFFFFF":{"x":8,"y":0,"width":8,"height":8,"pixelRatio":1},"fill_0_C8DC64FF_C8DC64FF":{"x":16,"y":0,"width":8,"height":8,"pixelRatio":1},"fill_0_F5D228FF_F5D228FF":{"x":24,"y":0,"width":8,"height":8,"pixelRatio":1},"fill_0_D29187FF_FFFFFFFF":{"x":32,"y":0,"width":8,"height":8,"pixelRatio":1},"fill_0_96F0FFFF_FFFFFFFF":{"x":40,"y":0,"width":8,"height":8,"pixelRatio":1},"fill_0_8CD782FF_8CD782FF":{"x":48,"y":0,"width":8,"height":8,"pixelRatio":1},"fill_0_009944FF_009944FF":{"x":0,"y":8,"width":8,"height":8,"pixelRatio":1},"fill_0_AA5550FF_FFFFFFFF":{"x":8,"y":8,"width":8,"height":8,"pixelRatio":1},"fill_0_F064C8FF_FFFFFFFF":{"x":16,"y":8,"width":8,"height":8,"pixelRatio":1},"fill_0_C8CDC8FF_C8CDC8FF":{"x":24,"y":8,"width":8,"height":8,"pixelRatio":1},"fill_0_E1DCE1FF_FFFFFFFF":{"x":32,"y":8,"width":8,"height":8,"pixelRatio":1},"fill_0_FFFF64FF_FFFF64FF":{"x":40,"y":8,"width":8,"height":8,"pixelRatio":1},"fill_0_F06E7DFF_FFFFFFFF":{"x":48,"y":8,"width":8,"height":8,"pixelRatio":1},"fill_0_B2AAB0FF_FFFFFFFF":{"x":0,"y":16,"width":8,"height":8,"pixelRatio":1},"fill_0_FFC850FF_FFC850FF":{"x":8,"y":16,"width":8,"height":8,"pixelRatio":1},"fill_0_87CDF0FF_87CDF0FF":{"x":16,"y":16,"width":8,"height":8,"pixelRatio":1},"fill_0_EB8282FF_FFFFFFFF":{"x":24,"y":16,"width":8,"height":8,"pixelRatio":1},"fill_0_E68CA0FF_E68CA0FF":{"x":32,"y":16,"width":8,"height":8,"pixelRatio":1},"fill_0_DC6478FF_DC6478FF":{"x":40,"y":16,"width":8,"height":8,"pixelRatio":1},"fill_0_C4C4C4FF_FFFFFFFF":{"x":48,"y":16,"width":8,"height":8,"pixelRatio":1},"fill_0_FAB914FF_FAB914FF":{"x":0,"y":24,"width":8,"height":8,"pixelRatio":1},"fill_0_E67882FF_FFFFFFFF":{"x":8,"y":24,"width":8,"height":8,"pixelRatio":1},"fill_0_DCB482FF_FFFFFFFF":{"x":16,"y":24,"width":8,"height":8,"pixelRatio":1},"fill_0_A0CDF0FF_FFFFFFFF":{"x":24,"y":24,"width":8,"height":8,"pixelRatio":1},"fill_0_B9B9BEFF_B9B9BEFF":{"x":32,"y":24,"width":8,"height":8,"pixelRatio":1},"fill_0_C8BEAAFF_C8BEAAFF":{"x":40,"y":24,"width":8,"height":8,"pixelRatio":1},"fill_0_D7FFFFFF_D7FFFFFF":{"x":48,"y":24,"width":8,"height":8,"pixelRatio":1},"fill_0_FFAAC8FF_FFFFFFFF":{"x":0,"y":32,"width":8,"height":8,"pixelRatio":1},"fill_0_96D232FF_96D232FF":{"x":8,"y":32,"width":8,"height":8,"pixelRatio":1},"fill_0_AABE1EFF_AABE1EFF":{"x":16,"y":32,"width":8,"height":8,"pixelRatio":1},"fill_0_FFFFC8FF_FFFFC8FF":{"x":24,"y":32,"width":8,"height":8,"pixelRatio":1},"fill_0_FFFF96FF_FFFF96FF":{"x":32,"y":32,"width":8,"height":8,"pixelRatio":1},"fill_0_EB96A0FF_FFFFFFFF":{"x":40,"y":32,"width":8,"height":8,"pixelRatio":1},"fill_0_B4501EFF_FFFFFFFF":{"x":48,"y":32,"width":8,"height":8,"pixelRatio":1},"fill_0_D7C8B9FF_D7C8B9FF":{"x":0,"y":40,"width":8,"height":8,"pixelRatio":1}}
HEAD 请求
返回跟 GET 请求一样的 HTTP 响应头,但是没有响应实体。可以在不必传输整个响应内容的情况下,获取包含在响应消息头中的元数据信息。元数据信息包括媒体类型,字符编码,压缩编码,实体内容长度等。
HEAD 请求可以用来判断 sprites 资源是否存在,或者客户端是否有权限访问 sprites 资源。通过对加.<format>的 URI 执行 HEAD 请求,还可以快速判断sprites 资源是否支持<format>格式的表述。
请参见