OK. I am doing a bunch of GDAL commands in my QGIS plugin so opted for this forum.
-----Original Message----- From: Nyall Dawson <nyall.daw...@gmail.com> Sent: Wednesday, October 11, 2023 1:19 AM To: Catania, Luke A ERDC-RDE-GRL-VA CIV <luke.a.cata...@erdc.dren.mil> Cc: qgis-developer@lists.osgeo.org Subject: Re: [QGIS-Developer] pygdaltools library documentation sparce On Wed, 11 Oct 2023 at 15:15, Catania, Luke A ERDC-RDE-GRL-VA CIV via QGIS-Developer <qgis-developer@lists.osgeo.org> wrote: > > Anyone use pygdaltools? You're better off asking this on the GDAL-Dev list, rather than QGIS-Dev. Nyall > > > > > > import gdaltools > > gdal_tools = gdaltools.ogr2ogr() > > gdal_tools.BASEPATH = r"C:\Program Files\QGIS 3.16.16\bin" > > > > gdal_tools.set_encoding("UTF-8") > > gdal_tools.set_input(self.dxf_out_path) > > gdal_tools.set_output(self.gpkg_out) > > gdal_tools.execute() > > > > And I get the ERROR:root:b"Warning 1: Layer creation options ignored since an > existing layer is\r\n being appended to.\r\nWarning 6: > Normalized/laundered field name: 'EntityHandle' to 'EntityHa_2'\r\nERROR 1: > Attempt to write non-linestring (GEOMETRYCOLLECTION) geometry to ARC type > shapefile.\r\nERROR 1: Unable to write feature 0 from layer > entities.\r\nERROR 1: Terminating translation prematurely after > failed\r\ntranslation of layer entities (use -skipfailures to skip > errors)\r\n" > > Traceback (most recent call last): > > File > "c:\Users\RDTECLAC\AppData\Roaming\QGIS\QGIS3\profiles\default\python\ > plugins\site_selection\tools\master_planning\load_mp_designs.py", line > 227, in <module> > > main() > > File > "c:\Users\RDTECLAC\AppData\Roaming\QGIS\QGIS3\profiles\default\python\ > plugins\site_selection\tools\master_planning\load_mp_designs.py", line > 196, in main > > mp_designs.gdal_convert() > > File > "c:\Users\RDTECLAC\AppData\Roaming\QGIS\QGIS3\profiles\default\python\ > plugins\site_selection\tools\master_planning\load_mp_designs.py", line > 185, in gdal_convert > > gdal_tools.execute() > > File > "C:\Users\RDTECLAC\AppData\Roaming\Python\Python39\site-packages\gdalt > ools\ogr2ogrcmd.py", line 330, in execute > > return self._do_execute(args) > > File > "C:\Users\RDTECLAC\AppData\Roaming\Python\Python39\site-packages\gdalt > ools\basetypes.py", line 108, in _do_execute > > raise GdalToolsError(rc, err) > > gdaltools.basetypes.GdalToolsError: (1, b"Warning 1: Layer creation options > ignored since an existing layer is\r\n being appended to.\r\nWarning > 6: Normalized/laundered field name: 'EntityHandle' to 'EntityHa_2'\r\nERROR > 1: Attempt to write non-linestring (GEOMETRYCOLLECTION) geometry to ARC type > shapefile.\r\nERROR 1: Unable to write feature 0 from layer > entities.\r\nERROR 1: Terminating translation prematurely after > failed\r\ntranslation of layer entities (use -skipfailures to skip > errors)\r\n")error: > > > > > > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer@lists.osgeo.org > List info: > Blockedhttps://lists.osgeo.org/mailman/listinfo/qgis-developerBlocked > Unsubscribe: > Blockedhttps://lists.osgeo.org/mailman/listinfo/qgis-developerBlocked _______________________________________________ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer