dask_geopandas.GeoDataFrame.rename_geometry#

GeoDataFrame.rename_geometry(col)#

Renames the GeoDataFrame geometry column to the specified name. By default yields a new object.

This docstring was copied from geopandas.geodataframe.GeoDataFrame.rename_geometry.

Some inconsistencies with the Dask version may exist.

The original geometry column is replaced with the input.

Parameters
colnew geometry column label
inplaceboolean, default False (Not supported in Dask)

Modify the GeoDataFrame in place (do not create a new object)

Returns
geodataframeGeoDataFrame

See also

GeoDataFrame.set_geometry

set the active geometry

Examples

>>> from shapely.geometry import Point  
>>> d = {'col1': ['name1', 'name2'], 'geometry': [Point(1, 2), Point(2, 1)]}  
>>> df = geopandas.GeoDataFrame(d, crs="EPSG:4326")  
>>> df1 = df.rename_geometry('geom1')  
>>> df1.geometry.name  
'geom1'
>>> df.rename_geometry('geom1', inplace=True)  
>>> df.geometry.name  
'geom1'