Я получил следующее GeoDataFrame
, взятое из файла CSV и после некоторого слика, и CRS
и geometry
присвоение
ctf_nom geometry id
0 Prunus mahaleb POINT (429125.795043319 4579664.7564311) 2616
1 Betula pendula POINT (425079.292045901 4585098.09043407) 940
2 Betula pendula POINT (425088.115045896 4585093.66943407) 940
3 Abelia triflora POINT (429116.661043325 4579685.93743111) 2002
4 Abies alba POINT (428219.962044021 4587346.66843531) 797
Я преобразовал geometry
из str
корыто:
from shapely import wkt
df['geometry'] = df['geometry'].apply(wkt.loads)
df_geo = gpd.GeoDataFrame(df, geometry = 'geometry')
и присваивает crs:
df_geo.crs = {'init' :'epsg:25831'}
df_geo.crs
, когда я пытаюсь снова сохранить сокращенный геоданных в функции gdf.to_file()
, он возвращает следующую ошибку атрибута:
AttributeError: 'Series' object has no attribute 'has_z'
Как мне решить эту проблему?