dtoolkit.geoaccessor.geodataframe.drop_geometry#
- dtoolkit.geoaccessor.geodataframe.drop_geometry(df: GeoDataFrame, /) DataFrame[source]#
Drop the activate geometry column from the
GeoDataFrameto return a normalDataFrame.- Returns:
- DataFrame
Dropped active geometry column.
Notes
If you want to set another column as the active geometry, please use
set_geometry()instead.Examples
>>> import dtoolkit.geoaccessor >>> import pandas as pd >>> df = pd.DataFrame( ... { ... "x": [122, 100], ... "y": [55, 1], ... "name": ["a", "b"], ... }, ... ).from_xy("x", "y", crs=4326) >>> df x y name geometry 0 122 55 a POINT (122 55) 1 100 1 b POINT (100 1) >>> df.drop_geometry() x y name 0 122 55 a 1 100 1 b
Drop customed geometry column.
>>> df_new = df.rename_geometry("geom") >>> df_new x y name geom 0 122 55 a POINT (122 55) 1 100 1 b POINT (100 1) >>> df_new.drop_geometry() x y name 0 122 55 a 1 100 1 b