栅格瓦片样式文件说明

发送反馈


将栅格瓦片发布为地图服务时,可为地图指定样式,iServer中内置的样式模板为【SuperMapiServer安装目录】\webapps\iserver\templates\rasterstyles\RasterTilesStyle.json文件。

下面将详细为您介绍样式文件中的参数:

name:地图名称。支持自定义。选填参数。需用占位符的方式来表达。

maxZoom:地图最大可以显示的层级。选填参数。

center:地图中心点。选填参数。

scale:最初可见比例尺。选填参数。

sources:源数据。选填。具体包含以下参数:

{datasetName}:数据集名称。选填参数。

bounds:数据集范围。选填参数。

layers:图层信息。必填。具体包含以下参数:

visible: 图层是否可见。选填参数。

maxScale: 最大可见比例尺。选填参数。

colorSpaceType: 波段样式(当前仅支持RGB)。仅多波段数据时设定。必填参数。

displayBandIndexes: 显示的波段索引,如RGB对应的默认波段索引为0、1、2。仅多波段数据时设定。必填参数。

colorMap:颜色表,是由栅格的中断值和颜色停止之间的映射组成的,如0.3->d9f0a3ff 指的是[0,0.3)显示d9f0a3ff。仅单波段数据时设定。选填参数。

bandIndex:波段的索引,默认值为0。仅单波段数据时设定。必填参数。

displayMode: 显示样式。当前支持SINGLE(单波段)、COMBINE(多波段)。必填参数

name: 数据集名称。需用占位符的方式来表达。选填参数。

minScale : 最小可见比例尺。选填参数。

 

示例如下

多波段栅格数据风格样式文件如下:

[

    {

        "name": "TIF",

        "maxZoom": 20,

        "center": [

            12523441.1217011,

            389855.552409316

        ],

        "scale": 1.73072749732112E-06,

        "sources": {

            "layerName": {

                "bounds": [

                    12355889.7056718,

                    333516.988881971,

                    12690992.5377304,

                    446194.11593666

                ]

            }

        },

        "layers": [

            {

                "visible": true,

                "maxScale": 6.92290998928448E-06,

                "colorSpaceType": "RGB",

                "displayBandIndexes": [

                    2,

                    1,

                    0

                ],

                "caption": null,

                "description": null,

                "subLayers": {

                    "layers": []

                },

                "type": "CUSTOM",

                "displayMode": "COMBINE",

                "queryable": false,

                "name": "TIF",

                "bounds": null,

                "minScale": 6.76065428641062E-09

            }

        ]

    }

]