Coverage for gws-app/gws/plugin/exporter/gml/__init__.py: 100%
14 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-24 12:46 +0200
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-24 12:46 +0200
1"""Exporter for the GML format.
3See https://gdal.org/en/stable/drivers/vector/gml.html#dataset-creation-options for supported options.
4"""
6import gws
7import gws.base.exporter
8import gws.lib.mime
11gws.ext.new.exporter('gml')
13class Config(gws.base.exporter.Config):
14 """GML Exporter configuration."""
16 pass
19class Props(gws.base.exporter.Props):
20 """GML Exporter properties."""
22 pass
25class Object(gws.base.exporter.Object):
26 supportsVector = True
27 supportsRaster = False
28 supportsMultiLayer = True
30 def run(self, ea, er):
31 gws.base.exporter.util.run_gdal_vector_export('GML', gws.lib.mime.GML, ea, er)