|
30 | 30 | <link href="../_static/styles/theme.css?digest=8878045cc6db502f8baf" rel="stylesheet" />
|
31 | 31 | <link href="../_static/styles/pydata-sphinx-theme.css?digest=8878045cc6db502f8baf" rel="stylesheet" />
|
32 | 32 |
|
33 |
| - <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" /> |
| 33 | + <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=03e43079" /> |
34 | 34 | <link rel="stylesheet" type="text/css" href="../_static/sg_gallery.css?v=d2d258e8" />
|
35 | 35 | <link rel="stylesheet" type="text/css" href="../_static/sg_gallery-binder.css?v=f4aeca0c" />
|
36 | 36 | <link rel="stylesheet" type="text/css" href="../_static/sg_gallery-dataframe.css?v=2082cf3c" />
|
|
401 | 401 | <p>This example provides an introduction to searching a cell tree for each of
|
402 | 402 | these.</p>
|
403 | 403 | <p>We’ll start by importing the required packages with matplotlib for plotting.</p>
|
404 |
| -<div class="highlight-Python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">os</span> |
| 404 | +<div class="highlight-Python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span><span class="w"> </span><span class="nn">os</span> |
405 | 405 |
|
406 |
| -<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span> |
407 |
| -<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span> |
408 |
| -<span class="kn">from</span> <span class="nn">matplotlib.collections</span> <span class="kn">import</span> <span class="n">LineCollection</span> |
| 406 | +<span class="kn">import</span><span class="w"> </span><span class="nn">matplotlib.pyplot</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">plt</span> |
| 407 | +<span class="kn">import</span><span class="w"> </span><span class="nn">numpy</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="nn">np</span> |
| 408 | +<span class="kn">from</span><span class="w"> </span><span class="nn">matplotlib.collections</span><span class="w"> </span><span class="kn">import</span> <span class="n">LineCollection</span> |
409 | 409 |
|
410 | 410 | <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="p">[</span><span class="s2">"NUMBA_DISABLE_JIT"</span><span class="p">]</span> <span class="o">=</span> <span class="s2">"1"</span> <span class="c1"># small examples, avoid JIT overhead</span>
|
411 |
| -<span class="kn">from</span> <span class="nn">numba_celltree</span> <span class="kn">import</span> <span class="n">CellTree2d</span><span class="p">,</span> <span class="n">demo</span> <span class="c1"># noqa E402</span> |
| 411 | +<span class="kn">from</span><span class="w"> </span><span class="nn">numba_celltree</span><span class="w"> </span><span class="kn">import</span> <span class="n">CellTree2d</span><span class="p">,</span> <span class="n">demo</span> <span class="c1"># noqa E402</span> |
412 | 412 | </pre></div>
|
413 | 413 | </div>
|
414 | 414 | <p>Let’s start with a rectangular mesh:</p>
|
@@ -652,7 +652,7 @@ <h2>Locating cells<a class="headerlink" href="#locating-cells" title="Link to th
|
652 | 652 | <img src="../_images/sphx_glr_spatial_indexing_009.png" srcset="../_images/sphx_glr_spatial_indexing_009.png" alt="spatial indexing" class = "sphx-glr-single-img"/><p>This weight matrix can be used for translating data from one mesh to another.
|
653 | 653 | Let’s generate some mock elevation data for a valley. Then, we’ll compute the
|
654 | 654 | area weighted mean for every raster cell.</p>
|
655 |
| -<div class="highlight-Python notranslate"><div class="highlight"><pre><span></span><span class="k">def</span> <span class="nf">saddle_elevation</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">y</span><span class="p">):</span> |
| 655 | +<div class="highlight-Python notranslate"><div class="highlight"><pre><span></span><span class="k">def</span><span class="w"> </span><span class="nf">saddle_elevation</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">y</span><span class="p">):</span> |
656 | 656 | <span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mf">0.6</span> <span class="o">*</span> <span class="n">x</span> <span class="o">+</span> <span class="mi">2</span><span class="p">)</span> <span class="o">+</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mf">0.2</span> <span class="o">*</span> <span class="n">y</span><span class="p">)</span>
|
657 | 657 |
|
658 | 658 |
|
@@ -732,7 +732,7 @@ <h2>Locating lines<a class="headerlink" href="#locating-lines" title="Link to th
|
732 | 732 | <span class="n">demo</span><span class="o">.</span><span class="n">plot_edges</span><span class="p">(</span><span class="n">node_x</span><span class="p">,</span> <span class="n">node_y</span><span class="p">,</span> <span class="n">edges</span><span class="p">,</span> <span class="n">ax</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s2">"black"</span><span class="p">)</span>
|
733 | 733 | </pre></div>
|
734 | 734 | </div>
|
735 |
| -<img src="../_images/sphx_glr_spatial_indexing_011.png" srcset="../_images/sphx_glr_spatial_indexing_011.png" alt="spatial indexing" class = "sphx-glr-single-img"/><p class="sphx-glr-timing"><strong>Total running time of the script:</strong> (0 minutes 0.768 seconds)</p> |
| 735 | +<img src="../_images/sphx_glr_spatial_indexing_011.png" srcset="../_images/sphx_glr_spatial_indexing_011.png" alt="spatial indexing" class = "sphx-glr-single-img"/><p class="sphx-glr-timing"><strong>Total running time of the script:</strong> (0 minutes 0.775 seconds)</p> |
736 | 736 | <div class="sphx-glr-footer sphx-glr-footer-example docutils container" id="sphx-glr-download-examples-spatial-indexing-py">
|
737 | 737 | <div class="sphx-glr-download sphx-glr-download-jupyter docutils container">
|
738 | 738 | <p><a class="reference download internal" download="" href="../_downloads/2898f91a1d3d00e555fa19b6a4d6c98e/spatial_indexing.ipynb"><code class="xref download docutils literal notranslate"><span class="pre">Download</span> <span class="pre">Jupyter</span> <span class="pre">notebook:</span> <span class="pre">spatial_indexing.ipynb</span></code></a></p>
|
|
0 commit comments