diff --git a/docs/conf.py b/docs/conf.py
index 9cf4aad34bd2b4c6048d37af9485b24de2c7d85f..0599dcdfbf036882b258c1f3683e93a9763b9104 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -33,6 +33,7 @@ release = '0.0.1'
 extensions = [
     'sphinx.ext.autodoc',
     'sphinx.ext.viewcode',
+    "sphinx.ext.autosummary",
     "sphinx_autodoc_typehints"
 ]
 
diff --git a/docs/index.rst b/docs/index.rst
index 306cb24d786594eee8a38688f36f83d644d2522f..11afb4569f562e3865492761e99044c5519f6e43 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -10,10 +10,23 @@ Welcome to EsriMap's documentation!
    :maxdepth: 2
    :caption: Contents:
 
-.. automodule:: esrimap
+EsriAscii
+===================================
+
+This class allow to work with Esri ASCII raster files using numpy and python.
+
+For more information on Esri ASCII raster files, please see : https://desktop.arcgis.com/fr/arcmap/latest/manage-data/raster-and-images/esri-ascii-raster-format.htm
+
+.. autoclass:: esrimap.EsriAscii
    :members:
    :undoc-members:
 
+EsriCoordinateType
+===================================
+
+.. autoclass:: esrimap.EsriCoordinateType
+   :members:
+   :undoc-members:
 
 
 Indices and tables