- edited description
Layer-Eigenschaften werden beim Aufruf über URL-Parameter ignoriert
Hallo zusammen,
ich habe eine Frage zur Nutzung der layerIDs in Kombination mit den URL-Parametern. In unserer Test-Umgebung haben wir für den Layer mit der Nummer 234 eine Transparenz von 75 vorgegeben:
{
"id": "234",
"name": "Schummerung RP",
"url": "https://geo4.service24.rlp.de/wms/shade.fcgi",
"typ": "WMS",
"layers": "rp_shade10m",
"format": "image/png",
"version": "1.3.0",
"singleTile": false,
"transparent": true,
"transparency": 75,
"tilesize": "512",
"gutter": "0",
"minScale": "0",
"maxScale": "3000000",
"gfiAttributes": "ignore",
"gfiTheme": {
"name": "default",
"params": null
},
"layerAttribution": "nicht vorhanden",
"legendURL": "https://geo4.service24.rlp.de/wms/shade.fcgi?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&FORMAT=image/png&TRANSPARENT=true&CACHEID=8648171&LAYERS=rp_shade10m&WIDTH=200&HEIGHT=200&CRS=EPSG:25832&STYLES=&BBOX=347973,5524520,361520,5538066",
"cache": false,
"featureCount": 100,
"datasets": []
},
Dieser Layer wird über ein URL-Parameter zur Anzeige gebracht:
https://maps.rlp.de/portale/zus_finder/?layerIDs=152,234,238
Wird lediglich die LayerID als URL-Parameter angegeben greift die Einstellung der Transparenz aus der JSON-Konfiguration nicht.
Uns ist bekannt, dass wir über die URL-Parameter die Transparenz erneut mitgeben können. Müssten allerdings in mehreren Instanzen und mehreren Client-Anwenungen diese Parameter mitführen.
https://maps.rlp.de/portale/zus_finder/?layerIDs=152,234,238&visibility=true,true,true&transparency=0,75,0
Ist es möglich das MP so zu parametrieren, dass die Konfiguration aus der services.json Vorrang vor den URL-Parametern hat? Erst wenn ein Parameter in der URL existiert wird der Parameter aus der JSON-Datei überschrieben?
Vielen Dank und viele Grüße
Stephan Schneider (LVermGeo RP)
Comments (7)
-
reporter -
reporter - edited description
-
Moin, wenn keine transparency angegeben wird der Wert auf immer 0 gesetzt. Das lässt sich derzeit auch nicht umgehen.
-
- changed status to open
-
-
assigned issue to
-
assigned issue to
-
Der Bug wurde behoben und der Fix ist im kommenden Release enthalten.
-
- changed status to resolved
Wurde mit dem Ticket MPR-989 (müsste eigentlich BG-989 heißen) behoben.
- Log in to comment