[QGIS-Developer] pygdaltools library documentation sparce

Nyall Dawson nyall.dawson at gmail.com
Tue Oct 10 22:18:46 PDT 2023


On Wed, 11 Oct 2023 at 15:15, Catania, Luke A ERDC-RDE-GRL-VA CIV via
QGIS-Developer <qgis-developer at 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\gdaltools\ogr2ogrcmd.py", line 330, in execute
>
>     return self._do_execute(args)
>
>   File "C:\Users\RDTECLAC\AppData\Roaming\Python\Python39\site-packages\gdaltools\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 at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


More information about the QGIS-Developer mailing list