diff --git a/core/parser/osm_parser.py b/core/parser/osm_parser.py index 0e96bdad..7807d12a 100644 --- a/core/parser/osm_parser.py +++ b/core/parser/osm_parser.py @@ -142,6 +142,8 @@ def parse(self): msg = "Error on the layer : " + \ layers[layer]['vectorLayer'].lastError() raise GeoAlgorithmExecutionException(msg) + + layers[layer]['vectorLayer'].setProviderEncoding('UTF-8') # Set some default tags layers[layer]['tags'] = ['full_id', 'osm_id', 'osm_type']