Olá, os paramétrios apresentados na aula para s variável geo_dados , está apresentando o erro abaixo:
geo_dados = geo_dados.to_crs('+proj=utm +zone=23 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=km +no_defs')
erro
--------------------------------------------------------------------------
RuntimeError Traceback (most recent call last)
<ipython-input-10-44819a27debd> in <module>
----> 1 geo_dados = geo_dados.to_crs('+proj=utm +zone=23 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=km +no_defs')
~\anaconda3\lib\site-packages\geopandas\geodataframe.py in to_crs(self, crs, epsg, inplace)
384 else:
385 df = self.copy()
--> 386 geom = df.geometry.to_crs(crs=crs, epsg=epsg)
387 df.geometry = geom
388 df.crs = geom.crs
~\anaconda3\lib\site-packages\geopandas\geoseries.py in to_crs(self, crs, epsg)
283 except TypeError:
284 raise TypeError('Must set either crs or epsg for output.')
--> 285 proj_in = pyproj.Proj(self.crs, preserve_units=True)
286 proj_out = pyproj.Proj(crs, preserve_units=True)
287 project = partial(pyproj.transform, proj_in, proj_out)
~\anaconda3\lib\site-packages\pyproj\__init__.py in __new__(self, projparams, preserve_units, **kwargs)
360 # on case-insensitive filesystems).
361 projstring = projstring.replace('EPSG','epsg')
--> 362 return _proj.Proj.__new__(self, projstring)
363
364 def __call__(self, *args, **kw):
_proj.pyx in _proj.Proj.__cinit__()
RuntimeError: b'no arguments in initialization list'