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 :doc:`Introduction to GeoPandas <../getting_started/introduction>`.

Advanced topics can be found in the :doc:`Advanced Guide <advanced_guide>` and further specification in the :doc:`API Reference <reference>`.

.. toctree::
  :maxdepth: 2

  Data Structures <user_guide/data_structures>
  Reading and Writing Files <user_guide/io>
  Indexing and Selecting Data <user_guide/indexing>
  Making Maps and plots <user_guide/mapping>
  Interactive mapping <user_guide/interactive_mapping>
  Managing Projections <user_guide/projections>
  Geometric Manipulations <user_guide/geometric_manipulations>
  Set Operations with overlay <user_guide/set_operations>
  Aggregation with dissolve <user_guide/aggregation_with_dissolve>
  Merging Data <user_guide/mergingdata>
  Geocoding <user_guide/geocoding>
