:orphan:

.. _gv-examples:
.. _tippy-gv-examples:

*********************
:fa:`images` Examples
*********************

.. note::
  :class: margin, dropdown, toggle-shown

  The **Interactive Scene**
  `vtk.js <https://kitware.github.io/vtk-js/index.html>`_ backend does **not**
  support rendering text or points as spheres.


This interactive gallery highlights the growing capabilities and
features of ``geovista``.

It is generated from the ``geovista.examples``, which can also
be run from the command line:


.. code:: console

    $ geovista examples --all --verbose


.. hint::
    :class: dropdown

    Want to know more?

    .. code:: console

        $ geovista examples --help


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Contour
===================

Showcases various contouring examples.

.. attention::
  :class: margin, dropdown

  There is an open `pyvista <https://github.com/pyvista/pyvista>`__ :fab:`github` **issue**
  regarding :meth:`~pyvista.PolyDataFilters.contour_banded` rendering using the
  `trame <https://github.com/Kitware/trame>`__ framework within a browser interactive
  scene. See :far:`circle-dot` `#7145 <https://github.com/pyvista/pyvista/issues/7145>`__.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to use banded contours.">

.. only:: html

  .. image:: /generated/gallery/contour/images/thumb/sphx_glr_banded_contour_thumb.png
    :alt:

  :doc:`/generated/gallery/contour/banded_contour`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Banded Contour</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Curvilinear
=======================

Demonstrates support for 2D curvilinear grid surfaces.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a curvilinear grid.">

.. only:: html

  .. image:: /generated/gallery/curvilinear/images/thumb/sphx_glr_from_2d__orca_thumb.png
    :alt:

  :doc:`/generated/gallery/curvilinear/from_2d__orca`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">ORCA2 Grid</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected extruded curvilinear grid.">

.. only:: html

  .. image:: /generated/gallery/curvilinear/images/thumb/sphx_glr_from_2d__orca_moll_thumb.png
    :alt:

  :doc:`/generated/gallery/curvilinear/from_2d__orca_moll`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">ORCA2 Grid (Projected)</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Domain
==================

Highlights various science domain specific examples.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render an unstructured cloud mesh.">

.. only:: html

  .. image:: /generated/gallery/domain/images/thumb/sphx_glr_clouds_thumb.png
    :alt:

  :doc:`/generated/gallery/domain/clouds`

.. raw:: html

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


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected unstructured cloud mesh.">

.. only:: html

  .. image:: /generated/gallery/domain/images/thumb/sphx_glr_clouds_robin_thumb.png
    :alt:

  :doc:`/generated/gallery/domain/clouds_robin`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Clouds (Projected)</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Extraction
======================

Highlights various region :term:`manifold` extraction techniques.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to extract a cubed-sphere panel using a geodesic manifold.">

.. only:: html

  .. image:: /generated/gallery/extraction/images/thumb/sphx_glr_panel_manifold_thumb.png
    :alt:

  :doc:`/generated/gallery/extraction/panel_manifold`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Panel Extraction</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to streamline geometry extraction within a plotter.">

.. only:: html

  .. image:: /generated/gallery/extraction/images/thumb/sphx_glr_plotter_manifold_thumb.png
    :alt:

  :doc:`/generated/gallery/extraction/plotter_manifold`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Plotter Extraction</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to extract a region using a geodesic wedge manifold.">

.. only:: html

  .. image:: /generated/gallery/extraction/images/thumb/sphx_glr_wedge_manifold_thumb.png
    :alt:

  :doc:`/generated/gallery/extraction/wedge_manifold`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Wedge Extraction</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Grid
================

A collection of examples demonstrating the visualization of various gridded
volumes from different atmospheric models.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render the isosurfaces of a 3D structured grid.">

.. only:: html

  .. image:: /generated/gallery/grid/images/thumb/sphx_glr_reykjanes_contour_thumb.png
    :alt:

  :doc:`/generated/gallery/grid/reykjanes_contour`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Reykjanes Isosurface</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a 3D structured grid.">

.. only:: html

  .. image:: /generated/gallery/grid/images/thumb/sphx_glr_reykjanes_thumb.png
    :alt:

  :doc:`/generated/gallery/grid/reykjanes`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Reykjanes Plume</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Point Cloud
=======================

Examples of 3D cartographic point clouds.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a spherical point cloud.">

.. only:: html

  .. image:: /generated/gallery/point_cloud/images/thumb/sphx_glr_from_points__orca_cloud_thumb.png
    :alt:

  :doc:`/generated/gallery/point_cloud/from_points__orca_cloud`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">ORCA2 Point Cloud</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected point cloud.">

.. only:: html

  .. image:: /generated/gallery/point_cloud/images/thumb/sphx_glr_from_points__orca_cloud_eqc_thumb.png
    :alt:

  :doc:`/generated/gallery/point_cloud/from_points__orca_cloud_eqc`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">ORCA2 Point Cloud (Projected)</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Rectilinear
=======================

Demonstrates support for traditional 2D rectilinear grid surfaces.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a rectilinear grid.">

.. only:: html

  .. image:: /generated/gallery/rectilinear/images/thumb/sphx_glr_from_1d__oisst_thumb.png
    :alt:

  :doc:`/generated/gallery/rectilinear/from_1d__oisst`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">OISST AVHRR Grid</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected rectilinear grid.">

.. only:: html

  .. image:: /generated/gallery/rectilinear/images/thumb/sphx_glr_from_1d__oisst_eqc_thumb.png
    :alt:

  :doc:`/generated/gallery/rectilinear/from_1d__oisst_eqc`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">OISST AVHRR Grid (Projected)</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Scalar Data
=======================

Examples of various scalar data visualization techniques.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render scalar points-of-interest.">

.. only:: html

  .. image:: /generated/gallery/scalar_data/images/thumb/sphx_glr_earthquakes_thumb.png
    :alt:

  :doc:`/generated/gallery/scalar_data/earthquakes`

.. raw:: html

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


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render projected scalar points-of-interest.">

.. only:: html

  .. image:: /generated/gallery/scalar_data/images/thumb/sphx_glr_earthquakes_wink1_thumb.png
    :alt:

  :doc:`/generated/gallery/scalar_data/earthquakes_wink1`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Earthquakes (Projected)</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render Digital Elevation Model (DEM) data encoded in an OGC GeoTIFF as a geolocated mesh.">

.. only:: html

  .. image:: /generated/gallery/scalar_data/images/thumb/sphx_glr_from_tiff__dem_thumb.png
    :alt:

  :doc:`/generated/gallery/scalar_data/from_tiff__dem`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">GeoTIFF DEM</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render an OGC GeoTIFF RGB image as a geolocated mesh.">

.. only:: html

  .. image:: /generated/gallery/scalar_data/images/thumb/sphx_glr_from_tiff__rgb_thumb.png
    :alt:

  :doc:`/generated/gallery/scalar_data/from_tiff__rgb`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">GeoTIFF RGB</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Spatial Index
=========================

Demonstrates visualization of Discrete Global Grid Systems (DGGS) and spatial indexing techniques.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates the Uber H3 hexagonal hierarchical spatial index.">

.. only:: html

  .. image:: /generated/gallery/spatial_index/images/thumb/sphx_glr_uber_h3_thumb.png
    :alt:

  :doc:`/generated/gallery/spatial_index/uber_h3`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Uber H3 Spatial Index</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Unstructured
========================

A collection of examples demonstrating the visualization of unstructured mesh
surfaces from various atmospheric and oceanographic models.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render an unstructured hexagon/pentagon mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_dynamico_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/dynamico`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">DYNAMICO Mesh</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected unstructured hexagon/pentagon mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_dynamico_poly_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/dynamico_poly`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">DYNAMICO Mesh (Projected)</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render an unstructured triangular mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_icon_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/icon`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">ICON Mesh</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected unstructured triangular mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_icon_eqc_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/icon_eqc`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">ICON Mesh (Projected)</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render an unstructured quadrilateral mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_lam_pacific_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/lam_pacific`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">LFRic LAM Mesh</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected unstructured quadrilateral mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_lam_pacific_moll_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/lam_pacific_moll`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">LFRic LAM Mesh (Projected)</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render an unstructured quadrilateral mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_lfric_sst_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/lfric_sst`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">LFRic Mesh</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected unstructured quadrilateral mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_lfric_sst_bonne_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/lfric_sst_bonne`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">LFRic Mesh (Projected)</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render an unstructured quadrilateral mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_smc_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/smc`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Spherical Multi-Cell Mesh</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected unstructured quadrilateral mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_smc_sinu_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/smc_sinu`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Spherical Multi-Cell Mesh (Projected)</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render an unstructured triangular mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_tri_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/tri`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">WW3 Triangular Mesh</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected unstructured triangular mesh.">

.. only:: html

  .. image:: /generated/gallery/unstructured/images/thumb/sphx_glr_tri_hammer_thumb.png
    :alt:

  :doc:`/generated/gallery/unstructured/tri_hammer`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">WW3 Triangular Mesh (Projected)</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Vector Data
=======================

Examples of wind vector data.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render &quot;true&quot; winds, when attached to data points given in a non-standard Coordinate Reference System (CRS).">

.. only:: html

  .. image:: /generated/gallery/vector_data/images/thumb/sphx_glr_true_winds_thumb.png
    :alt:

  :doc:`/generated/gallery/vector_data/true_winds`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">True Winds (Foreign Grid)</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render scaled horizontal wind arrows.">

.. only:: html

  .. image:: /generated/gallery/vector_data/images/thumb/sphx_glr_wind_arrows_thumb.png
    :alt:

  :doc:`/generated/gallery/vector_data/wind_arrows`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Wind Arrows</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render 3D wind vectors.">

.. only:: html

  .. image:: /generated/gallery/vector_data/images/thumb/sphx_glr_wind_arrows_uvw_thumb.png
    :alt:

  :doc:`/generated/gallery/vector_data/wind_arrows_uvw`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Wind Arrows 3D</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render fixed-length horizontal wind arrows.">

.. only:: html

  .. image:: /generated/gallery/vector_data/images/thumb/sphx_glr_wind_arrows_flow_thumb.png
    :alt:

  :doc:`/generated/gallery/vector_data/wind_arrows_flow`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Wind Arrows Flow</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


:fa:`image` Warp
================

Manipulation of mesh surfaces to reveal surface bathymetry and topography.


.. raw:: html

  <div id='sg-tag-list' class='sphx-glr-tag-list'></div>


.. raw:: html

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

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a warped unstructured triangular mesh.">

.. only:: html

  .. image:: /generated/gallery/warp/images/thumb/sphx_glr_from_unstructured__fvcom_thumb.png
    :alt:

  :doc:`/generated/gallery/warp/from_unstructured__fvcom`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">FVCOM Bathymetry</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a warped unstructured cubed-sphere mesh.">

.. only:: html

  .. image:: /generated/gallery/warp/images/thumb/sphx_glr_from_unstructured__lfric_orog_thumb.png
    :alt:

  :doc:`/generated/gallery/warp/from_unstructured__lfric_orog`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">LFRic Orography</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example demonstrates how to render a projected warped unstructured cubed-sphere mesh.">

.. only:: html

  .. image:: /generated/gallery/warp/images/thumb/sphx_glr_from_unstructured__lfric_orog_eqc_thumb.png
    :alt:

  :doc:`/generated/gallery/warp/from_unstructured__lfric_orog_eqc`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">LFRic Orography (Projected)</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


.. toctree::
   :hidden:
   :includehidden:


   /generated/gallery/contour/index.rst
   /generated/gallery/curvilinear/index.rst
   /generated/gallery/domain/index.rst
   /generated/gallery/extraction/index.rst
   /generated/gallery/grid/index.rst
   /generated/gallery/point_cloud/index.rst
   /generated/gallery/rectilinear/index.rst
   /generated/gallery/scalar_data/index.rst
   /generated/gallery/spatial_index/index.rst
   /generated/gallery/unstructured/index.rst
   /generated/gallery/vector_data/index.rst
   /generated/gallery/warp/index.rst



.. only:: html

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

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