From f62ed07b4010f506f2b7389616ee4db92c8dbad7 Mon Sep 17 00:00:00 2001 From: m431m <mmeliani@neogeo.fr> Date: Wed, 17 Jun 2020 11:54:17 +0200 Subject: [PATCH] Resolved 8772 --- src/mra.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/mra.py b/src/mra.py index 039af6c..8eb91ba 100644 --- a/src/mra.py +++ b/src/mra.py @@ -588,8 +588,8 @@ class FeatureTypeModel(LayerModel): for field in ft.iterfields(): layer.set_metadatas({ "ows_name": layer_name, - "ows_title": layer_name, - "ows_abstract": layer_name, + "ows_title": layer.get_metadata("ows_title", None) or layer_name, + "ows_abstract": layer.get_metadata("ows_abstract", None) or layer_name, "gml_%s_alias" % field.get_name(): field.get_name(), "gml_%s_type" % field.get_name(): field.get_type_gml(), # TODO: Add gml_<field name>_precision, gml_<field name>_width @@ -684,11 +684,11 @@ class CoverageModel(LayerModel): layer.set_metadatas({ "ows_name": layer_name, - "ows_title": layer_name, - "ows_abstract": layer_name, - "wcs_name": layer_name, - "wcs_label": layer_name, - "wcs_description": layer_name + "ows_title": layer.get_metadata("ows_title", None) or layer_name, + "ows_abstract": layer.get_metadata("ows_abstract", None) or layer_name, + "wcs_name": layer.get_metadata("wcs_name", None) or layer_name, + "wcs_label": layer.get_metadata("wcs_label", None) or layer_name, + "wcs_description": layer.get_metadata("wcs_description", None) or layer_name }) layer.enable(enabled) -- GitLab