Yeah, I'm afraid the error message is pretty much non-existent:
Traceback (most recent call last):
File
"/home/name/Code/DSHub/PoC/Extract-Transform-Load-POC/Metadata/AME/src/info_vector.py",
line 119, in get_layer_metadata
tmp_projection = layer.GetSpatialRef()
^^^^^^^^^^^^^^^^^^^^^
File
"/home/name/anaconda3/envs/AME_env/lib/python3.11/site-packages/osgeo/ogr.py",
line 1990, in GetSpatialRef
return _ogr.Layer_GetSpatialRef(self, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError
Suggestions welcome.
On 18/09/2023 12:51, Javier Jimenez Shaw wrote:
Hi Jonathan
Which exact RuntimeError are you getting? It can be for several
reasons (probably an installation or configuration issue).
Best,
Javier
On Mon, 18 Sept 2023 at 11:06, Jonathan Moules
<jonathan-li...@lightpear.com> wrote:
Hi List,
I'm trying to get vector layer information via OGR and Python:
```
layer.GetSpatialRef()
```
This works fine for me on Windows with GDAL 3.7.1 on various
different
types of files (Shapefile, GPKG, GML, KML, GDB).
But for my colleague on Ubuntu 22.0.4.3, also on GDAL 3.7.1 (via
Conda),
they get a Python RuntimeError for all shapefiles (the exact same
shapefiles that work fine for me). It works for Geopackages for them.
Anyone have any thoughts?
Thanks,
Jonathan
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev