This repository has been archived by the owner on Dec 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
WebMapServiceCatalogGroup.json
73 lines (73 loc) · 2.33 KB
/
WebMapServiceCatalogGroup.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
"type": "object",
"defaultProperties": [
"name",
"type",
"url"
],
"properties": {
"url": {
"type": "string",
"title": "#URL",
"description": "The URL of the WMS server."
},
"dataCustodian": {
"type": "string",
"title": "#Data custodian",
"description": "A description of the custodian of the data sources in this group.\nThis property is an HTML string that must be sanitized before display to the user.",
"format": "textarea",
"options": {
"expand_height": true
}
},
"parameters": {
"type": "object",
"title": "#Parameters",
"description": "The additional parameters to pass to the WMS server when requesting images.\nIf this property is undefiend, {@link WebMapServiceCatalogItem.defaultParameters} is used."
},
"blacklist": {
"type": "object",
"title": "#Blacklist",
"description": "A hash of names of blacklisted data layers. A layer that appears in this hash\nwill not be shown to the user. In this hash, the keys should be the Title of the layers to blacklist,\nand the values should be \"true\".",
"additionalProperties": {
"type": "boolean",
"format": "checkbox"
}
},
"titleField": {
"type": "string",
"title": "#Title field",
"description": "The field name to use as the primary title in the catalog view: each WMS layer's\n\"title\" (default), \"name\", or \"abstract\"."
},
"itemProperties": {
"type": "object",
"title": "#Item properties",
"description": "A hash of properties that will be set on each child item.\nFor example, { 'treat404AsError': false }"
},
"flatten": {
"type": "boolean",
"title": "#Flatten",
"description": "A value indicating whether the list of layers queried from GetCapabilities should be\nflattened into a list with no hierarchy.",
"format": "checkbox"
},
"type": {
"type": "string",
"enum": [
"wms-getCapabilities"
],
"options": {
"hidden": true
}
}
},
"description": "A {@link CatalogGroup} representing a collection of layers from a Web Map Service (WMS) server.",
"title": "Web Map Service (WMS) Server",
"allOf": [
{
"$ref": "CatalogGroup.json"
},
{
"$ref": "CatalogMember.json"
}
]
}