:orphan:

.. _examples-analysis:

Analysis
========

Examples about **numerics** and **distance operations** on rasters, vectors and point clouds.

Some examples rely on NumPy or pythonic operators on :class:`Rasters<geoutils.Raster>` (see :ref:`core-py-ops` and :ref:`core-array-funcs`).

Others also benefit from match-reference (see :ref:`core-match-ref`).



.. raw:: html

    <div class="sphx-glr-thumbnails">

.. thumbnail-parent-div-open

.. thumbnail-parent-div-close

.. raw:: html

    </div>

Raster numerics
---------------



.. raw:: html

    <div class="sphx-glr-thumbnails">

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates NumPy interfacing with rasters on geoutils.Raster. See core-array-funcs for more details.">

.. only:: html

  .. image:: /analysis_examples/array_numerics/images/thumb/sphx_glr_numpy_interfacing_thumb.png
    :alt:

  :doc:`/analysis_examples/array_numerics/numpy_interfacing`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">NumPy interfacing</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates arithmetic operations using raster arithmetic on geoutils.Raster. See core-py-ops for more details.">

.. only:: html

  .. image:: /analysis_examples/array_numerics/images/thumb/sphx_glr_python_arithmetic_thumb.png
    :alt:

  :doc:`/analysis_examples/array_numerics/python_arithmetic`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Python arithmetic</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>

Distance estimation
-------------------



.. raw:: html

    <div class="sphx-glr-thumbnails">

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates the metric buffering of a vector using buffer_metric and  buffer_without_overlap.">

.. only:: html

  .. image:: /analysis_examples/distance_ops/images/thumb/sphx_glr_buffer_voronoi_thumb.png
    :alt:

  :doc:`/analysis_examples/distance_ops/buffer_voronoi`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Metric buffer and without overlap</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates the calculation of proximity distances to a raster or vector using proximity.">

.. only:: html

  .. image:: /analysis_examples/distance_ops/images/thumb/sphx_glr_proximity_metric_thumb.png
    :alt:

  :doc:`/analysis_examples/distance_ops/proximity_metric`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Proximity to raster or vector</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


.. toctree::
   :hidden:
   :includehidden:


   /analysis_examples/array_numerics/index.rst
   /analysis_examples/distance_ops/index.rst


.. only:: html

  .. container:: sphx-glr-footer sphx-glr-footer-gallery

    .. container:: sphx-glr-download sphx-glr-download-python

      :download:`Download all examples in Python source code: analysis_examples_python.zip </analysis_examples/analysis_examples_python.zip>`

    .. container:: sphx-glr-download sphx-glr-download-jupyter

      :download:`Download all examples in Jupyter notebooks: analysis_examples_jupyter.zip </analysis_examples/analysis_examples_jupyter.zip>`


.. only:: html

 .. rst-class:: sphx-glr-signature

    `Gallery generated by Sphinx-Gallery <https://sphinx-gallery.github.io>`_
