14 lines
886 B
Plaintext
Raw Normal View History

2018-12-11 15:43:51 +01:00
{
"name": "decode_uri",
"type": "function",
2020-07-02 01:46:48 +01:00
"groups": ["Map Layers"],
2018-12-18 14:20:11 +01:00
"description": "Takes a layer and decodes the uri of the underlying data provider. It depends on the dataprovider, which data is available.",
2018-12-11 15:43:51 +01:00
"arguments": [ {"arg":"layer","description":"The layer for which the uri should be decoded."},
2018-12-18 14:54:35 +01:00
{"arg":"part","description":"The part of the uri to return. If unspecified, a map with all uri parts will be returned.","optional":true} ],
2018-12-11 15:43:51 +01:00
"examples": [ { "expression":"decode_uri(@layer)", "returns":"{'layerId': '0', 'layerName': '', 'path': '/home/qgis/shapefile.shp'}"},
2018-12-18 14:18:43 +01:00
{ "expression":"decode_uri(@layer)", "returns":"{'layerId': NULL, 'layerName': 'layer', 'path': '/home/qgis/geopackage.gpkg'}"},
2018-12-18 17:04:50 +01:00
{ "expression":"decode_uri(@layer, 'path')", "returns":"'C:\\\\my_data\\\\qgis\\\\shape.shp'"}
2018-12-11 15:43:51 +01:00
]
}