| ... | @@ -42,14 +42,14 @@ In options werden die Optionen festgelegt, die von der Anwendung, dem Viewer, be |
... | @@ -42,14 +42,14 @@ In options werden die Optionen festgelegt, die von der Anwendung, dem Viewer, be |
|
|
Die Layerstruktur kann maximal für drei Hierarchiestufen erzeugt werden (siehe Bilder unten). Die Konfiguration findet allein über die beiden Optionen ``level`` und ``group`` statt.
|
|
Die Layerstruktur kann maximal für drei Hierarchiestufen erzeugt werden (siehe Bilder unten). Die Konfiguration findet allein über die beiden Optionen ``level`` und ``group`` statt.
|
|
|
|
|
|
|
|
````javascript
|
|
````javascript
|
|
|
group: 'Liegenschaftskataster',
|
|
"group": "Liegenschaftskataster",
|
|
|
level: 'Geobasisdaten',
|
|
"level": "Geobasisdaten",
|
|
|
````
|
|
````
|
|
|
|
|
|
|
|
Die dritte Untergruppierung wird mit wie folgt gebildet:
|
|
Die dritte Untergruppierung wird mit wie folgt gebildet:
|
|
|
|
|
|
|
|
````javascript
|
|
````javascript
|
|
|
group: 'Gruppe-1 #> Untergruppe-1'
|
|
"group": "Gruppe-1 #> Untergruppe-1"
|
|
|
````
|
|
````
|
|
|
|
|
|
|
|
Im folgenden Beispiel sind die Untergruppen zur besseren Übersicht nicht ausgeklappt:
|
|
Im folgenden Beispiel sind die Untergruppen zur besseren Übersicht nicht ausgeklappt:
|
| ... | @@ -63,156 +63,156 @@ Mit ausgeklappten Untergruppen sieht es dann beipielsweise wie im folgenden Bild |
... | @@ -63,156 +63,156 @@ Mit ausgeklappten Untergruppen sieht es dann beipielsweise wie im folgenden Bild |
|
|
Die zu den Bildern zugehörige Konfiguration sieht man unten. Die Layerkonfiguration wurde kurz gehalten um die Optionen ``level`` und ``group`` in den Vordergrund zu stellen. Beachten Sie, dass der erste layer keiner Gruppe angehört und daher keine Gruppenoption benötigt.
|
|
Die zu den Bildern zugehörige Konfiguration sieht man unten. Die Layerkonfiguration wurde kurz gehalten um die Optionen ``level`` und ``group`` in den Vordergrund zu stellen. Beachten Sie, dass der erste layer keiner Gruppe angehört und daher keine Gruppenoption benötigt.
|
|
|
|
|
|
|
|
````javascript
|
|
````javascript
|
|
|
var layer = [{
|
|
"layers" : [{
|
|
|
name: "A",
|
|
"name": "A",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
Keine Gruppe !
|
|
// Keine Gruppe !
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "B",
|
|
"name": "B",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
group: 'Gruppe 1'
|
|
"group": "Gruppe 1"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "C",
|
|
"name": "C",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
group: 'Gruppe 1'
|
|
"group": "Gruppe 1"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "D",
|
|
"name": "D",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 1',
|
|
"level": "Level 1",
|
|
|
group: 'Gruppe 1'
|
|
"group": "Gruppe 1"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "E",
|
|
"name": "E",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 1',
|
|
"level": "Level 1",
|
|
|
group: 'Gruppe 1'
|
|
"group": "Gruppe 1"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "F",
|
|
"name": "F",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 1',
|
|
"level": "Level 1",
|
|
|
group: 'Gruppe 2'
|
|
"group": "Gruppe 2"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "G",
|
|
"name": "G",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 1',
|
|
"level": "Level 1",
|
|
|
group: 'Gruppe 2'
|
|
"group": "Gruppe 2"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "H",
|
|
"name": "H",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 2',
|
|
"level": "Level 2",
|
|
|
group: 'Gruppe 1 #> Untergruppe_1a'
|
|
"group": "Gruppe 1 #> Untergruppe_1a"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "I",
|
|
"name": "I",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 2',
|
|
"level": "Level 2",
|
|
|
group: 'Gruppe 1 #> Untergruppe_1a'
|
|
"group": "Gruppe 1 #> Untergruppe_1a"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "J",
|
|
"name": "J",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 2',
|
|
"level": "Level 2",
|
|
|
group: 'Gruppe 1 #> Untergruppe_1b'
|
|
"group": "Gruppe 1 #> Untergruppe_1b"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "K",
|
|
"name": "K",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 2',
|
|
"level": "Level 2",
|
|
|
group: 'Gruppe 1 #> Untergruppe_1b'
|
|
"group": "Gruppe 1 #> Untergruppe_1b"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "L",
|
|
"name": "L",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 2',
|
|
"level": "Level 2",
|
|
|
group: 'Gruppe 2 #> Untergruppe_2a'
|
|
"group": "Gruppe 2 #> Untergruppe_2a"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "M",
|
|
"name": "M",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 2',
|
|
"level": "Level 2",
|
|
|
group: 'Gruppe 2 #> Untergruppe_2a'
|
|
"group": "Gruppe 2 #> Untergruppe_2a"
|
|
|
}
|
|
}
|
|
|
}, {
|
|
}, {
|
|
|
name: "N",
|
|
"name": "N",
|
|
|
url: "url-zum-wms",
|
|
"url": "url-zum-wms",
|
|
|
type: "wms",
|
|
"type": "wms",
|
|
|
params:{
|
|
"params":{
|
|
|
layers: "layer1"
|
|
"LAYERS": "layer1"
|
|
|
},
|
|
},
|
|
|
options: {
|
|
"options": {
|
|
|
level: 'Level 2',
|
|
"level": "Level 2",
|
|
|
group: 'Gruppe 2 #> Untergruppe_2b'
|
|
"group": "Gruppe 2 #> Untergruppe_2b"
|
|
|
}
|
|
}
|
|
|
}];
|
|
}];
|
|
|
````
|
|
````
|
| ... | |
... | |
| ... | | ... | |