============ GeoDataFrame ============ .. currentmodule:: dask_geopandas A ``GeoDataFrame`` is a tabular data structure that contains a column which stores geometries (a ``GeoSeries``). Constructor ----------- .. autosummary:: :toctree: api/ GeoDataFrame Serialization / IO / conversion ------------------------------- .. autosummary:: :toctree: api/ GeoDataFrame.to_dask_dataframe GeoDataFrame.to_feather GeoDataFrame.to_parquet GeoDataFrame.to_wkb GeoDataFrame.to_wkt Projection handling ------------------- .. autosummary:: :toctree: api/ GeoDataFrame.crs GeoDataFrame.set_crs GeoDataFrame.to_crs Active geometry handling ------------------------ .. autosummary:: :toctree: api/ GeoDataFrame.set_geometry GeoDataFrame.rename_geometry Aggregating and exploding ------------------------- .. autosummary:: :toctree: api/ GeoDataFrame.explode GeoDataFrame.dissolve Spatial joins ------------- .. autosummary:: :toctree: api/ GeoDataFrame.sjoin Overlay operations ------------------ .. autosummary:: :toctree: api/ GeoDataFrame.clip Indexing -------- .. autosummary:: :toctree: api/ GeoDataFrame.cx Spatial partitioning -------------------- .. autosummary:: :toctree: api/ GeoDataFrame.spatial_shuffle All dask ``DataFrame`` methods are also available, although they may not operate in a meaningful way on the ``geometry`` column. All methods listed in `GeoSeries `__ work directly on an active geometry column of GeoDataFrame.