SearchSetting

发送反馈


用于定义 WebMap 规范中搜索设置相关的属性。

SearchSetting

SearchSetting 对象定义了图层的数据源是 RESTDATA 或 PORTAL_DATA 服务时,搜索设置中所需的属性。

属性列表

属性 类型 说明

name

string

搜索条件的名称。

attributes

array<string>

搜索字段。

createTime

string

搜索条件的创建时间。

示例

创建一个符合 WebMap 规范的矢量图层,并进行图层搜索设置,设置搜索条件名称为“交通线路”,搜索字段为  "标准名称", "dataviz_featureID",创建时间为2020年5月12日。

 {

     "layers": [

        {

            "layerType": "VECTOR",

            "name": "北京市地铁交通线路",

            "visible": true,

            "featureType": "LINE",

            "projection": "EPSG:4326",

            "enableFields": [

                "标准名称"

            ],

            "style": {

                "strokeColor": "#4CC8A3",

                "strokeWidth": 2,

                "strokeOpacity": 1,

                "lineDash": "solid",

                "type": "LINE"

            },

            "searchSetting": [

                {

                    "name": "交通线路",

                    "attributes": [

                        "标准名称",

                        "dataviz_featureID"

                    ],

                    "createTime": "2020.5.12"

                }

            ],

            "dataSource": {

                "type": "SAMPLE_DATA",

                "name": "BeijingSubwayLine"

            }

        },

        {

            "layerType": "MARKER",

            "name": "未命名标注图层1",

            "visible": true,

            "serverId": "994313681"

        }

    ],

 }

RestMapSearchSetting

RestMapSearchSetting 对象定义了图层的数据源是 RESTMAP 服务时,搜索设置所需的属性。

属性列表

属性 类型 说明

layerName

string

图层的名称。

name

string

搜索条件的名称。

attributes

array<string>

搜索字段。

createTime

string

搜索条件的创建时间。

示例

创建一个符合 WebMap 规范的 TILE 类型的图层,并进行图层搜索设置,设置搜索条件名称为“搜索条件1”,搜索字段为  "SmID",创建时间为2020年5月12日,图层名称为 "continent_T@World"。

 {   

     "layers": [

        {

            "layerType": "TILE",

            "name": "World",

            "visible": true,

            "url": "http://192.168.17.199:8090/iserver/services/map-world/rest/maps/World",

            "searchSetting": [

                {

                    "name": "搜索条件1",

                    "attributes": [

                        "SmID"

                    ],

                    "createTime": "2020.5.12",

                    "layerName": "continent_T@World"

                }

            ]

        }

    ],

}