Estoy intentando inicializar el transformador pyproj como se indica aquí: Transformaciones repetidas . Esto parece que debería ser bastante fácil. Estoy intentando pasar de NC stateplane a lon/lat.
import pyproj
trans = pyproj.Transformer.from_crs(3358, 6318)`
Traceback (most recent call last):
File "/home/MyUser/anaconda3/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 3331, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-10-0c6306cf1b50>", line 1, in <module>
pyproj.Transformer.from_crs(3358, 6318)
File "/home/MyUser/anaconda3/lib/python3.7/site-packages/pyproj/transformer.py", line 311, in from_crs
CRS.from_user_input(crs_from),
File "/home/MyUser/anaconda3/lib/python3.7/site-packages/pyproj/crs/crs.py", line 440, in from_user_input
return CRS(value, **kwargs)
File "/home/MyUser/anaconda3/lib/python3.7/site-packages/pyproj/crs/crs.py", line 296, in __init__
super().__init__(projstring)
File "pyproj/_crs.pyx", line 2338, in pyproj._crs._CRS.__init__
pyproj.exceptions.CRSError: Invalid projection: epsg:3358: (Internal Proj Error: proj_create: cannot build projectedCRS 3358: cannot build geodeticCRS 4152: SQLite error on SELECT name, ellipsoid_auth_name, ellipsoid_code, prime_meridian_auth_name, prime_meridian_code, area_of_use_auth_name, area_of_use_code, publication_date, deprecated FROM geodetic_datum WHERE auth_name = ? AND code = ?: no such column: publication_date)
Algo parece estar mal, pero no puedo averiguar qué estoy haciendo mal.