logo
  • Home
  • About
  • Getting started
  • Documentation
  • Community
  • User Guide
    • Data Structures
    • Reading and Writing Files
    • Indexing and Selecting Data
    • Making Maps and plots
    • Managing Projections
    • Geometric Manipulations
    • Set Operations with overlay
    • Aggregation with dissolve
    • Merging Data
    • Geocoding
  • Advanced Guide
  • API reference
  • Changelog

User Guide¶

The User Guide covers different parts of basic usage of GeoPandas. Each page focuses on a single topic and outlines how it is implemented in GeoPandas, with reproducible examples.

If you don’t know anything about GeoPandas, start with the Introduction to GeoPandas.

Advanced topics can be found in the Advanced Guide and further specification in the API Reference.

  • Data Structures
    • GeoSeries
    • GeoDataFrame
    • Display options
  • Reading and Writing Files
    • Reading Spatial Data
    • Writing Spatial Data
    • Spatial databases
    • Apache Parquet and Feather file formats
  • Indexing and Selecting Data
  • Making Maps and plots
    • Choropleth Maps
    • Maps with Layers
    • Pandas Plots
    • Other Resources
  • Managing Projections
    • Coordinate Reference Systems
    • What is the best format to store the CRS information?
    • Setting a Projection
    • Re-Projecting
    • Projection for multiple geometry columns
    • Upgrading to GeoPandas 0.7 with pyproj > 2.2 and PROJ > 6
  • Geometric Manipulations
    • Constructive Methods
    • Affine transformations
  • Set Operations with overlay
    • The different Overlay operations
    • Overlay Countries Example
    • keep_geom_type keyword
    • More Examples
  • Aggregation with dissolve
    • dissolve Example
    • Dissolve Arguments
  • Merging Data
    • Appending
    • Attribute Joins
    • Spatial Joins
  • Geocoding
Documentation Data Structures

© Copyright 2013–2021, GeoPandas developers.
Created using Sphinx 3.4.3.