PageSourceSearch

https://leafmap.org/

html leafmap.org collected 2026-10-02 07:52:57 UTC 119,102 bytes, 8,691 lines download raw bytes

1
2<!doctype html>
3<html lang="en" class="no-js">
4  <head>
5    
6      <meta charset="utf-8">
7      <meta name="viewport" content="width=device-width,initial-scale=1">
8      
9        <meta name="description" content="A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment">
10      
11      
12        <meta name="author" content="Qiusheng Wu">
13      
14      
15        <link rel="canonical" href="https://leafmap.org/">
16      
17      
18      
19        <link rel="next" href="https://book.leafmap.org">
20      
21      
22        
23      
24      
25      <link rel="icon" href="./assets/favicon.png">
26      <meta name="generator" content="zensical-0.0.33">
27    
28    
29      
30        <title>Welcome to leafmap - leafmap</title>
31      
32    
33    
34      
35        
36      
37      <link rel="stylesheet" href="./assets/stylesheets/modern/main.53a7feaf.min.css">
38      
39        
40          
41        
42        <link rel="stylesheet" href="./assets/stylesheets/modern/palette.dfe2e883.min.css">
43      
44      
45
46
47    
48    
49      
50    
51    
52      
53        
54        
55        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
56        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,500,500i,700,700i%7CJetBrains+Mono:400,400i,700,700i&amp;display=fallback">
57        <style>:root{--md-text-font:"Inter";--md-code-font:"JetBrains Mono"}</style>
58      
59    
60    
61    
61<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce(((e,t)=>(e<<5)-e+t.charCodeAt(0)),0),__md_get=(e,t=localStorage,a=__md_scope)=>JSON.parse(t.getItem(a.pathname+"."+e)),__md_set=(e,t,a=localStorage,_=__md_scope)=>{try{a.setItem(_.pathname+"."+e,JSON.stringify(t))}catch(e){}},document.documentElement.setAttribute("data-platform",navigator.platform)</script>
61
62    
63      
64  
65
66
67  
68  
69
70<script id="__analytics">function __md_analytics(){function e(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],e("js",new Date),e("config","G-B1C88N45QG"),document.addEventListener("DOMContentLoaded",(function(){document.forms.search&&document.forms.search.query.addEventListener("blur",(function(){this.value&&e("event","search",{search_term:this.value})}));document$.subscribe((function(){var t=document.forms.feedback;if(void 0!==t)for(var a of t.querySelectorAll("[type=submit]"))a.addEventListener("click",(function(a){a.preventDefault();var n=document.location.pathname,d=this.getAttribute("data-md-value");e("event","feedback",{page:n,data:d}),t.firstElementChild.disabled=!0;var r=t.querySelector(".md-feedback__note [data-md-value='"+d+"']");r&&(r.hidden=!1)})),t.hidden=!1})),location$.subscribe((function(t){e("config","G-B1C88N45QG",{page_path:t.pathname})}))}));var t=document.createElement("script");t.async=!0,t.src="https://www.googletagmanager.com/gtag/js?id=G-B1C88N45QG",document.getElementById("__analytics").insertAdjacentElement("afterEnd",t)}</script>
70
71  
72    
72<script>"undefined"!=typeof __md_analytics&&__md_analytics()</script>
72
73  
74
75    
76    
77  </head>
78  
79  
80    
81    
82      
83    
84    
85    
86    
87    <body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo"><a href="https://leafmap.org/cdn-cgi/content?id=4cbYgnNiNCnueNNAWYpfceckzzMicnPwa.cxP6tQRlQ-1790927577.3351905-1.2.1.1-tbN7oEIDKZxBRl5wkE6fQLInmlctuVSVKm2gUaPIwAirkgoP501tEsWOCPhfGyVR" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a>
88  
89    
90    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
91    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
92    <label class="md-overlay" for="__drawer" aria-label="Navigation"></label>
93    <div data-md-component="skip">
94      
95        
96        <a href="#welcome-to-leafmap" class="md-skip">
97          Skip to content
98        </a>
99      
100    </div>
101    <div data-md-component="announce">
102      
103    </div>
104    
105    
106      
107
108  
109
110<header class="md-header md-header--shadow" data-md-component="header">
111  <nav class="md-header__inner md-grid" aria-label="Header">
112    <a href="" title="leafmap" class="md-header__button md-logo" aria-label="leafmap" data-md-component="logo">
113      
114  <img src="./assets/logo.png" alt="leafmap">
115
116    </a>
117    <label class="md-header__button md-icon" for="__drawer" aria-label="Navigation">
118      
119      <svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" class="lucide lucide-menu" viewBox="0 0 24 24"><path d="M4 5h16M4 12h16M4 19h16"/></svg>
120    </label>
121    <div class="md-header__title" data-md-component="header-title">
122      <div class="md-header__ellipsis">
123        <div class="md-header__topic">
124          <span class="md-ellipsis">
125            leafmap
126          </span>
127        </div>
128        <div class="md-header__topic" data-md-component="header-topic">
129          <span class="md-ellipsis">
130            
131              Welcome to leafmap
132            
133          </span>
134        </div>
135      </div>
136    </div>
137    
138      
139        <form class="md-header__option" data-md-component="palette">
140  
141    
142    
143    
144    <input class="md-option" data-md-color-media="none" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo"  aria-label="Switch to dark mode"  type="radio" name="__palette" id="__palette_0">
145    
146      <label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
147        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 6H7c-3.31 0-6 2.69-6 6s2.69 6 6 6h10c3.31 0 6-2.69 6-6s-2.69-6-6-6m0 10H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4M7 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"/></svg>
148      </label>
149    
150  
151    
152    
153    
154    <input class="md-option" data-md-color-media="none" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo"  aria-label="Switch to light mode"  type="radio" name="__palette" id="__palette_1">
155    
156      <label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
157        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h10a5 5 0 0 0 5-5 5 5 0 0 0-5-5m0 8a3 3 0 0 1-3-3 3 3 0 0 1 3-3 3 3 0 0 1 3 3 3 3 0 0 1-3 3"/></svg>
158      </label>
159    
160  
161</form>
162      
163    
164    
165      
165<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
165
166    
167    
168    
169      
170      
171        <label class="md-header__button md-icon" for="__search" aria-label="Search">
172          
173          <svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" class="lucide lucide-search" viewBox="0 0 24 24"><path d="m21 21-4.34-4.34"/><circle cx="11" cy="11" r="8"/></svg>
174        </label>
175        <div class="md-search" data-md-component="search" role="dialog" aria-label="Search">
176  <button type="button" class="md-search__button">
177    Search
178  </button>
179</div>
180      
181    
182    <div class="md-header__source">
183      
184        <a href="https://github.com/opengeos/leafmap" title="Go to repository" class="md-source" data-md-component="source">
185  <div class="md-source__icon md-icon">
186    
187    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2026 Fonticons, Inc.--><path fill="currentColor" d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
188  </div>
189  <div class="md-source__repository">
190    GitHub
191  </div>
192</a>
193      
194    </div>
195  </nav>
196  
197</header>
198    
199    <div class="md-container" data-md-component="container">
200      
201      
202        
203          
204        
205      
206      <main class="md-main" data-md-component="main">
207        <div class="md-main__inner md-grid">
208          
209            
210              
211              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
212                <div class="md-sidebar__scrollwrap">
213                  <div class="md-sidebar__inner">
214                    
215
216
217
218<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
219  <label class="md-nav__title" for="__drawer">
220    <a href="" title="leafmap" class="md-nav__button md-logo" aria-label="leafmap" data-md-component="logo">
221      
222  <img src="./assets/logo.png" alt="leafmap">
223
224    </a>
225    leafmap
226  </label>
227  
228    <div class="md-nav__source">
229      <a href="https://github.com/opengeos/leafmap" title="Go to repository" class="md-source" data-md-component="source">
230  <div class="md-source__icon md-icon">
231    
232    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2026 Fonticons, Inc.--><path fill="currentColor" d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
233  </div>
234  <div class="md-source__repository">
235    GitHub
236  </div>
237</a>
238    </div>
239  
240  <ul class="md-nav__list" data-md-scrollfix>
241    
242      
243      
244  
245  
246    
247  
248  
249  
250    <li class="md-nav__item md-nav__item--active">
251      
252      
253      
254      
255        
256      
257      
258        <label class="md-nav__link md-nav__link--active" for="__toc">
259          
260  
261  
262  <span class="md-ellipsis">
263    
264  
265    Home
266  
267
268    
269  </span>
270  
271  
272
273          <span class="md-nav__icon md-icon"></span>
274        </label>
275      
276      <a href="" class="md-nav__link md-nav__link--active">
277        
278  
279  
280  <span class="md-ellipsis">
281    
282  
283    Home
284  
285
286    
287  </span>
288  
289  
290
291      </a>
292      
293        
294
295
296<nav class="md-nav md-nav--secondary" aria-label="On this page">
297  
298  
299  
300    
301  
302  
303    <label class="md-nav__title" for="__toc">
304      <span class="md-nav__icon md-icon"></span>
305      On this page
306    </label>
307    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
308      
309        <li class="md-nav__item">
310  <a href="#introduction" class="md-nav__link">
311    <span class="md-ellipsis">
312      
313        Introduction
314      
315    </span>
316  </a>
317  
318</li>
319      
320        <li class="md-nav__item">
321  <a href="#statement-of-need" class="md-nav__link">
322    <span class="md-ellipsis">
323      
324        Statement of Need
325      
326    </span>
327  </a>
328  
329</li>
330      
331        <li class="md-nav__item">
332  <a href="#usage" class="md-nav__link">
333    <span class="md-ellipsis">
334      
335        Usage
336      
337    </span>
338  </a>
339  
340</li>
341      
342        <li class="md-nav__item">
343  <a href="#key-features" class="md-nav__link">
344    <span class="md-ellipsis">
345      
346        Key Features
347      
348    </span>
349  </a>
350  
351</li>
352      
353        <li class="md-nav__item">
354  <a href="#citations" class="md-nav__link">
355    <span class="md-ellipsis">
356      
357        Citations
358      
359    </span>
360  </a>
361  
362</li>
363      
364        <li class="md-nav__item">
365  <a href="#demo" class="md-nav__link">
366    <span class="md-ellipsis">
367      
368        Demo
369      
370    </span>
371  </a>
372  
373</li>
374      
375        <li class="md-nav__item">
376  <a href="#youtube-channel" class="md-nav__link">
377    <span class="md-ellipsis">
378      
379        YouTube Channel
380      
381    </span>
382  </a>
383  
384</li>
385      
386    </ul>
387  
388</nav>
389      
390    </li>
391  
392
393    
394      
395      
396  
397  
398  
399  
400    <li class="md-nav__item">
401      <a href="https://book.leafmap.org" class="md-nav__link">
402        
403  
404  
405  <span class="md-ellipsis">
406    
407  
408    Book
409  
410
411    
412  </span>
413  
414  
415
416      </a>
417    </li>
418  
419
420    
421      
422      
423  
424  
425  
426  
427    <li class="md-nav__item">
428      <a href="./installation/" class="md-nav__link">
429        
430  
431  
432  <span class="md-ellipsis">
433    
434  
435    Installation
436  
437
438    
439  </span>
440  
441  
442
443      </a>
444    </li>
445  
446
447    
448      
449      
450  
451  
452  
453  
454    <li class="md-nav__item">
455      <a href="./get-started/" class="md-nav__link">
456        
457  
458  
459  <span class="md-ellipsis">
460    
461  
462    Get Started
463  
464
465    
466  </span>
467  
468  
469
470      </a>
471    </li>
472  
473
474    
475      
476      
477  
478  
479  
480  
481    <li class="md-nav__item">
482      <a href="./notebooks/00_key_features/" class="md-nav__link">
483        
484  
485  
486  <span class="md-ellipsis">
487    
488  
489    Usage
490  
491
492    
493  </span>
494  
495  
496
497      </a>
498    </li>
499  
500
501    
502      
503      
504  
505  
506  
507  
508    <li class="md-nav__item">
509      <a href="https://huggingface.co/spaces/giswqs/solara-geospatial" class="md-nav__link">
510        
511  
512  
513  <span class="md-ellipsis">
514    
515  
516    Web App
517  
518
519    
520  </span>
521  
522  
523
524      </a>
525    </li>
526  
527
528    
529      
530      
531  
532  
533  
534  
535    <li class="md-nav__item">
536      <a href="./tutorials/" class="md-nav__link">
537        
538  
539  
540  <span class="md-ellipsis">
541    
542  
543    Tutorials
544  
545
546    
547  </span>
548  
549  
550
551      </a>
552    </li>
553  
554
555    
556      
557      
558  
559  
560  
561  
562    <li class="md-nav__item">
563      <a href="./contributing/" class="md-nav__link">
564        
565  
566  
567  <span class="md-ellipsis">
568    
569  
570    Contributing
571  
572
573    
574  </span>
575  
576  
577
578      </a>
579    </li>
580  
581
582    
583      
584      
585  
586  
587  
588  
589    <li class="md-nav__item">
590      <a href="./faq/" class="md-nav__link">
591        
592  
593  
594  <span class="md-ellipsis">
595    
596  
597    FAQ
598  
599
600    
601  </span>
602  
603  
604
605      </a>
606    </li>
607  
608
609    
610      
611      
612  
613  
614  
615  
616    <li class="md-nav__item">
617      <a href="./changelog/" class="md-nav__link">
618        
619  
620  
621  <span class="md-ellipsis">
622    
623  
624    Changelog
625  
626
627    
628  </span>
629  
630  
631
632      </a>
633    </li>
634  
635
636    
637      
638      
639  
640  
641  
642  
643    <li class="md-nav__item">
644      <a href="https://youtube.com/@giswqs" class="md-nav__link">
645        
646  
647  
648  <span class="md-ellipsis">
649    
650  
651    YouTube Channel
652  
653
654    
655  </span>
656  
657  
658
659      </a>
660    </li>
661  
662
663    
664      
665      
666  
667  
668  
669  
670    <li class="md-nav__item">
671      <a href="https://github.com/opengeos/leafmap/issues" class="md-nav__link">
672        
673  
674  
675  <span class="md-ellipsis">
676    
677  
678    Report Issues
679  
680
681    
682  </span>
683  
684  
685
686      </a>
687    </li>
688  
689
690    
691      
692      
693  
694  
695  
696  
697    
698    
699    
700    
701    
702    <li class="md-nav__item md-nav__item--nested">
703      
704        
705        
706        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_13" >
707        
708          
709          <label class="md-nav__link" for="__nav_13" id="__nav_13_label" tabindex="0">
710            
711  
712  
713  <span class="md-ellipsis">
714    
715  
716    API Reference
717  
718
719    
720  </span>
721  
722  
723
724            <span class="md-nav__icon md-icon"></span>
725          </label>
726        
727        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_13_label" aria-expanded="false">
728          <label class="md-nav__title" for="__nav_13">
729            <span class="md-nav__icon md-icon"></span>
730            
731  
732    API Reference
733  
734
735          </label>
736          <ul class="md-nav__list" data-md-scrollfix>
737            
738              
739                
740  
741  
742  
743  
744    <li class="md-nav__item">
745      <a href="./basemaps/" class="md-nav__link">
746        
747  
748  
749  <span class="md-ellipsis">
750    
751  
752    basemaps module
753  
754
755    
756  </span>
757  
758  
759
760      </a>
761    </li>
762  
763
764              
765            
766              
767                
768  
769  
770  
771  
772    <li class="md-nav__item">
773      <a href="./bokehmap/" class="md-nav__link">
774        
775  
776  
777  <span class="md-ellipsis">
778    
779  
780    bokehmap module
781  
782
783    
784  </span>
785  
786  
787
788      </a>
789    </li>
790  
791
792              
793            
794              
795                
796  
797  
798  
799  
800    <li class="md-nav__item">
801      <a href="./colormaps/" class="md-nav__link">
802        
803  
804  
805  <span class="md-ellipsis">
806    
807  
808    colormaps module
809  
810
811    
812  </span>
813  
814  
815
816      </a>
817    </li>
818  
819
820              
821            
822              
823                
824  
825  
826  
827  
828    <li class="md-nav__item">
829      <a href="./common/" class="md-nav__link">
830        
831  
832  
833  <span class="md-ellipsis">
834    
835  
836    common module
837  
838
839    
840  </span>
841  
842  
843
844      </a>
845    </li>
846  
847
848              
849            
850              
851                
852  
853  
854  
855  
856    <li class="md-nav__item">
857      <a href="./deck/" class="md-nav__link">
858        
859  
860  
861  <span class="md-ellipsis">
862    
863  
864    deck module
865  
866
867    
868  </span>
869  
870  
871
872      </a>
873    </li>
874  
875
876              
877            
878              
879                
880  
881  
882  
883  
884    <li class="md-nav__item">
885      <a href="./deckgl/" class="md-nav__link">
886        
887  
888  
889  <span class="md-ellipsis">
890    
891  
892    deckgl module
893  
894
895    
896  </span>
897  
898  
899
900      </a>
901    </li>
902  
903
904              
905            
906              
907                
908  
909  
910  
911  
912    <li class="md-nav__item">
913      <a href="./download/" class="md-nav__link">
914        
915  
916  
917  <span class="md-ellipsis">
918    
919  
920    download module
921  
922
923    
924  </span>
925  
926  
927
928      </a>
929    </li>
930  
931
932              
933            
934              
935                
936  
937  
938  
939  
940    <li class="md-nav__item">
941      <a href="./examples/" class="md-nav__link">
942        
943  
944  
945  <span class="md-ellipsis">
946    
947  
948    examples module
949  
950
951    
952  </span>
953  
954  
955
956      </a>
957    </li>
958  
959
960              
961            
962              
963                
964  
965  
966  
967  
968    <li class="md-nav__item">
969      <a href="./fire/" class="md-nav__link">
970        
971  
972  
973  <span class="md-ellipsis">
974    
975  
976    fire module
977  
978
979    
980  </span>
981  
982  
983
984      </a>
985    </li>
986  
987
988              
989            
990              
991                
992  
993  
994  
995  
996    <li class="md-nav__item">
997      <a href="./foliumap/" class="md-nav__link">
998        
999  
1000  
1001  <span class="md-ellipsis">
1002    
1003  
1004    foliumap module
1005  
1006
1007    
1008  </span>
1009  
1010  
1011
1012      </a>
1013    </li>
1014  
1015
1016              
1017            
1018              
1019                
1020  
1021  
1022  
1023  
1024    <li class="md-nav__item">
1025      <a href="./kepler/" class="md-nav__link">
1026        
1027  
1028  
1029  <span class="md-ellipsis">
1030    
1031  
1032    kepler module
1033  
1034
1035    
1036  </span>
1037  
1038  
1039
1040      </a>
1041    </li>
1042  
1043
1044              
1045            
1046              
1047                
1048  
1049  
1050  
1051  
1052    <li class="md-nav__item">
1053      <a href="./maplibregl/" class="md-nav__link">
1054        
1055  
1056  
1057  <span class="md-ellipsis">
1058    
1059  
1060    maplibregl module
1061  
1062
1063    
1064  </span>
1065  
1066  
1067
1068      </a>
1069    </li>
1070  
1071
1072              
1073            
1074              
1075                
1076  
1077  
1078  
1079  
1080    <li class="md-nav__item">
1081      <a href="./leafmap/" class="md-nav__link">
1082        
1083  
1084  
1085  <span class="md-ellipsis">
1086    
1087  
1088    leafmap module
1089  
1090
1091    
1092  </span>
1093  
1094  
1095
1096      </a>
1097    </li>
1098  
1099
1100              
1101            
1102              
1103                
1104  
1105  
1106  
1107  
1108    <li class="md-nav__item">
1109      <a href="./legends/" class="md-nav__link">
1110        
1111  
1112  
1113  <span class="md-ellipsis">
1114    
1115  
1116    legends module
1117  
1118
1119    
1120  </span>
1121  
1122  
1123
1124      </a>
1125    </li>
1126  
1127
1128              
1129            
1130              
1131                
1132  
1133  
1134  
1135  
1136    <li class="md-nav__item">
1137      <a href="./map_widgets/" class="md-nav__link">
1138        
1139  
1140  
1141  <span class="md-ellipsis">
1142    
1143  
1144    map_widgets module
1145  
1146
1147    
1148  </span>
1149  
1150  
1151
1152      </a>
1153    </li>
1154  
1155
1156              
1157            
1158              
1159                
1160  
1161  
1162  
1163  
1164    <li class="md-nav__item">
1165      <a href="./osm/" class="md-nav__link">
1166        
1167  
1168  
1169  <span class="md-ellipsis">
1170    
1171  
1172    osm module
1173  
1174
1175    
1176  </span>
1177  
1178  
1179
1180      </a>
1181    </li>
1182  
1183
1184              
1185            
1186              
1187                
1188  
1189  
1190  
1191  
1192    <li class="md-nav__item">
1193      <a href="./pc/" class="md-nav__link">
1194        
1195  
1196  
1197  <span class="md-ellipsis">
1198    
1199  
1200    pc module
1201  
1202
1203    
1204  </span>
1205  
1206  
1207
1208      </a>
1209    </li>
1210  
1211
1212              
1213            
1214              
1215                
1216  
1217  
1218  
1219  
1220    <li class="md-nav__item">
1221      <a href="./plot/" class="md-nav__link">
1222        
1223  
1224  
1225  <span class="md-ellipsis">
1226    
1227  
1228    plot module
1229  
1230
1231    
1232  </span>
1233  
1234  
1235
1236      </a>
1237    </li>
1238  
1239
1240              
1241            
1242              
1243                
1244  
1245  
1246  
1247  
1248    <li class="md-nav__item">
1249      <a href="./plotlymap/" class="md-nav__link">
1250        
1251  
1252  
1253  <span class="md-ellipsis">
1254    
1255  
1256    plotlymap module
1257  
1258
1259    
1260  </span>
1261  
1262  
1263
1264      </a>
1265    </li>
1266  
1267
1268              
1269            
1270              
1271                
1272  
1273  
1274  
1275  
1276    <li class="md-nav__item">
1277      <a href="./deck/" class="md-nav__link">
1278        
1279  
1280  
1281  <span class="md-ellipsis">
1282    
1283  
1284    pydeck module
1285  
1286
1287    
1288  </span>
1289  
1290  
1291
1292      </a>
1293    </li>
1294  
1295
1296              
1297            
1298              
1299                
1300  
1301  
1302  
1303  
1304    <li class="md-nav__item">
1305      <a href="./stac/" class="md-nav__link">
1306        
1307  
1308  
1309  <span class="md-ellipsis">
1310    
1311  
1312    stac module
1313  
1314
1315    
1316  </span>
1317  
1318  
1319
1320      </a>
1321    </li>
1322  
1323
1324              
1325            
1326              
1327                
1328  
1329  
1330  
1331  
1332    <li class="md-nav__item">
1333      <a href="./terrascope/" class="md-nav__link">
1334        
1335  
1336  
1337  <span class="md-ellipsis">
1338    
1339  
1340    terrascope module
1341  
1342
1343    
1344  </span>
1345  
1346  
1347
1348      </a>
1349    </li>
1350  
1351
1352              
1353            
1354              
1355                
1356  
1357  
1358  
1359  
1360    <li class="md-nav__item">
1361      <a href="./toolbar/" class="md-nav__link">
1362        
1363  
1364  
1365  <span class="md-ellipsis">
1366    
1367  
1368    toolbar module
1369  
1370
1371    
1372  </span>
1373  
1374  
1375
1376      </a>
1377    </li>
1378  
1379
1380              
1381            
1382          </ul>
1383        </nav>
1384      
1385    </li>
1386  
1387
1388    
1389      
1390      
1391  
1392  
1393  
1394  
1395    
1396    
1397    
1398    
1399    
1400    <li class="md-nav__item md-nav__item--nested">
1401      
1402        
1403        
1404        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_14" >
1405        
1406          
1407          <label class="md-nav__link" for="__nav_14" id="__nav_14_label" tabindex="0">
1408            
1409  
1410  
1411  <span class="md-ellipsis">
1412    
1413  
1414    Workshops
1415  
1416
1417    
1418  </span>
1419  
1420  
1421
1422            <span class="md-nav__icon md-icon"></span>
1423          </label>
1424        
1425        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_14_label" aria-expanded="false">
1426          <label class="md-nav__title" for="__nav_14">
1427            <span class="md-nav__icon md-icon"></span>
1428            
1429  
1430    Workshops
1431  
1432
1433          </label>
1434          <ul class="md-nav__list" data-md-scrollfix>
1435            
1436              
1437                
1438  
1439  
1440  
1441  
1442    <li class="md-nav__item">
1443      <a href="./workshops/FOSS4G_2021/" class="md-nav__link">
1444        
1445  
1446  
1447  <span class="md-ellipsis">
1448    
1449  
1450    FOSS4G_2021
1451  
1452
1453    
1454  </span>
1455  
1456  
1457
1458      </a>
1459    </li>
1460  
1461
1462              
1463            
1464              
1465                
1466  
1467  
1468  
1469  
1470    <li class="md-nav__item">
1471      <a href="./workshops/SIGSPATIAL_2021/" class="md-nav__link">
1472        
1473  
1474  
1475  <span class="md-ellipsis">
1476    
1477  
1478    SIGSPATIAL_2021
1479  
1480
1481    
1482  </span>
1483  
1484  
1485
1486      </a>
1487    </li>
1488  
1489
1490              
1491            
1492              
1493                
1494  
1495  
1496  
1497  
1498    <li class="md-nav__item">
1499      <a href="./workshops/YouthMappers_2021/" class="md-nav__link">
1500        
1501  
1502  
1503  <span class="md-ellipsis">
1504    
1505  
1506    YouthMappers_2021
1507  
1508
1509    
1510  </span>
1511  
1512  
1513
1514      </a>
1515    </li>
1516  
1517
1518              
1519            
1520              
1521                
1522  
1523  
1524  
1525  
1526    <li class="md-nav__item">
1527      <a href="./workshops/ICRW_2023/" class="md-nav__link">
1528        
1529  
1530  
1531  <span class="md-ellipsis">
1532    
1533  
1534    ICRW_2023
1535  
1536
1537    
1538  </span>
1539  
1540  
1541
1542      </a>
1543    </li>
1544  
1545
1546              
1547            
1548              
1549                
1550  
1551  
1552  
1553  
1554    <li class="md-nav__item">
1555      <a href="./workshops/EarthCube_2023/" class="md-nav__link">
1556        
1557  
1558  
1559  <span class="md-ellipsis">
1560    
1561  
1562    EarthCube_2023
1563  
1564
1565    
1566  </span>
1567  
1568  
1569
1570      </a>
1571    </li>
1572  
1573
1574              
1575            
1576              
1577                
1578  
1579  
1580  
1581  
1582    <li class="md-nav__item">
1583      <a href="./workshops/Taiwan_2024/" class="md-nav__link">
1584        
1585  
1586  
1587  <span class="md-ellipsis">
1588    
1589  
1590    Taiwan_2024
1591  
1592
1593    
1594  </span>
1595  
1596  
1597
1598      </a>
1599    </li>
1600  
1601
1602              
1603            
1604              
1605                
1606  
1607  
1608  
1609  
1610    <li class="md-nav__item">
1611      <a href="./workshops/HGAC_2024/" class="md-nav__link">
1612        
1613  
1614  
1615  <span class="md-ellipsis">
1616    
1617  
1618    HGAC_2024
1619  
1620
1621    
1622  </span>
1623  
1624  
1625
1626      </a>
1627    </li>
1628  
1629
1630              
1631            
1632              
1633                
1634  
1635  
1636  
1637  
1638    <li class="md-nav__item">
1639      <a href="./workshops/CVPR_2025/" class="md-nav__link">
1640        
1641  
1642  
1643  <span class="md-ellipsis">
1644    
1645  
1646    CVPR_2025
1647  
1648
1649    
1650  </span>
1651  
1652  
1653
1654      </a>
1655    </li>
1656  
1657
1658              
1659            
1660              
1661                
1662  
1663  
1664  
1665  
1666    <li class="md-nav__item">
1667      <a href="./workshops/AGU_2025/" class="md-nav__link">
1668        
1669  
1670  
1671  <span class="md-ellipsis">
1672    
1673  
1674    AGU_2025
1675  
1676
1677    
1678  </span>
1679  
1680  
1681
1682      </a>
1683    </li>
1684  
1685
1686              
1687            
1688          </ul>
1689        </nav>
1690      
1691    </li>
1692  
1693
1694    
1695      
1696      
1697  
1698  
1699  
1700  
1701    
1702    
1703    
1704    
1705    
1706    <li class="md-nav__item md-nav__item--nested">
1707      
1708        
1709        
1710        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_15" >
1711        
1712          
1713          <label class="md-nav__link" for="__nav_15" id="__nav_15_label" tabindex="0">
1714            
1715  
1716  
1717  <span class="md-ellipsis">
1718    
1719  
1720    MapLibre
1721  
1722
1723    
1724  </span>
1725  
1726  
1727
1728            <span class="md-nav__icon md-icon"></span>
1729          </label>
1730        
1731        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_15_label" aria-expanded="false">
1732          <label class="md-nav__title" for="__nav_15">
1733            <span class="md-nav__icon md-icon"></span>
1734            
1735  
1736    MapLibre
1737  
1738
1739          </label>
1740          <ul class="md-nav__list" data-md-scrollfix>
1741            
1742              
1743                
1744  
1745  
1746  
1747  
1748    <li class="md-nav__item">
1749      <a href="./maplibre/overview/" class="md-nav__link">
1750        
1751  
1752  
1753  <span class="md-ellipsis">
1754    
1755  
1756    overview
1757  
1758
1759    
1760  </span>
1761  
1762  
1763
1764      </a>
1765    </li>
1766  
1767
1768              
1769            
1770              
1771                
1772  
1773  
1774  
1775  
1776    <li class="md-nav__item">
1777      <a href="./maplibre/3d_buildings/" class="md-nav__link">
1778        
1779  
1780  
1781  <span class="md-ellipsis">
1782    
1783  
1784    3d_buildings
1785  
1786
1787    
1788  </span>
1789  
1790  
1791
1792      </a>
1793    </li>
1794  
1795
1796              
1797            
1798              
1799                
1800  
1801  
1802  
1803  
1804    <li class="md-nav__item">
1805      <a href="./maplibre/3d_choropleth/" class="md-nav__link">
1806        
1807  
1808  
1809  <span class="md-ellipsis">
1810    
1811  
1812    3d_choropleth
1813  
1814
1815    
1816  </span>
1817  
1818  
1819
1820      </a>
1821    </li>
1822  
1823
1824              
1825            
1826              
1827                
1828  
1829  
1830  
1831  
1832    <li class="md-nav__item">
1833      <a href="./maplibre/3d_indoor_mapping/" class="md-nav__link">
1834        
1835  
1836  
1837  <span class="md-ellipsis">
1838    
1839  
1840    3d_indoor_mapping
1841  
1842
1843    
1844  </span>
1845  
1846  
1847
1848      </a>
1849    </li>
1850  
1851
1852              
1853            
1854              
1855                
1856  
1857  
1858  
1859  
1860    <li class="md-nav__item">
1861      <a href="./maplibre/3d_pmtiles/" class="md-nav__link">
1862        
1863  
1864  
1865  <span class="md-ellipsis">
1866    
1867  
1868    3d_pmtiles
1869  
1870
1871    
1872  </span>
1873  
1874  
1875
1876      </a>
1877    </li>
1878  
1879
1880              
1881            
1882              
1883                
1884  
1885  
1886  
1887  
1888    <li class="md-nav__item">
1889      <a href="./maplibre/3d_style/" class="md-nav__link">
1890        
1891  
1892  
1893  <span class="md-ellipsis">
1894    
1895  
1896    3d_style
1897  
1898
1899    
1900  </span>
1901  
1902  
1903
1904      </a>
1905    </li>
1906  
1907
1908              
1909            
1910              
1911                
1912  
1913  
1914  
1915  
1916    <li class="md-nav__item">
1917      <a href="./maplibre/3d_terrain/" class="md-nav__link">
1918        
1919  
1920  
1921  <span class="md-ellipsis">
1922    
1923  
1924    3d_terrain
1925  
1926
1927    
1928  </span>
1929  
1930  
1931
1932      </a>
1933    </li>
1934  
1935
1936              
1937            
1938              
1939                
1940  
1941  
1942  
1943  
1944    <li class="md-nav__item">
1945      <a href="./maplibre/add_3d_buildings/" class="md-nav__link">
1946        
1947  
1948  
1949  <span class="md-ellipsis">
1950    
1951  
1952    add_3d_buildings
1953  
1954
1955    
1956  </span>
1957  
1958  
1959
1960      </a>
1961    </li>
1962  
1963
1964              
1965            
1966              
1967                
1968  
1969  
1970  
1971  
1972    <li class="md-nav__item">
1973      <a href="./maplibre/add_a_marker/" class="md-nav__link">
1974        
1975  
1976  
1977  <span class="md-ellipsis">
1978    
1979  
1980    add_a_marker
1981  
1982
1983    
1984  </span>
1985  
1986  
1987
1988      </a>
1989    </li>
1990  
1991
1992              
1993            
1994              
1995                
1996  
1997  
1998  
1999  
2000    <li class="md-nav__item">
2001      <a href="./maplibre/add_colorbar/" class="md-nav__link">
2002        
2003  
2004  
2005  <span class="md-ellipsis">
2006    
2007  
2008    add_colorbar
2009  
2010
2011    
2012  </span>
2013  
2014  
2015
2016      </a>
2017    </li>
2018  
2019
2020              
2021            
2022              
2023                
2024  
2025  
2026  
2027  
2028    <li class="md-nav__item">
2029      <a href="./maplibre/add_components/" class="md-nav__link">
2030        
2031  
2032  
2033  <span class="md-ellipsis">
2034    
2035  
2036    add_components
2037  
2038
2039    
2040  </span>
2041  
2042  
2043
2044      </a>
2045    </li>
2046  
2047
2048              
2049            
2050              
2051                
2052  
2053  
2054  
2055  
2056    <li class="md-nav__item">
2057      <a href="./maplibre/add_deckgl_layer/" class="md-nav__link">
2058        
2059  
2060  
2061  <span class="md-ellipsis">
2062    
2063  
2064    add_deckgl_layer
2065  
2066
2067    
2068  </span>
2069  
2070  
2071
2072      </a>
2073    </li>
2074  
2075
2076              
2077            
2078              
2079                
2080  
2081  
2082  
2083  
2084    <li class="md-nav__item">
2085      <a href="./maplibre/add_gif/" class="md-nav__link">
2086        
2087  
2088  
2089  <span class="md-ellipsis">
2090    
2091  
2092    add_gif
2093  
2094
2095    
2096  </span>
2097  
2098  
2099
2100      </a>
2101    </li>
2102  
2103
2104              
2105            
2106              
2107                
2108  
2109  
2110  
2111  
2112    <li class="md-nav__item">
2113      <a href="./maplibre/add_html/" class="md-nav__link">
2114        
2115  
2116  
2117  <span class="md-ellipsis">
2118    
2119  
2120    add_html
2121  
2122
2123    
2124  </span>
2125  
2126  
2127
2128      </a>
2129    </li>
2130  
2131
2132              
2133            
2134              
2135                
2136  
2137  
2138  
2139  
2140    <li class="md-nav__item">
2141      <a href="./maplibre/add_icon/" class="md-nav__link">
2142        
2143  
2144  
2145  <span class="md-ellipsis">
2146    
2147  
2148    add_icon
2149  
2150
2151    
2152  </span>
2153  
2154  
2155
2156      </a>
2157    </li>
2158  
2159
2160              
2161            
2162              
2163                
2164  
2165  
2166  
2167  
2168    <li class="md-nav__item">
2169      <a href="./maplibre/add_image/" class="md-nav__link">
2170        
2171  
2172  
2173  <span class="md-ellipsis">
2174    
2175  
2176    add_image
2177  
2178
2179    
2180  </span>
2181  
2182  
2183
2184      </a>
2185    </li>
2186  
2187
2188              
2189            
2190              
2191                
2192  
2193  
2194  
2195  
2196    <li class="md-nav__item">
2197      <a href="./maplibre/add_image_generated/" class="md-nav__link">
2198        
2199  
2200  
2201  <span class="md-ellipsis">
2202    
2203  
2204    add_image_generated
2205  
2206
2207    
2208  </span>
2209  
2210  
2211
2212      </a>
2213    </li>
2214  
2215
2216              
2217            
2218              
2219                
2220  
2221  
2222  
2223  
2224    <li class="md-nav__item">
2225      <a href="./maplibre/add_labels/" class="md-nav__link">
2226        
2227  
2228  
2229  <span class="md-ellipsis">
2230    
2231  
2232    add_labels
2233  
2234
2235    
2236  </span>
2237  
2238  
2239
2240      </a>
2241    </li>
2242  
2243
2244              
2245            
2246              
2247                
2248  
2249  
2250  
2251  
2252    <li class="md-nav__item">
2253      <a href="./maplibre/add_legend/" class="md-nav__link">
2254        
2255  
2256  
2257  <span class="md-ellipsis">
2258    
2259  
2260    add_legend
2261  
2262
2263    
2264  </span>
2265  
2266  
2267
2268      </a>
2269    </li>
2270  
2271
2272              
2273            
2274              
2275                
2276  
2277  
2278  
2279  
2280    <li class="md-nav__item">
2281      <a href="./maplibre/add_logo/" class="md-nav__link">
2282        
2283  
2284  
2285  <span class="md-ellipsis">
2286    
2287  
2288    add_logo
2289  
2290
2291    
2292  </span>
2293  
2294  
2295
2296      </a>
2297    </li>
2298  
2299
2300              
2301            
2302              
2303                
2304  
2305  
2306  
2307  
2308    <li class="md-nav__item">
2309      <a href="./maplibre/add_text/" class="md-nav__link">
2310        
2311  
2312  
2313  <span class="md-ellipsis">
2314    
2315  
2316    add_text
2317  
2318
2319    
2320  </span>
2321  
2322  
2323
2324      </a>
2325    </li>
2326  
2327
2328              
2329            
2330              
2331                
2332  
2333  
2334  
2335  
2336    <li class="md-nav__item">
2337      <a href="./maplibre/AlphaEarth/" class="md-nav__link">
2338        
2339  
2340  
2341  <span class="md-ellipsis">
2342    
2343  
2344    AlphaEarth
2345  
2346
2347    
2348  </span>
2349  
2350  
2351
2352      </a>
2353    </li>
2354  
2355
2356              
2357            
2358              
2359                
2360  
2361  
2362  
2363  
2364    <li class="md-nav__item">
2365      <a href="./maplibre/animate_a_line/" class="md-nav__link">
2366        
2367  
2368  
2369  <span class="md-ellipsis">
2370    
2371  
2372    animate_a_line
2373  
2374
2375    
2376  </span>
2377  
2378  
2379
2380      </a>
2381    </li>
2382  
2383
2384              
2385            
2386              
2387                
2388  
2389  
2390  
2391  
2392    <li class="md-nav__item">
2393      <a href="./maplibre/animate_camera_around_point/" class="md-nav__link">
2394        
2395  
2396  
2397  <span class="md-ellipsis">
2398    
2399  
2400    animate_camera_around_point
2401  
2402
2403    
2404  </span>
2405  
2406  
2407
2408      </a>
2409    </li>
2410  
2411
2412              
2413            
2414              
2415                
2416  
2417  
2418  
2419  
2420    <li class="md-nav__item">
2421      <a href="./maplibre/animate_images/" class="md-nav__link">
2422        
2423  
2424  
2425  <span class="md-ellipsis">
2426    
2427  
2428    animate_images
2429  
2430
2431    
2432  </span>
2433  
2434  
2435
2436      </a>
2437    </li>
2438  
2439
2440              
2441            
2442              
2443                
2444  
2445  
2446  
2447  
2448    <li class="md-nav__item">
2449      <a href="./maplibre/animate_point_along_line/" class="md-nav__link">
2450        
2451  
2452  
2453  <span class="md-ellipsis">
2454    
2455  
2456    animate_point_along_line
2457  
2458
2459    
2460  </span>
2461  
2462  
2463
2464      </a>
2465    </li>
2466  
2467
2468              
2469            
2470              
2471                
2472  
2473  
2474  
2475  
2476    <li class="md-nav__item">
2477      <a href="./maplibre/animate_point_along_route/" class="md-nav__link">
2478        
2479  
2480  
2481  <span class="md-ellipsis">
2482    
2483  
2484    animate_point_along_route
2485  
2486
2487    
2488  </span>
2489  
2490  
2491
2492      </a>
2493    </li>
2494  
2495
2496              
2497            
2498              
2499                
2500  
2501  
2502  
2503  
2504    <li class="md-nav__item">
2505      <a href="./maplibre/arc_layer/" class="md-nav__link">
2506        
2507  
2508  
2509  <span class="md-ellipsis">
2510    
2511  
2512    arc_layer
2513  
2514
2515    
2516  </span>
2517  
2518  
2519
2520      </a>
2521    </li>
2522  
2523
2524              
2525            
2526              
2527                
2528  
2529  
2530  
2531  
2532    <li class="md-nav__item">
2533      <a href="./maplibre/attribution_position/" class="md-nav__link">
2534        
2535  
2536  
2537  <span class="md-ellipsis">
2538    
2539  
2540    attribution_position
2541  
2542
2543    
2544  </span>
2545  
2546  
2547
2548      </a>
2549    </li>
2550  
2551
2552              
2553            
2554              
2555                
2556  
2557  
2558  
2559  
2560    <li class="md-nav__item">
2561      <a href="./maplibre/basemaps/" class="md-nav__link">
2562        
2563  
2564  
2565  <span class="md-ellipsis">
2566    
2567  
2568    basemaps
2569  
2570
2571    
2572  </span>
2573  
2574  
2575
2576      </a>
2577    </li>
2578  
2579
2580              
2581            
2582              
2583                
2584  
2585  
2586  
2587  
2588    <li class="md-nav__item">
2589      <a href="./maplibre/center_on_symbol/" class="md-nav__link">
2590        
2591  
2592  
2593  <span class="md-ellipsis">
2594    
2595  
2596    center_on_symbol
2597  
2598
2599    
2600  </span>
2601  
2602  
2603
2604      </a>
2605    </li>
2606  
2607
2608              
2609            
2610              
2611                
2612  
2613  
2614  
2615  
2616    <li class="md-nav__item">
2617      <a href="./maplibre/change_building_color/" class="md-nav__link">
2618        
2619  
2620  
2621  <span class="md-ellipsis">
2622    
2623  
2624    change_building_color
2625  
2626
2627    
2628  </span>
2629  
2630  
2631
2632      </a>
2633    </li>
2634  
2635
2636              
2637            
2638              
2639                
2640  
2641  
2642  
2643  
2644    <li class="md-nav__item">
2645      <a href="./maplibre/change_case_of_labels/" class="md-nav__link">
2646        
2647  
2648  
2649  <span class="md-ellipsis">
2650    
2651  
2652    change_case_of_labels
2653  
2654
2655    
2656  </span>
2657  
2658  
2659
2660      </a>
2661    </li>
2662  
2663
2664              
2665            
2666              
2667                
2668  
2669  
2670  
2671  
2672    <li class="md-nav__item">
2673      <a href="./maplibre/choropleth/" class="md-nav__link">
2674        
2675  
2676  
2677  <span class="md-ellipsis">
2678    
2679  
2680    choropleth
2681  
2682
2683    
2684  </span>
2685  
2686  
2687
2688      </a>
2689    </li>
2690  
2691
2692              
2693            
2694              
2695                
2696  
2697  
2698  
2699  
2700    <li class="md-nav__item">
2701      <a href="./maplibre/cloud_optimized_geotiff/" class="md-nav__link">
2702        
2703  
2704  
2705  <span class="md-ellipsis">
2706    
2707  
2708    cloud_optimized_geotiff
2709  
2710
2711    
2712  </span>
2713  
2714  
2715
2716      </a>
2717    </li>
2718  
2719
2720              
2721            
2722              
2723                
2724  
2725  
2726  
2727  
2728    <li class="md-nav__item">
2729      <a href="./maplibre/cluster/" class="md-nav__link">
2730        
2731  
2732  
2733  <span class="md-ellipsis">
2734    
2735  
2736    cluster
2737  
2738
2739    
2740  </span>
2741  
2742  
2743
2744      </a>
2745    </li>
2746  
2747
2748              
2749            
2750              
2751                
2752  
2753  
2754  
2755  
2756    <li class="md-nav__item">
2757      <a href="./maplibre/color_switcher/" class="md-nav__link">
2758        
2759  
2760  
2761  <span class="md-ellipsis">
2762    
2763  
2764    color_switcher
2765  
2766
2767    
2768  </span>
2769  
2770  
2771
2772      </a>
2773    </li>
2774  
2775
2776              
2777            
2778              
2779                
2780  
2781  
2782  
2783  
2784    <li class="md-nav__item">
2785      <a href="./maplibre/copernicus/" class="md-nav__link">
2786        
2787  
2788  
2789  <span class="md-ellipsis">
2790    
2791  
2792    copernicus
2793  
2794
2795    
2796  </span>
2797  
2798  
2799
2800      </a>
2801    </li>
2802  
2803
2804              
2805            
2806              
2807                
2808  
2809  
2810  
2811  
2812    <li class="md-nav__item">
2813      <a href="./maplibre/countries_filter/" class="md-nav__link">
2814        
2815  
2816  
2817  <span class="md-ellipsis">
2818    
2819  
2820    countries_filter
2821  
2822
2823    
2824  </span>
2825  
2826  
2827
2828      </a>
2829    </li>
2830  
2831
2832              
2833            
2834              
2835                
2836  
2837  
2838  
2839  
2840    <li class="md-nav__item">
2841      <a href="./maplibre/create_vector/" class="md-nav__link">
2842        
2843  
2844  
2845  <span class="md-ellipsis">
2846    
2847  
2848    create_vector
2849  
2850
2851    
2852  </span>
2853  
2854  
2855
2856      </a>
2857    </li>
2858  
2859
2860              
2861            
2862              
2863                
2864  
2865  
2866  
2867  
2868    <li class="md-nav__item">
2869      <a href="./maplibre/custom_marker/" class="md-nav__link">
2870        
2871  
2872  
2873  <span class="md-ellipsis">
2874    
2875  
2876    custom_marker
2877  
2878
2879    
2880  </span>
2881  
2882  
2883
2884      </a>
2885    </li>
2886  
2887
2888              
2889            
2890              
2891                
2892  
2893  
2894  
2895  
2896    <li class="md-nav__item">
2897      <a href="./maplibre/dashboard/" class="md-nav__link">
2898        
2899  
2900  
2901  <span class="md-ellipsis">
2902    
2903  
2904    dashboard
2905  
2906
2907    
2908  </span>
2909  
2910  
2911
2912      </a>
2913    </li>
2914  
2915
2916              
2917            
2918              
2919                
2920  
2921  
2922  
2923  
2924    <li class="md-nav__item">
2925      <a href="./maplibre/data_driven_lines/" class="md-nav__link">
2926        
2927  
2928  
2929  <span class="md-ellipsis">
2930    
2931  
2932    data_driven_lines
2933  
2934
2935    
2936  </span>
2937  
2938  
2939
2940      </a>
2941    </li>
2942  
2943
2944              
2945            
2946              
2947                
2948  
2949  
2950  
2951  
2952    <li class="md-nav__item">
2953      <a href="./maplibre/disable_scroll_zoom/" class="md-nav__link">
2954        
2955  
2956  
2957  <span class="md-ellipsis">
2958    
2959  
2960    disable_scroll_zoom
2961  
2962
2963    
2964  </span>
2965  
2966  
2967
2968      </a>
2969    </li>
2970  
2971
2972              
2973            
2974              
2975                
2976  
2977  
2978  
2979  
2980    <li class="md-nav__item">
2981      <a href="./maplibre/display_rich_text/" class="md-nav__link">
2982        
2983  
2984  
2985  <span class="md-ellipsis">
2986    
2987  
2988    display_rich_text
2989  
2990
2991    
2992  </span>
2993  
2994  
2995
2996      </a>
2997    </li>
2998  
2999
3000              
3001            
3002              
3003                
3004  
3005  
3006  
3007  
3008    <li class="md-nav__item">
3009      <a href="./maplibre/drag_a_marker/" class="md-nav__link">
3010        
3011  
3012  
3013  <span class="md-ellipsis">
3014    
3015  
3016    drag_a_marker
3017  
3018
3019    
3020  </span>
3021  
3022  
3023
3024      </a>
3025    </li>
3026  
3027
3028              
3029            
3030              
3031                
3032  
3033  
3034  
3035  
3036    <li class="md-nav__item">
3037      <a href="./maplibre/draw_features/" class="md-nav__link">
3038        
3039  
3040  
3041  <span class="md-ellipsis">
3042    
3043  
3044    draw_features
3045  
3046
3047    
3048  </span>
3049  
3050  
3051
3052      </a>
3053    </li>
3054  
3055
3056              
3057            
3058              
3059                
3060  
3061  
3062  
3063  
3064    <li class="md-nav__item">
3065      <a href="./maplibre/duckdb_layer/" class="md-nav__link">
3066        
3067  
3068  
3069  <span class="md-ellipsis">
3070    
3071  
3072    duckdb_layer
3073  
3074
3075    
3076  </span>
3077  
3078  
3079
3080      </a>
3081    </li>
3082  
3083
3084              
3085            
3086              
3087                
3088  
3089  
3090  
3091  
3092    <li class="md-nav__item">
3093      <a href="./maplibre/edit_vector/" class="md-nav__link">
3094        
3095  
3096  
3097  <span class="md-ellipsis">
3098    
3099  
3100    edit_vector
3101  
3102
3103    
3104  </span>
3105  
3106  
3107
3108      </a>
3109    </li>
3110  
3111
3112              
3113            
3114              
3115                
3116  
3117  
3118  
3119  
3120    <li class="md-nav__item">
3121      <a href="./maplibre/fallback_image/" class="md-nav__link">
3122        
3123  
3124  
3125  <span class="md-ellipsis">
3126    
3127  
3128    fallback_image
3129  
3130
3131    
3132  </span>
3133  
3134  
3135
3136      </a>
3137    </li>
3138  
3139
3140              
3141            
3142              
3143                
3144  
3145  
3146  
3147  
3148    <li class="md-nav__item">
3149      <a href="./maplibre/fields_of_the_world/" class="md-nav__link">
3150        
3151  
3152  
3153  <span class="md-ellipsis">
3154    
3155  
3156    fields_of_the_world
3157  
3158
3159    
3160  </span>
3161  
3162  
3163
3164      </a>
3165    </li>
3166  
3167
3168              
3169            
3170              
3171                
3172  
3173  
3174  
3175  
3176    <li class="md-nav__item">
3177      <a href="./maplibre/fit_bounds/" class="md-nav__link">
3178        
3179  
3180  
3181  <span class="md-ellipsis">
3182    
3183  
3184    fit_bounds
3185  
3186
3187    
3188  </span>
3189  
3190  
3191
3192      </a>
3193    </li>
3194  
3195
3196              
3197            
3198              
3199                
3200  
3201  
3202  
3203  
3204    <li class="md-nav__item">
3205      <a href="./maplibre/fill_pattern/" class="md-nav__link">
3206        
3207  
3208  
3209  <span class="md-ellipsis">
3210    
3211  
3212    fill_pattern
3213  
3214
3215    
3216  </span>
3217  
3218  
3219
3220      </a>
3221    </li>
3222  
3223
3224              
3225            
3226              
3227                
3228  
3229  
3230  
3231  
3232    <li class="md-nav__item">
3233      <a href="./maplibre/floating_sidebar/" class="md-nav__link">
3234        
3235  
3236  
3237  <span class="md-ellipsis">
3238    
3239  
3240    floating_sidebar
3241  
3242
3243    
3244  </span>
3245  
3246  
3247
3248      </a>
3249    </li>
3250  
3251
3252              
3253            
3254              
3255                
3256  
3257  
3258  
3259  
3260    <li class="md-nav__item">
3261      <a href="./maplibre/fly_to/" class="md-nav__link">
3262        
3263  
3264  
3265  <span class="md-ellipsis">
3266    
3267  
3268    fly_to
3269  
3270
3271    
3272  </span>
3273  
3274  
3275
3276      </a>
3277    </li>
3278  
3279
3280              
3281            
3282              
3283                
3284  
3285  
3286  
3287  
3288    <li class="md-nav__item">
3289      <a href="./maplibre/fly_to_options/" class="md-nav__link">
3290        
3291  
3292  
3293  <span class="md-ellipsis">
3294    
3295  
3296    fly_to_options
3297  
3298
3299    
3300  </span>
3301  
3302  
3303
3304      </a>
3305    </li>
3306  
3307
3308              
3309            
3310              
3311                
3312  
3313  
3314  
3315  
3316    <li class="md-nav__item">
3317      <a href="./maplibre/fullscreen/" class="md-nav__link">
3318        
3319  
3320  
3321  <span class="md-ellipsis">
3322    
3323  
3324    fullscreen
3325  
3326
3327    
3328  </span>
3329  
3330  
3331
3332      </a>
3333    </li>
3334  
3335
3336              
3337            
3338              
3339                
3340  
3341  
3342  
3343  
3344    <li class="md-nav__item">
3345      <a href="./maplibre/geojson_layer_in_stack/" class="md-nav__link">
3346        
3347  
3348  
3349  <span class="md-ellipsis">
3350    
3351  
3352    geojson_layer_in_stack
3353  
3354
3355    
3356  </span>
3357  
3358  
3359
3360      </a>
3361    </li>
3362  
3363
3364              
3365            
3366              
3367                
3368  
3369  
3370  
3371  
3372    <li class="md-nav__item">
3373      <a href="./maplibre/geojson_line/" class="md-nav__link">
3374        
3375  
3376  
3377  <span class="md-ellipsis">
3378    
3379  
3380    geojson_line
3381  
3382
3383    
3384  </span>
3385  
3386  
3387
3388      </a>
3389    </li>
3390  
3391
3392              
3393            
3394              
3395                
3396  
3397  
3398  
3399  
3400    <li class="md-nav__item">
3401      <a href="./maplibre/geojson_points/" class="md-nav__link">
3402        
3403  
3404  
3405  <span class="md-ellipsis">
3406    
3407  
3408    geojson_points
3409  
3410
3411    
3412  </span>
3413  
3414  
3415
3416      </a>
3417    </li>
3418  
3419
3420              
3421            
3422              
3423                
3424  
3425  
3426  
3427  
3428    <li class="md-nav__item">
3429      <a href="./maplibre/geojson_polygon/" class="md-nav__link">
3430        
3431  
3432  
3433  <span class="md-ellipsis">
3434    
3435  
3436    geojson_polygon
3437  
3438
3439    
3440  </span>
3441  
3442  
3443
3444      </a>
3445    </li>
3446  
3447
3448              
3449            
3450              
3451                
3452  
3453  
3454  
3455  
3456    <li class="md-nav__item">
3457      <a href="./maplibre/geopandas/" class="md-nav__link">
3458        
3459  
3460  
3461  <span class="md-ellipsis">
3462    
3463  
3464    geopandas
3465  
3466
3467    
3468  </span>
3469  
3470  
3471
3472      </a>
3473    </li>
3474  
3475
3476              
3477            
3478              
3479                
3480  
3481  
3482  
3483  
3484    <li class="md-nav__item">
3485      <a href="./maplibre/globe_control/" class="md-nav__link">
3486        
3487  
3488  
3489  <span class="md-ellipsis">
3490    
3491  
3492    globe_control
3493  
3494
3495    
3496  </span>
3497  
3498  
3499
3500      </a>
3501    </li>
3502  
3503
3504              
3505            
3506              
3507                
3508  
3509  
3510  
3511  
3512    <li class="md-nav__item">
3513      <a href="./maplibre/google_earth/" class="md-nav__link">
3514        
3515  
3516  
3517  <span class="md-ellipsis">
3518    
3519  
3520    google_earth
3521  
3522
3523    
3524  </span>
3525  
3526  
3527
3528      </a>
3529    </li>
3530  
3531
3532              
3533            
3534              
3535                
3536  
3537  
3538  
3539  
3540    <li class="md-nav__item">
3541      <a href="./maplibre/google_earth_engine/" class="md-nav__link">
3542        
3543  
3544  
3545  <span class="md-ellipsis">
3546    
3547  
3548    google_earth_engine
3549  
3550
3551    
3552  </span>
3553  
3554  
3555
3556      </a>
3557    </li>
3558  
3559
3560              
3561            
3562              
3563                
3564  
3565  
3566  
3567  
3568    <li class="md-nav__item">
3569      <a href="./maplibre/gps_trace/" class="md-nav__link">
3570        
3571  
3572  
3573  <span class="md-ellipsis">
3574    
3575  
3576    gps_trace
3577  
3578
3579    
3580  </span>
3581  
3582  
3583
3584      </a>
3585    </li>
3586  
3587
3588              
3589            
3590              
3591                
3592  
3593  
3594  
3595  
3596    <li class="md-nav__item">
3597      <a href="./maplibre/H3/" class="md-nav__link">
3598        
3599  
3600  
3601  <span class="md-ellipsis">
3602    
3603  
3604    H3
3605  
3606
3607    
3608  </span>
3609  
3610  
3611
3612      </a>
3613    </li>
3614  
3615
3616              
3617            
3618              
3619                
3620  
3621  
3622  
3623  
3624    <li class="md-nav__item">
3625      <a href="./maplibre/heatmap_layer/" class="md-nav__link">
3626        
3627  
3628  
3629  <span class="md-ellipsis">
3630    
3631  
3632    heatmap_layer
3633  
3634
3635    
3636  </span>
3637  
3638  
3639
3640      </a>
3641    </li>
3642  
3643
3644              
3645            
3646              
3647                
3648  
3649  
3650  
3651  
3652    <li class="md-nav__item">
3653      <a href="./maplibre/historical_imagery/" class="md-nav__link">
3654        
3655  
3656  
3657  <span class="md-ellipsis">
3658    
3659  
3660    historical_imagery
3661  
3662
3663    
3664  </span>
3665  
3666  
3667
3668      </a>
3669    </li>
3670  
3671
3672              
3673            
3674              
3675                
3676  
3677  
3678  
3679  
3680    <li class="md-nav__item">
3681      <a href="./maplibre/housing_prices/" class="md-nav__link">
3682        
3683  
3684  
3685  <span class="md-ellipsis">
3686    
3687  
3688    housing_prices
3689  
3690
3691    
3692  </span>
3693  
3694  
3695
3696      </a>
3697    </li>
3698  
3699
3700              
3701            
3702              
3703                
3704  
3705  
3706  
3707  
3708    <li class="md-nav__item">
3709      <a href="./maplibre/interactive_false/" class="md-nav__link">
3710        
3711  
3712  
3713  <span class="md-ellipsis">
3714    
3715  
3716    interactive_false
3717  
3718
3719    
3720  </span>
3721  
3722  
3723
3724      </a>
3725    </li>
3726  
3727
3728              
3729            
3730              
3731                
3732  
3733  
3734  
3735  
3736    <li class="md-nav__item">
3737      <a href="./maplibre/jump_to/" class="md-nav__link">
3738        
3739  
3740  
3741  <span class="md-ellipsis">
3742    
3743  
3744    jump_to
3745  
3746
3747    
3748  </span>
3749  
3750  
3751
3752      </a>
3753    </li>
3754  
3755
3756              
3757            
3758              
3759                
3760  
3761  
3762  
3763  
3764    <li class="md-nav__item">
3765      <a href="./maplibre/language_switch/" class="md-nav__link">
3766        
3767  
3768  
3769  <span class="md-ellipsis">
3770    
3771  
3772    language_switch
3773  
3774
3775    
3776  </span>
3777  
3778  
3779
3780      </a>
3781    </li>
3782  
3783
3784              
3785            
3786              
3787                
3788  
3789  
3790  
3791  
3792    <li class="md-nav__item">
3793      <a href="./maplibre/latlon_grid/" class="md-nav__link">
3794        
3795  
3796  
3797  <span class="md-ellipsis">
3798    
3799  
3800    latlon_grid
3801  
3802
3803    
3804  </span>
3805  
3806  
3807
3808      </a>
3809    </li>
3810  
3811
3812              
3813            
3814              
3815                
3816  
3817  
3818  
3819  
3820    <li class="md-nav__item">
3821      <a href="./maplibre/layer_control/" class="md-nav__link">
3822        
3823  
3824  
3825  <span class="md-ellipsis">
3826    
3827  
3828    layer_control
3829  
3830
3831    
3832  </span>
3833  
3834  
3835
3836      </a>
3837    </li>
3838  
3839
3840              
3841            
3842              
3843                
3844  
3845  
3846  
3847  
3848    <li class="md-nav__item">
3849      <a href="./maplibre/layer_groups/" class="md-nav__link">
3850        
3851  
3852  
3853  <span class="md-ellipsis">
3854    
3855  
3856    layer_groups
3857  
3858
3859    
3860  </span>
3861  
3862  
3863
3864      </a>
3865    </li>
3866  
3867
3868              
3869            
3870              
3871                
3872  
3873  
3874  
3875  
3876    <li class="md-nav__item">
3877      <a href="./maplibre/layer_manager/" class="md-nav__link">
3878        
3879  
3880  
3881  <span class="md-ellipsis">
3882    
3883  
3884    layer_manager
3885  
3886
3887    
3888  </span>
3889  
3890  
3891
3892      </a>
3893    </li>
3894  
3895
3896              
3897            
3898              
3899                
3900  
3901  
3902  
3903  
3904    <li class="md-nav__item">
3905      <a href="./maplibre/layer_styling/" class="md-nav__link">
3906        
3907  
3908  
3909  <span class="md-ellipsis">
3910    
3911  
3912    layer_styling
3913  
3914
3915    
3916  </span>
3917  
3918  
3919
3920      </a>
3921    </li>
3922  
3923
3924              
3925            
3926              
3927                
3928  
3929  
3930  
3931  
3932    <li class="md-nav__item">
3933      <a href="./map
3933libre/line_gradient/" class="md-nav__link">
3934        
3935  
3936  
3937  <span class="md-ellipsis">
3938    
3939  
3940    line_gradient
3941  
3942
3943    
3944  </span>
3945  
3946  
3947
3948      </a>
3949    </li>
3950  
3951
3952              
3953            
3954              
3955                
3956  
3957  
3958  
3959  
3960    <li class="md-nav__item">
3961      <a href="./maplibre/live_geojson/" class="md-nav__link">
3962        
3963  
3964  
3965  <span class="md-ellipsis">
3966    
3967  
3968    live_geojson
3969  
3970
3971    
3972  </span>
3973  
3974  
3975
3976      </a>
3977    </li>
3978  
3979
3980              
3981            
3982              
3983                
3984  
3985  
3986  
3987  
3988    <li class="md-nav__item">
3989      <a href="./maplibre/live_update_feature/" class="md-nav__link">
3990        
3991  
3992  
3993  <span class="md-ellipsis">
3994    
3995  
3996    live_update_feature
3997  
3998
3999    
4000  </span>
4001  
4002  
4003
4004      </a>
4005    </li>
4006  
4007
4008              
4009            
4010              
4011                
4012  
4013  
4014  
4015  
4016    <li class="md-nav__item">
4017      <a href="./maplibre/local_geojson/" class="md-nav__link">
4018        
4019  
4020  
4021  <span class="md-ellipsis">
4022    
4023  
4024    local_geojson
4025  
4026
4027    
4028  </span>
4029  
4030  
4031
4032      </a>
4033    </li>
4034  
4035
4036              
4037            
4038              
4039                
4040  
4041  
4042  
4043  
4044    <li class="md-nav__item">
4045      <a href="./maplibre/local_raster/" class="md-nav__link">
4046        
4047  
4048  
4049  <span class="md-ellipsis">
4050    
4051  
4052    local_raster
4053  
4054
4055    
4056  </span>
4057  
4058  
4059
4060      </a>
4061    </li>
4062  
4063
4064              
4065            
4066              
4067                
4068  
4069  
4070  
4071  
4072    <li class="md-nav__item">
4073      <a href="./maplibre/local_titiler/" class="md-nav__link">
4074        
4075  
4076  
4077  <span class="md-ellipsis">
4078    
4079  
4080    local_titiler
4081  
4082
4083    
4084  </span>
4085  
4086  
4087
4088      </a>
4089    </li>
4090  
4091
4092              
4093            
4094              
4095                
4096  
4097  
4098  
4099  
4100    <li class="md-nav__item">
4101      <a href="./maplibre/locate_user/" class="md-nav__link">
4102        
4103  
4104  
4105  <span class="md-ellipsis">
4106    
4107  
4108    locate_user
4109  
4110
4111    
4112  </span>
4113  
4114  
4115
4116      </a>
4117    </li>
4118  
4119
4120              
4121            
4122              
4123                
4124  
4125  
4126  
4127  
4128    <li class="md-nav__item">
4129      <a href="./maplibre/map_tiles/" class="md-nav__link">
4130        
4131  
4132  
4133  <span class="md-ellipsis">
4134    
4135  
4136    map_tiles
4137  
4138
4139    
4140  </span>
4141  
4142  
4143
4144      </a>
4145    </li>
4146  
4147
4148              
4149            
4150              
4151                
4152  
4153  
4154  
4155  
4156    <li class="md-nav__item">
4157      <a href="./maplibre/mapillary/" class="md-nav__link">
4158        
4159  
4160  
4161  <span class="md-ellipsis">
4162    
4163  
4164    mapillary
4165  
4166
4167    
4168  </span>
4169  
4170  
4171
4172      </a>
4173    </li>
4174  
4175
4176              
4177            
4178              
4179                
4180  
4181  
4182  
4183  
4184    <li class="md-nav__item">
4185      <a href="./maplibre/maptiler_styles/" class="md-nav__link">
4186        
4187  
4188  
4189  <span class="md-ellipsis">
4190    
4191  
4192    maptiler_styles
4193  
4194
4195    
4196  </span>
4197  
4198  
4199
4200      </a>
4201    </li>
4202  
4203
4204              
4205            
4206              
4207                
4208  
4209  
4210  
4211  
4212    <li class="md-nav__item">
4213      <a href="./maplibre/MGRS/" class="md-nav__link">
4214        
4215  
4216  
4217  <span class="md-ellipsis">
4218    
4219  
4220    MGRS
4221  
4222
4223    
4224  </span>
4225  
4226  
4227
4228      </a>
4229    </li>
4230  
4231
4232              
4233            
4234              
4235                
4236  
4237  
4238  
4239  
4240    <li class="md-nav__item">
4241      <a href="./maplibre/mouse_position/" class="md-nav__link">
4242        
4243  
4244  
4245  <span class="md-ellipsis">
4246    
4247  
4248    mouse_position
4249  
4250
4251    
4252  </span>
4253  
4254  
4255
4256      </a>
4257    </li>
4258  
4259
4260              
4261            
4262              
4263                
4264  
4265  
4266  
4267  
4268    <li class="md-nav__item">
4269      <a href="./maplibre/multiple_geometries/" class="md-nav__link">
4270        
4271  
4272  
4273  <span class="md-ellipsis">
4274    
4275  
4276    multiple_geometries
4277  
4278
4279    
4280  </span>
4281  
4282  
4283
4284      </a>
4285    </li>
4286  
4287
4288              
4289            
4290              
4291                
4292  
4293  
4294  
4295  
4296    <li class="md-nav__item">
4297      <a href="./maplibre/nasa_opera/" class="md-nav__link">
4298        
4299  
4300  
4301  <span class="md-ellipsis">
4302    
4303  
4304    nasa_opera
4305  
4306
4307    
4308  </span>
4309  
4310  
4311
4312      </a>
4313    </li>
4314  
4315
4316              
4317            
4318              
4319                
4320  
4321  
4322  
4323  
4324    <li class="md-nav__item">
4325      <a href="./maplibre/navigation/" class="md-nav__link">
4326        
4327  
4328  
4329  <span class="md-ellipsis">
4330    
4331  
4332    navigation
4333  
4334
4335    
4336  </span>
4337  
4338  
4339
4340      </a>
4341    </li>
4342  
4343
4344              
4345            
4346              
4347                
4348  
4349  
4350  
4351  
4352    <li class="md-nav__item">
4353      <a href="./maplibre/ocean_bathymetry/" class="md-nav__link">
4354        
4355  
4356  
4357  <span class="md-ellipsis">
4358    
4359  
4360    ocean_bathymetry
4361  
4362
4363    
4364  </span>
4365  
4366  
4367
4368      </a>
4369    </li>
4370  
4371
4372              
4373            
4374              
4375                
4376  
4377  
4378  
4379  
4380    <li class="md-nav__item">
4381      <a href="./maplibre/openfreemap/" class="md-nav__link">
4382        
4383  
4384  
4385  <span class="md-ellipsis">
4386    
4387  
4388    openfreemap
4389  
4390
4391    
4392  </span>
4393  
4394  
4395
4396      </a>
4397    </li>
4398  
4399
4400              
4401            
4402              
4403                
4404  
4405  
4406  
4407  
4408    <li class="md-nav__item">
4409      <a href="./maplibre/openstreetmap/" class="md-nav__link">
4410        
4411  
4412  
4413  <span class="md-ellipsis">
4414    
4415  
4416    openstreetmap
4417  
4418
4419    
4420  </span>
4421  
4422  
4423
4424      </a>
4425    </li>
4426  
4427
4428              
4429            
4430              
4431                
4432  
4433  
4434  
4435  
4436    <li class="md-nav__item">
4437      <a href="./maplibre/overture/" class="md-nav__link">
4438        
4439  
4440  
4441  <span class="md-ellipsis">
4442    
4443  
4444    overture
4445  
4446
4447    
4448  </span>
4449  
4450  
4451
4452      </a>
4453    </li>
4454  
4455
4456              
4457            
4458              
4459                
4460  
4461  
4462  
4463  
4464    <li class="md-nav__item">
4465      <a href="./maplibre/pmtiles/" class="md-nav__link">
4466        
4467  
4468  
4469  <span class="md-ellipsis">
4470    
4471  
4472    pmtiles
4473  
4474
4475    
4476  </span>
4477  
4478  
4479
4480      </a>
4481    </li>
4482  
4483
4484              
4485            
4486              
4487                
4488  
4489  
4490  
4491  
4492    <li class="md-nav__item">
4493      <a href="./maplibre/restrict_bounds/" class="md-nav__link">
4494        
4495  
4496  
4497  <span class="md-ellipsis">
4498    
4499  
4500    restrict_bounds
4501  
4502
4503    
4504  </span>
4505  
4506  
4507
4508      </a>
4509    </li>
4510  
4511
4512              
4513            
4514              
4515                
4516  
4517  
4518  
4519  
4520    <li class="md-nav__item">
4521      <a href="./maplibre/satellite_map/" class="md-nav__link">
4522        
4523  
4524  
4525  <span class="md-ellipsis">
4526    
4527  
4528    satellite_map
4529  
4530
4531    
4532  </span>
4533  
4534  
4535
4536      </a>
4537    </li>
4538  
4539
4540              
4541            
4542              
4543                
4544  
4545  
4546  
4547  
4548    <li class="md-nav__item">
4549      <a href="./maplibre/search_control/" class="md-nav__link">
4550        
4551  
4552  
4553  <span class="md-ellipsis">
4554    
4555  
4556    search_control
4557  
4558
4559    
4560  </span>
4561  
4562  
4563
4564      </a>
4565    </li>
4566  
4567
4568              
4569            
4570              
4571                
4572  
4573  
4574  
4575  
4576    <li class="md-nav__item">
4577      <a href="./maplibre/set_pitch_bearing/" class="md-nav__link">
4578        
4579  
4580  
4581  <span class="md-ellipsis">
4582    
4583  
4584    set_pitch_bearing
4585  
4586
4587    
4588  </span>
4589  
4590  
4591
4592      </a>
4593    </li>
4594  
4595
4596              
4597            
4598              
4599                
4600  
4601  
4602  
4603  
4604    <li class="md-nav__item">
4605      <a href="./maplibre/set_terrain/" class="md-nav__link">
4606        
4607  
4608  
4609  <span class="md-ellipsis">
4610    
4611  
4612    set_terrain
4613  
4614
4615    
4616  </span>
4617  
4618  
4619
4620      </a>
4621    </li>
4622  
4623
4624              
4625            
4626              
4627                
4628  
4629  
4630  
4631  
4632    <li class="md-nav__item">
4633      <a href="./maplibre/sidebar/" class="md-nav__link">
4634        
4635  
4636  
4637  <span class="md-ellipsis">
4638    
4639  
4640    sidebar
4641  
4642
4643    
4644  </span>
4645  
4646  
4647
4648      </a>
4649    </li>
4650  
4651
4652              
4653            
4654              
4655                
4656  
4657  
4658  
4659  
4660    <li class="md-nav__item">
4661      <a href="./maplibre/similarity_search/" class="md-nav__link">
4662        
4663  
4664  
4665  <span class="md-ellipsis">
4666    
4667  
4668    similarity_search
4669  
4670
4671    
4672  </span>
4673  
4674  
4675
4676      </a>
4677    </li>
4678  
4679
4680              
4681            
4682              
4683                
4684  
4685  
4686  
4687  
4688    <li class="md-nav__item">
4689      <a href="./maplibre/stac/" class="md-nav__link">
4690        
4691  
4692  
4693  <span class="md-ellipsis">
4694    
4695  
4696    stac
4697  
4698
4699    
4700  </span>
4701  
4702  
4703
4704      </a>
4705    </li>
4706  
4707
4708              
4709            
4710              
4711                
4712  
4713  
4714  
4715  
4716    <li class="md-nav__item">
4717      <a href="./maplibre/time_slider/" class="md-nav__link">
4718        
4719  
4720  
4721  <span class="md-ellipsis">
4722    
4723  
4724    time_slider
4725  
4726
4727    
4728  </span>
4729  
4730  
4731
4732      </a>
4733    </li>
4734  
4735
4736              
4737            
4738              
4739                
4740  
4741  
4742  
4743  
4744    <li class="md-nav__item">
4745      <a href="./maplibre/to_html/" class="md-nav__link">
4746        
4747  
4748  
4749  <span class="md-ellipsis">
4750    
4751  
4752    to_html
4753  
4754
4755    
4756  </span>
4757  
4758  
4759
4760      </a>
4761    </li>
4762  
4763
4764              
4765            
4766              
4767                
4768  
4769  
4770  
4771  
4772    <li class="md-nav__item">
4773      <a href="./maplibre/variable_label_placement/" class="md-nav__link">
4774        
4775  
4776  
4777  <span class="md-ellipsis">
4778    
4779  
4780    variable_label_placement
4781  
4782
4783    
4784  </span>
4785  
4786  
4787
4788      </a>
4789    </li>
4790  
4791
4792              
4793            
4794              
4795                
4796  
4797  
4798  
4799  
4800    <li class="md-nav__item">
4801      <a href="./maplibre/variable_offset_label_placement/" class="md-nav__link">
4802        
4803  
4804  
4805  <span class="md-ellipsis">
4806    
4807  
4808    variable_offset_label_placement
4809  
4810
4811    
4812  </span>
4813  
4814  
4815
4816      </a>
4817    </li>
4818  
4819
4820              
4821            
4822              
4823                
4824  
4825  
4826  
4827  
4828    <li class="md-nav__item">
4829      <a href="./maplibre/vector_tile/" class="md-nav__link">
4830        
4831  
4832  
4833  <span class="md-ellipsis">
4834    
4835  
4836    vector_tile
4837  
4838
4839    
4840  </span>
4841  
4842  
4843
4844      </a>
4845    </li>
4846  
4847
4848              
4849            
4850              
4851                
4852  
4853  
4854  
4855  
4856    <li class="md-nav__item">
4857      <a href="./maplibre/video_on_a_map/" class="md-nav__link">
4858        
4859  
4860  
4861  <span class="md-ellipsis">
4862    
4863  
4864    video_on_a_map
4865  
4866
4867    
4868  </span>
4869  
4870  
4871
4872      </a>
4873    </li>
4874  
4875
4876              
4877            
4878              
4879                
4880  
4881  
4882  
4883  
4884    <li class="md-nav__item">
4885      <a href="./maplibre/visualize_population_density/" class="md-nav__link">
4886        
4887  
4888  
4889  <span class="md-ellipsis">
4890    
4891  
4892    visualize_population_density
4893  
4894
4895    
4896  </span>
4897  
4898  
4899
4900      </a>
4901    </li>
4902  
4903
4904              
4905            
4906              
4907                
4908  
4909  
4910  
4911  
4912    <li class="md-nav__item">
4913      <a href="./maplibre/wms_source/" class="md-nav__link">
4914        
4915  
4916  
4917  <span class="md-ellipsis">
4918    
4919  
4920    wms_source
4921  
4922
4923    
4924  </span>
4925  
4926  
4927
4928      </a>
4929    </li>
4930  
4931
4932              
4933            
4934              
4935                
4936  
4937  
4938  
4939  
4940    <li class="md-nav__item">
4941      <a href="./maplibre/wms_to_geotiff/" class="md-nav__link">
4942        
4943  
4944  
4945  <span class="md-ellipsis">
4946    
4947  
4948    wms_to_geotiff
4949  
4950
4951    
4952  </span>
4953  
4954  
4955
4956      </a>
4957    </li>
4958  
4959
4960              
4961            
4962              
4963                
4964  
4965  
4966  
4967  
4968    <li class="md-nav__item">
4969      <a href="./maplibre/zoom_to_linestring/" class="md-nav__link">
4970        
4971  
4972  
4973  <span class="md-ellipsis">
4974    
4975  
4976    zoom_to_linestring
4977  
4978
4979    
4980  </span>
4981  
4982  
4983
4984      </a>
4985    </li>
4986  
4987
4988              
4989            
4990          </ul>
4991        </nav>
4992      
4993    </li>
4994  
4995
4996    
4997      
4998      
4999  
5000  
5001  
5002  
5003    
5004    
5005    
5006    
5007    
5008    <li class="md-nav__item md-nav__item--nested">
5009      
5010        
5011        
5012        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_16" >
5013        
5014          
5015          <label class="md-nav__link" for="__nav_16" id="__nav_16_label" tabindex="0">
5016            
5017  
5018  
5019  <span class="md-ellipsis">
5020    
5021  
5022    Notebooks
5023  
5024
5025    
5026  </span>
5027  
5028  
5029
5030            <span class="md-nav__icon md-icon"></span>
5031          </label>
5032        
5033        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_16_label" aria-expanded="false">
5034          <label class="md-nav__title" for="__nav_16">
5035            <span class="md-nav__icon md-icon"></span>
5036            
5037  
5038    Notebooks
5039  
5040
5041          </label>
5042          <ul class="md-nav__list" data-md-scrollfix>
5043            
5044              
5045                
5046  
5047  
5048  
5049  
5050    <li class="md-nav__item">
5051      <a href="./notebooks/00_key_features/" class="md-nav__link">
5052        
5053  
5054  
5055  <span class="md-ellipsis">
5056    
5057  
5058    00_key_features
5059  
5060
5061    
5062  </span>
5063  
5064  
5065
5066      </a>
5067    </li>
5068  
5069
5070              
5071            
5072              
5073                
5074  
5075  
5076  
5077  
5078    <li class="md-nav__item">
5079      <a href="./notebooks/01_leafmap_intro/" class="md-nav__link">
5080        
5081  
5082  
5083  <span class="md-ellipsis">
5084    
5085  
5086    01_leafmap_intro
5087  
5088
5089    
5090  </span>
5091  
5092  
5093
5094      </a>
5095    </li>
5096  
5097
5098              
5099            
5100              
5101                
5102  
5103  
5104  
5105  
5106    <li class="md-nav__item">
5107      <a href="./notebooks/02_using_basemaps/" class="md-nav__link">
5108        
5109  
5110  
5111  <span class="md-ellipsis">
5112    
5113  
5114    02_using_basemaps
5115  
5116
5117    
5118  </span>
5119  
5120  
5121
5122      </a>
5123    </li>
5124  
5125
5126              
5127            
5128              
5129                
5130  
5131  
5132  
5133  
5134    <li class="md-nav__item">
5135      <a href="./notebooks/03_cog_stac/" class="md-nav__link">
5136        
5137  
5138  
5139  <span class="md-ellipsis">
5140    
5141  
5142    03_cog_stac
5143  
5144
5145    
5146  </span>
5147  
5148  
5149
5150      </a>
5151    </li>
5152  
5153
5154              
5155            
5156              
5157                
5158  
5159  
5160  
5161  
5162    <li class="md-nav__item">
5163      <a href="./notebooks/04_cog_mosaic/" class="md-nav__link">
5164        
5165  
5166  
5167  <span class="md-ellipsis">
5168    
5169  
5170    04_cog_mosaic
5171  
5172
5173    
5174  </span>
5175  
5176  
5177
5178      </a>
5179    </li>
5180  
5181
5182              
5183            
5184              
5185                
5186  
5187  
5188  
5189  
5190    <li class="md-nav__item">
5191      <a href="./notebooks/05_load_raster/" class="md-nav__link">
5192        
5193  
5194  
5195  <span class="md-ellipsis">
5196    
5197  
5198    05_load_raster
5199  
5200
5201    
5202  </span>
5203  
5204  
5205
5206      </a>
5207    </li>
5208  
5209
5210              
5211            
5212              
5213                
5214  
5215  
5216  
5217  
5218    <li class="md-nav__item">
5219      <a href="./notebooks/06_legend/" class="md-nav__link">
5220        
5221  
5222  
5223  <span class="md-ellipsis">
5224    
5225  
5226    06_legend
5227  
5228
5229    
5230  </span>
5231  
5232  
5233
5234      </a>
5235    </li>
5236  
5237
5238              
5239            
5240              
5241                
5242  
5243  
5244  
5245  
5246    <li class="md-nav__item">
5247      <a href="./notebooks/07_colorbar/" class="md-nav__link">
5248        
5249  
5250  
5251  <span class="md-ellipsis">
5252    
5253  
5254    07_colorbar
5255  
5256
5257    
5258  </span>
5259  
5260  
5261
5262      </a>
5263    </li>
5264  
5265
5266              
5267            
5268              
5269                
5270  
5271  
5272  
5273  
5274    <li class="md-nav__item">
5275      <a href="./notebooks/08_whitebox/" class="md-nav__link">
5276        
5277  
5278  
5279  <span class="md-ellipsis">
5280    
5281  
5282    08_whitebox
5283  
5284
5285    
5286  </span>
5287  
5288  
5289
5290      </a>
5291    </li>
5292  
5293
5294              
5295            
5296              
5297                
5298  
5299  
5300  
5301  
5302    <li class="md-nav__item">
5303      <a href="./notebooks/09_csv_to_points/" class="md-nav__link">
5304        
5305  
5306  
5307  <span class="md-ellipsis">
5308    
5309  
5310    09_csv_to_points
5311  
5312
5313    
5314  </span>
5315  
5316  
5317
5318      </a>
5319    </li>
5320  
5321
5322              
5323            
5324              
5325                
5326  
5327  
5328  
5329  
5330    <li class="md-nav__item">
5331      <a href="./notebooks/10_add_vector/" class="md-nav__link">
5332        
5333  
5334  
5335  <span class="md-ellipsis">
5336    
5337  
5338    10_add_vector
5339  
5340
5341    
5342  </span>
5343  
5344  
5345
5346      </a>
5347    </li>
5348  
5349
5350              
5351            
5352              
5353                
5354  
5355  
5356  
5357  
5358    <li class="md-nav__item">
5359      <a href="./notebooks/11_linked_maps/" class="md-nav__link">
5360        
5361  
5362  
5363  <span class="md-ellipsis">
5364    
5365  
5366    11_linked_maps
5367  
5368
5369    
5370  </span>
5371  
5372  
5373
5374      </a>
5375    </li>
5376  
5377
5378              
5379            
5380              
5381                
5382  
5383  
5384  
5385  
5386    <li class="md-nav__item">
5387      <a href="./notebooks/12_split_map/" class="md-nav__link">
5388        
5389  
5390  
5391  <span class="md-ellipsis">
5392    
5393  
5394    12_split_map
5395  
5396
5397    
5398  </span>
5399  
5400  
5401
5402      </a>
5403    </li>
5404  
5405
5406              
5407            
5408              
5409                
5410  
5411  
5412  
5413  
5414    <li class="md-nav__item">
5415      <a href="./notebooks/13_geopandas/" class="md-nav__link">
5416        
5417  
5418  
5419  <span class="md-ellipsis">
5420    
5421  
5422    13_geopandas
5423  
5424
5425    
5426  </span>
5427  
5428  
5429
5430      </a>
5431    </li>
5432  
5433
5434              
5435            
5436              
5437                
5438  
5439  
5440  
5441  
5442    <li class="md-nav__item">
5443      <a href="./notebooks/14_postgis/" class="md-nav__link">
5444        
5445  
5446  
5447  <span class="md-ellipsis">
5448    
5449  
5450    14_postgis
5451  
5452
5453    
5454  </span>
5455  
5456  
5457
5458      </a>
5459    </li>
5460  
5461
5462              
5463            
5464              
5465                
5466  
5467  
5468  
5469  
5470    <li class="md-nav__item">
5471      <a href="./notebooks/15_openstreetmap/" class="md-nav__link">
5472        
5473  
5474  
5475  <span class="md-ellipsis">
5476    
5477  
5478    15_openstreetmap
5479  
5480
5481    
5482  </span>
5483  
5484  
5485
5486      </a>
5487    </li>
5488  
5489
5490              
5491            
5492              
5493                
5494  
5495  
5496  
5497  
5498    <li class="md-nav__item">
5499      <a href="./notebooks/16_heremap/" class="md-nav__link">
5500        
5501  
5502  
5503  <span class="md-ellipsis">
5504    
5505  
5506    16_heremap
5507  
5508
5509    
5510  </span>
5511  
5512  
5513
5514      </a>
5515    </li>
5516  
5517
5518              
5519            
5520              
5521                
5522  
5523  
5524  
5525  
5526    <li class="md-nav__item">
5527      <a href="./notebooks/17_vector_tile_layer/" class="md-nav__link">
5528        
5529  
5530  
5531  <span class="md-ellipsis">
5532    
5533  
5534    17_vector_tile_layer
5535  
5536
5537    
5538  </span>
5539  
5540  
5541
5542      </a>
5543    </li>
5544  
5545
5546              
5547            
5548              
5549                
5550  
5551  
5552  
5553  
5554    <li class="md-nav__item">
5555      <a href="./notebooks/18_point_layer/" class="md-nav__link">
5556        
5557  
5558  
5559  <span class="md-ellipsis">
5560    
5561  
5562    18_point_layer
5563  
5564
5565    
5566  </span>
5567  
5568  
5569
5570      </a>
5571    </li>
5572  
5573
5574              
5575            
5576              
5577                
5578  
5579  
5580  
5581  
5582    <li class="md-nav__item">
5583      <a href="./notebooks/19_map_to_html/" class="md-nav__link">
5584        
5585  
5586  
5587  <span class="md-ellipsis">
5588    
5589  
5590    19_map_to_html
5591  
5592
5593    
5594  </span>
5595  
5596  
5597
5598      </a>
5599    </li>
5600  
5601
5602              
5603            
5604              
5605                
5606  
5607  
5608  
5609  
5610    <li class="md-nav__item">
5611      <a href="./notebooks/20_planet_imagery/" class="md-nav__link">
5612        
5613  
5614  
5615  <span class="md-ellipsis">
5616    
5617  
5618    20_planet_imagery
5619  
5620
5621    
5622  </span>
5623  
5624  
5625
5626      </a>
5627    </li>
5628  
5629
5630              
5631            
5632              
5633                
5634  
5635  
5636  
5637  
5638    <li class="md-nav__item">
5639      <a href="./notebooks/21_ts_inspector/" class="md-nav__link">
5640        
5641  
5642  
5643  <span class="md-ellipsis">
5644    
5645  
5646    21_ts_inspector
5647  
5648
5649    
5650  </span>
5651  
5652  
5653
5654      </a>
5655    </li>
5656  
5657
5658              
5659            
5660              
5661                
5662  
5663  
5664  
5665  
5666    <li class="md-nav__item">
5667      <a href="./notebooks/22_time_slider/" class="md-nav__link">
5668        
5669  
5670  
5671  <span class="md-ellipsis">
5672    
5673  
5674    22_time_slider
5675  
5676
5677    
5678  </span>
5679  
5680  
5681
5682      </a>
5683    </li>
5684  
5685
5686              
5687            
5688              
5689                
5690  
5691  
5692  
5693  
5694    <li class="md-nav__item">
5695      <a href="./notebooks/23_colormaps/" class="md-nav__link">
5696        
5697  
5698  
5699  <span class="md-ellipsis">
5700    
5701  
5702    23_colormaps
5703  
5704
5705    
5706  </span>
5707  
5708  
5709
5710      </a>
5711    </li>
5712  
5713
5714              
5715            
5716              
5717                
5718  
5719  
5720  
5721  
5722    <li class="md-nav__item">
5723      <a href="./notebooks/24_heatmap/" class="md-nav__link">
5724        
5725  
5726  
5727  <span class="md-ellipsis">
5728    
5729  
5730    24_heatmap
5731  
5732
5733    
5734  </span>
5735  
5736  
5737
5738      </a>
5739    </li>
5740  
5741
5742              
5743            
5744              
5745                
5746  
5747  
5748  
5749  
5750    <li class="md-nav__item">
5751      <a href="./notebooks/25_map_title/" class="md-nav__link">
5752        
5753  
5754  
5755  <span class="md-ellipsis">
5756    
5757  
5758    25_map_title
5759  
5760
5761    
5762  </span>
5763  
5764  
5765
5766      </a>
5767    </li>
5768  
5769
5770              
5771            
5772              
5773                
5774  
5775  
5776  
5777  
5778    <li class="md-nav__item">
5779      <a href="./notebooks/26_kepler_gl/" class="md-nav__link">
5780        
5781  
5782  
5783  <span class="md-ellipsis">
5784    
5785  
5786    26_kepler_gl
5787  
5788
5789    
5790  </span>
5791  
5792  
5793
5794      </a>
5795    </li>
5796  
5797
5798              
5799            
5800              
5801                
5802  
5803  
5804  
5805  
5806    <li class="md-nav__item">
5807      <a href="./notebooks/27_basemap_gallery/" class="md-nav__link">
5808        
5809  
5810  
5811  <span class="md-ellipsis">
5812    
5813  
5814    27_basemap_gallery
5815  
5816
5817    
5818  </span>
5819  
5820  
5821
5822      </a>
5823    </li>
5824  
5825
5826              
5827            
5828              
5829                
5830  
5831  
5832  
5833  
5834    <li class="md-nav__item">
5835      <a href="./notebooks/28_publish_map/" class="md-nav__link">
5836        
5837  
5838  
5839  <span class="md-ellipsis">
5840    
5841  
5842    28_publish_map
5843  
5844
5845    
5846  </span>
5847  
5848  
5849
5850      </a>
5851    </li>
5852  
5853
5854              
5855            
5856              
5857                
5858  
5859  
5860  
5861  
5862    <li class="md-nav__item">
5863      <a href="./notebooks/29_pydeck/" class="md-nav__link">
5864        
5865  
5866  
5867  <span class="md-ellipsis">
5868    
5869  
5870    29_pydeck
5871  
5872
5873    
5874  </span>
5875  
5876  
5877
5878      </a>
5879    </li>
5880  
5881
5882              
5883            
5884              
5885                
5886  
5887  
5888  
5889  
5890    <li class="md-nav__item">
5891      <a href="./notebooks/30_census_data/" class="md-nav__link">
5892        
5893  
5894  
5895  <span class="md-ellipsis">
5896    
5897  
5898    30_census_data
5899  
5900
5901    
5902  </span>
5903  
5904  
5905
5906      </a>
5907    </li>
5908  
5909
5910              
5911            
5912              
5913                
5914  
5915  
5916  
5917  
5918    <li class="md-nav__item">
5919      <a href="./notebooks/31_search_basemaps/" class="md-nav__link">
5920        
5921  
5922  
5923  <span class="md-ellipsis">
5924    
5925  
5926    31_search_basemaps
5927  
5928
5929    
5930  </span>
5931  
5932  
5933
5934      </a>
5935    </li>
5936  
5937
5938              
5939            
5940              
5941                
5942  
5943  
5944  
5945  
5946    <li class="md-nav__item">
5947      <a href="./notebooks/32_local_tile/" class="md-nav__link">
5948        
5949  
5950  
5951  <span class="md-ellipsis">
5952    
5953  
5954    32_local_tile
5955  
5956
5957    
5958  </span>
5959  
5960  
5961
5962      </a>
5963    </li>
5964  
5965
5966              
5967            
5968              
5969                
5970  
5971  
5972  
5973  
5974    <li class="md-nav__item">
5975      <a href="./notebooks/33_image_overlay/" class="md-nav__link">
5976        
5977  
5978  
5979  <span class="md-ellipsis">
5980    
5981  
5982    33_image_overlay
5983  
5984
5985    
5986  </span>
5987  
5988  
5989
5990      </a>
5991    </li>
5992  
5993
5994              
5995            
5996              
5997                
5998  
5999  
6000  
6001  
6002    <li class="md-nav__item">
6003      <a href="./notebooks/34_add_points_from_xy/" class="md-nav__link">
6004        
6005  
6006  
6007  <span class="md-ellipsis">
6008    
6009  
6010    34_add_points_from_xy
6011  
6012
6013    
6014  </span>
6015  
6016  
6017
6018      </a>
6019    </li>
6020  
6021
6022              
6023            
6024              
6025                
6026  
6027  
6028  
6029  
6030    <li class="md-nav__item">
6031      <a href="./notebooks/35_circle_markers/" class="md-nav__link">
6032        
6033  
6034  
6035  <span class="md-ellipsis">
6036    
6037  
6038    35_circle_markers
6039  
6040
6041    
6042  </span>
6043  
6044  
6045
6046      </a>
6047    </li>
6048  
6049
6050              
6051            
6052              
6053                
6054  
6055  
6056  
6057  
6058    <li class="md-nav__item">
6059      <a href="./notebooks/36_add_labels/" class="md-nav__link">
6060        
6061  
6062  
6063  <span class="md-ellipsis">
6064    
6065  
6066    36_add_labels
6067  
6068
6069    
6070  </span>
6071  
6072  
6073
6074      </a>
6075    </li>
6076  
6077
6078              
6079            
6080              
6081                
6082  
6083  
6084  
6085  
6086    <li class="md-nav__item">
6087      <a href="./notebooks/37_planetary_computer/" class="md-nav__link">
6088        
6089  
6090  
6091  <span class="md-ellipsis">
6092    
6093  
6094    37_planetary_computer
6095  
6096
6097    
6098  </span>
6099  
6100  
6101
6102      </a>
6103    </li>
6104  
6105
6106              
6107            
6108              
6109                
6110  
6111  
6112  
6113  
6114    <li class="md-nav__item">
6115      <a href="./notebooks/38_plotly/" class="md-nav__link">
6116        
6117  
6118  
6119  <span class="md-ellipsis">
6120    
6121  
6122    38_plotly
6123  
6124
6125    
6126  </span>
6127  
6128  
6129
6130      </a>
6131    </li>
6132  
6133
6134              
6135            
6136              
6137                
6138  
6139  
6140  
6141  
6142    <li class="md-nav__item">
6143      <a href="./notebooks/39_inspector_tool/" class="md-nav__link">
6144        
6145  
6146  
6147  <span class="md-ellipsis">
6148    
6149  
6150    39_inspector_tool
6151  
6152
6153    
6154  </span>
6155  
6156  
6157
6158      </a>
6159    </li>
6160  
6161
6162              
6163            
6164              
6165                
6166  
6167  
6168  
6169  
6170    <li class="md-nav__item">
6171      <a href="./notebooks/40_plotly_gui/" class="md-nav__link">
6172        
6173  
6174  
6175  <span class="md-ellipsis">
6176    
6177  
6178    40_plotly_gui
6179  
6180
6181    
6182  </span>
6183  
6184  
6185
6186      </a>
6187    </li>
6188  
6189
6190              
6191            
6192              
6193                
6194  
6195  
6196  
6197  
6198    <li class="md-nav__item">
6199      <a href="./notebooks/41_raster_gui/" class="md-nav__link">
6200        
6201  
6202  
6203  <span class="md-ellipsis">
6204    
6205  
6206    41_raster_gui
6207  
6208
6209    
6210  </span>
6211  
6212  
6213
6214      </a>
6215    </li>
6216  
6217
6218              
6219            
6220              
6221                
6222  
6223  
6224  
6225  
6226    <li class="md-nav__item">
6227      <a href="./notebooks/42_create_cog/" class="md-nav__link">
6228        
6229  
6230  
6231  <span class="md-ellipsis">
6232    
6233  
6234    42_create_cog
6235  
6236
6237    
6238  </span>
6239  
6240  
6241
6242      </a>
6243    </li>
6244  
6245
6246              
6247            
6248              
6249                
6250  
6251  
6252  
6253  
6254    <li class="md-nav__item">
6255      <a href="./notebooks/43_search_control/" class="md-nav__link">
6256        
6257  
6258  
6259  <span class="md-ellipsis">
6260    
6261  
6262    43_search_control
6263  
6264
6265    
6266  </span>
6267  
6268  
6269
6270      </a>
6271    </li>
6272  
6273
6274              
6275            
6276              
6277                
6278  
6279  
6280  
6281  
6282    <li class="md-nav__item">
6283      <a href="./notebooks/44_attribute_table/" class="md-nav__link">
6284        
6285  
6286  
6287  <span class="md-ellipsis">
6288    
6289  
6290    44_attribute_table
6291  
6292
6293    
6294  </span>
6295  
6296  
6297
6298      </a>
6299    </li>
6300  
6301
6302              
6303            
6304              
6305                
6306  
6307  
6308  
6309  
6310    <li class="md-nav__item">
6311      <a href="./notebooks/45_create_vector/" class="md-nav__link">
6312        
6313  
6314  
6315  <span class="md-ellipsis">
6316    
6317  
6318    45_create_vector
6319  
6320
6321    
6322  </span>
6323  
6324  
6325
6326      </a>
6327    </li>
6328  
6329
6330              
6331            
6332              
6333                
6334  
6335  
6336  
6337  
6338    <li class="md-nav__item">
6339      <a href="./notebooks/46_edit_vector/" class="md-nav__link">
6340        
6341  
6342  
6343  <span class="md-ellipsis">
6344    
6345  
6346    46_edit_vector
6347  
6348
6349    
6350  </span>
6351  
6352  
6353
6354      </a>
6355    </li>
6356  
6357
6358              
6359            
6360              
6361                
6362  
6363  
6364  
6365  
6366    <li class="md-nav__item">
6367      <a href="./notebooks/47_numpy_to_cog/" class="md-nav__link">
6368        
6369  
6370  
6371  <span class="md-ellipsis">
6372    
6373  
6374    47_numpy_to_cog
6375  
6376
6377    
6378  </span>
6379  
6380  
6381
6382      </a>
6383    </li>
6384  
6385
6386              
6387            
6388              
6389                
6390  
6391  
6392  
6393  
6394    <li class="md-nav__item">
6395      <a href="./notebooks/48_lidar/" class="md-nav__link">
6396        
6397  
6398  
6399  <span class="md-ellipsis">
6400    
6401  
6402    48_lidar
6403  
6404
6405    
6406  </span>
6407  
6408  
6409
6410      </a>
6411    </li>
6412  
6413
6414              
6415            
6416              
6417                
6418  
6419  
6420  
6421  
6422    <li class="md-nav__item">
6423      <a href="./notebooks/49_split_control/" class="md-nav__link">
6424        
6425  
6426  
6427  <span class="md-ellipsis">
6428    
6429  
6430    49_split_control
6431  
6432
6433    
6434  </span>
6435  
6436  
6437
6438      </a>
6439    </li>
6440  
6441
6442              
6443            
6444              
6445                
6446  
6447  
6448  
6449  
6450    <li class="md-nav__item">
6451      <a href="./notebooks/50_marker_cluster/" class="md-nav__link">
6452        
6453  
6454  
6455  <span class="md-ellipsis">
6456    
6457  
6458    50_marker_cluster
6459  
6460
6461    
6462  </span>
6463  
6464  
6465
6466      </a>
6467    </li>
6468  
6469
6470              
6471            
6472              
6473                
6474  
6475  
6476  
6477  
6478    <li class="md-nav__item">
6479      <a href="./notebooks/51_clip_image/" class="md-nav__link">
6480        
6481  
6482  
6483  <span class="md-ellipsis">
6484    
6485  
6486    51_clip_image
6487  
6488
6489    
6490  </span>
6491  
6492  
6493
6494      </a>
6495    </li>
6496  
6497
6498              
6499            
6500              
6501                
6502  
6503  
6504  
6505  
6506    <li class="md-nav__item">
6507      <a href="./notebooks/52_netcdf/" class="md-nav__link">
6508        
6509  
6510  
6511  <span class="md-ellipsis">
6512    
6513  
6514    52_netcdf
6515  
6516
6517    
6518  </span>
6519  
6520  
6521
6522      </a>
6523    </li>
6524  
6525
6526              
6527            
6528              
6529                
6530  
6531  
6532  
6533  
6534    <li class="md-nav__item">
6535      <a href="./notebooks/53_choropleth/" class="md-nav__link">
6536        
6537  
6538  
6539  <span class="md-ellipsis">
6540    
6541  
6542    53_choropleth
6543  
6544
6545    
6546  </span>
6547  
6548  
6549
6550      </a>
6551    </li>
6552  
6553
6554              
6555            
6556              
6557                
6558  
6559  
6560  
6561  
6562    <li class="md-nav__item">
6563      <a href="./notebooks/54_plot_raster/" class="md-nav__link">
6564        
6565  
6566  
6567  <span class="md-ellipsis">
6568    
6569  
6570    54_plot_raster
6571  
6572
6573    
6574  </span>
6575  
6576  
6577
6578      </a>
6579    </li>
6580  
6581
6582              
6583            
6584              
6585                
6586  
6587  
6588  
6589  
6590    <li class="md-nav__item">
6591      <a href="./notebooks/55_lidar/" class="md-nav__link">
6592        
6593  
6594  
6595  <span class="md-ellipsis">
6596    
6597  
6598    55_lidar
6599  
6600
6601    
6602  </span>
6603  
6604  
6605
6606      </a>
6607    </li>
6608  
6609
6610              
6611            
6612              
6613                
6614  
6615  
6616  
6617  
6618    <li class="md-nav__item">
6619      <a href="./notebooks/56_download_ned/" class="md-nav__link">
6620        
6621  
6622  
6623  <span class="md-ellipsis">
6624    
6625  
6626    56_download_ned
6627  
6628
6629    
6630  </span>
6631  
6632  
6633
6634      </a>
6635    </li>
6636  
6637
6638              
6639            
6640              
6641                
6642  
6643  
6644  
6645  
6646    <li class="md-nav__item">
6647      <a href="./notebooks/57_national_map/" class="md-nav__link">
6648        
6649  
6650  
6651  <span class="md-ellipsis">
6652    
6653  
6654    57_national_map
6655  
6656
6657    
6658  </span>
6659  
6660  
6661
6662      </a>
6663    </li>
6664  
6665
6666              
6667            
6668              
6669                
6670  
6671  
6672  
6673  
6674    <li class="md-nav__item">
6675      <a href="./notebooks/58_bokeh/" class="md-nav__link">
6676        
6677  
6678  
6679  <span class="md-ellipsis">
6680    
6681  
6682    58_bokeh
6683  
6684
6685    
6686  </span>
6687  
6688  
6689
6690      </a>
6691    </li>
6692  
6693
6694              
6695            
6696              
6697                
6698  
6699  
6700  
6701  
6702    <li class="md-nav__item">
6703      <a href="./notebooks/59_create_legend/" class="md-nav__link">
6704        
6705  
6706  
6707  <span class="md-ellipsis">
6708    
6709  
6710    59_create_legend
6711  
6712
6713    
6714  </span>
6715  
6716  
6717
6718      </a>
6719    </li>
6720  
6721
6722              
6723            
6724              
6725                
6726  
6727  
6728  
6729  
6730    <li class="md-nav__item">
6731      <a href="./notebooks/60_add_widget/" class="md-nav__link">
6732        
6733  
6734  
6735  <span class="md-ellipsis">
6736    
6737  
6738    60_add_widget
6739  
6740
6741    
6742  </span>
6743  
6744  
6745
6746      </a>
6747    </li>
6748  
6749
6750              
6751            
6752              
6753                
6754  
6755  
6756  
6757  
6758    <li class="md-nav__item">
6759      <a href="./notebooks/61_vector_to_gif/" class="md-nav__link">
6760        
6761  
6762  
6763  <span class="md-ellipsis">
6764    
6765  
6766    61_vector_to_gif
6767  
6768
6769    
6770  </span>
6771  
6772  
6773
6774      </a>
6775    </li>
6776  
6777
6778              
6779            
6780              
6781                
6782  
6783  
6784  
6785  
6786    <li class="md-nav__item">
6787      <a href="./notebooks/62_folium_colorbar/" class="md-nav__link">
6788        
6789  
6790  
6791  <span class="md-ellipsis">
6792    
6793  
6794    62_folium_colorbar
6795  
6796
6797    
6798  </span>
6799  
6800  
6801
6802      </a>
6803    </li>
6804  
6805
6806              
6807            
6808              
6809                
6810  
6811  
6812  
6813  
6814    <li class="md-nav__item">
6815      <a href="./notebooks/63_arcgis/" class="md-nav__link">
6816        
6817  
6818  
6819  <span class="md-ellipsis">
6820    
6821  
6822    63_arcgis
6823  
6824
6825    
6826  </span>
6827  
6828  
6829
6830      </a>
6831    </li>
6832  
6833
6834              
6835            
6836              
6837                
6838  
6839  
6840  
6841  
6842    <li class="md-nav__item">
6843      <a href="./notebooks/64_stac_search/" class="md-nav__link">
6844        
6845  
6846  
6847  <span class="md-ellipsis">
6848    
6849  
6850    64_stac_search
6851  
6852
6853    
6854  </span>
6855  
6856  
6857
6858      </a>
6859    </li>
6860  
6861
6862              
6863            
6864              
6865                
6866  
6867  
6868  
6869  
6870    <li class="md-nav__item">
6871      <a href="./notebooks/65_sagemaker/" class="md-nav__link">
6872        
6873  
6874  
6875  <span class="md-ellipsis">
6876    
6877  
6878    65_sagemaker
6879  
6880
6881    
6882  </span>
6883  
6884  
6885
6886      </a>
6887    </li>
6888  
6889
6890              
6891            
6892              
6893                
6894  
6895  
6896  
6897  
6898    <li class="md-nav__item">
6899      <a href="./notebooks/66_gradio/" class="md-nav__link">
6900        
6901  
6902  
6903  <span class="md-ellipsis">
6904    
6905  
6906    66_gradio
6907  
6908
6909    
6910  </span>
6911  
6912  
6913
6914      </a>
6915    </li>
6916  
6917
6918              
6919            
6920              
6921                
6922  
6923  
6924  
6925  
6926    <li class="md-nav__item">
6927      <a href="./notebooks/67_maxar_open_data/" class="md-nav__link">
6928        
6929  
6930  
6931  <span class="md-ellipsis">
6932    
6933  
6934    67_maxar_open_data
6935  
6936
6937    
6938  </span>
6939  
6940  
6941
6942      </a>
6943    </li>
6944  
6945
6946              
6947            
6948              
6949                
6950  
6951  
6952  
6953  
6954    <li class="md-nav__item">
6955      <a href="./notebooks/68_openaerialmap/" class="md-nav__link">
6956        
6957  
6958  
6959  <span class="md-ellipsis">
6960    
6961  
6962    68_openaerialmap
6963  
6964
6965    
6966  </span>
6967  
6968  
6969
6970      </a>
6971    </li>
6972  
6973
6974              
6975            
6976              
6977                
6978  
6979  
6980  
6981  
6982    <li class="md-nav__item">
6983      <a href="./notebooks/69_turkey_earthquake/" class="md-nav__link">
6984        
6985  
6986  
6987  <span class="md-ellipsis">
6988    
6989  
6990    69_turkey_earthquake
6991  
6992
6993    
6994  </span>
6995  
6996  
6997
6998      </a>
6999    </li>
7000  
7001
7002              
7003            
7004              
7005                
7006  
7007  
7008  
7009  
7010    <li class="md-nav__item">
7011      <a href="./notebooks/70_zonal_stats/" class="md-nav__link">
7012        
7013  
7014  
7015  <span class="md-ellipsis">
7016    
7017  
7018    70_zonal_stats
7019  
7020
7021    
7022  </span>
7023  
7024  
7025
7026      </a>
7027    </li>
7028  
7029
7030              
7031            
7032              
7033                
7034  
7035  
7036  
7037  
7038    <li class="md-nav__item">
7039      <a href="./notebooks/71_aws_s3/" class="md-nav__link">
7040        
7041  
7042  
7043  <span class="md-ellipsis">
7044    
7045  
7046    71_aws_s3
7047  
7048
7049    
7050  </span>
7051  
7052  
7053
7054      </a>
7055    </li>
7056  
7057
7058              
7059            
7060              
7061                
7062  
7063  
7064  
7065  
7066    <li class="md-nav__item">
7067      <a href="./notebooks/72_timelapse/" class="md-nav__link">
7068        
7069  
7070  
7071  <span class="md-ellipsis">
7072    
7073  
7074    72_timelapse
7075  
7076
7077    
7078  </span>
7079  
7080  
7081
7082      </a>
7083    </li>
7084  
7085
7086              
7087            
7088              
7089                
7090  
7091  
7092  
7093  
7094    <li class="md-nav__item">
7095      <a href="./notebooks/73_custom_stac/" class="md-nav__link">
7096        
7097  
7098  
7099  <span class="md-ellipsis">
7100    
7101  
7102    73_custom_stac
7103  
7104
7105    
7106  </span>
7107  
7108  
7109
7110      </a>
7111    </li>
7112  
7113
7114              
7115            
7116              
7117                
7118  
7119  
7120  
7121  
7122    <li class="md-nav__item">
7123      <a href="./notebooks/74_map_tiles_to_geotiff/" class="md-nav__link">
7124        
7125  
7126  
7127  <span class="md-ellipsis">
7128    
7129  
7130    74_map_tiles_to_geotiff
7131  
7132
7133    
7134  </span>
7135  
7136  
7137
7138      </a>
7139    </li>
7140  
7141
7142              
7143            
7144              
7145                
7146  
7147  
7148  
7149  
7150    <li class="md-nav__item">
7151      <a href="./notebooks/75_segment_anything/" class="md-nav__link">
7152        
7153  
7154  
7155  <span class="md-ellipsis">
7156    
7157  
7158    75_segment_anything
7159  
7160
7161    
7162  </span>
7163  
7164  
7165
7166      </a>
7167    </li>
7168  
7169
7170              
7171            
7172              
7173                
7174  
7175  
7176  
7177  
7178    <li class="md-nav__item">
7179      <a href="./notebooks/76_image_comparison/" class="md-nav__link">
7180        
7181  
7182  
7183  <span class="md-ellipsis">
7184    
7185  
7186    76_image_comparison
7187  
7188
7189    
7190  </span>
7191  
7192  
7193
7194      </a>
7195    </li>
7196  
7197
7198              
7199            
7200              
7201                
7202  
7203  
7204  
7205  
7206    <li class="md-nav__item">
7207      <a href="./notebooks/77_split_raster/" class="md-nav__link">
7208        
7209  
7210  
7211  <span class="md-ellipsis">
7212    
7213  
7214    77_split_raster
7215  
7216
7217    
7218  </span>
7219  
7220  
7221
7222      </a>
7223    </li>
7224  
7225
7226              
7227            
7228              
7229                
7230  
7231  
7232  
7233  
7234    <li class="md-nav__item">
7235      <a href="./notebooks/78_read_raster/" class="md-nav__link">
7236        
7237  
7238  
7239  <span class="md-ellipsis">
7240    
7241  
7242    78_read_raster
7243  
7244
7245    
7246  </span>
7247  
7248  
7249
7250      </a>
7251    </li>
7252  
7253
7254              
7255            
7256              
7257                
7258  
7259  
7260  
7261  
7262    <li class="md-nav__item">
7263      <a href="./notebooks/79_timeseries/" class="md-nav__link">
7264        
7265  
7266  
7267  <span class="md-ellipsis">
7268    
7269  
7270    79_timeseries
7271  
7272
7273    
7274  </span>
7275  
7276  
7277
7278      </a>
7279    </li>
7280  
7281
7282              
7283            
7284              
7285                
7286  
7287  
7288  
7289  
7290    <li class="md-nav__item">
7291      <a href="./notebooks/80_solar/" class="md-nav__link">
7292        
7293  
7294  
7295  <span class="md-ellipsis">
7296    
7297  
7298    80_solar
7299  
7300
7301    
7302  </span>
7303  
7304  
7305
7306      </a>
7307    </li>
7308  
7309
7310              
7311            
7312              
7313                
7314  
7315  
7316  
7317  
7318    <li class="md-nav__item">
7319      <a href="./notebooks/81_buildings/" class="md-nav__link">
7320        
7321  
7322  
7323  <span class="md-ellipsis">
7324    
7325  
7326    81_buildings
7327  
7328
7329    
7330  </span>
7331  
7332  
7333
7334      </a>
7335    </li>
7336  
7337
7338              
7339            
7340              
7341                
7342  
7343  
7344  
7345  
7346    <li class="md-nav__item">
7347      <a href="./notebooks/82_pmtiles/" class="md-nav__link">
7348        
7349  
7350  
7351  <span class="md-ellipsis">
7352    
7353  
7354    82_pmtiles
7355  
7356
7357    
7358  </span>
7359  
7360  
7361
7362      </a>
7363    </li>
7364  
7365
7366              
7367            
7368              
7369                
7370  
7371  
7372  
7373  
7374    <li class="md-nav__item">
7375      <a href="./notebooks/83_vector_viz/" class="md-nav__link">
7376        
7377  
7378  
7379  <span class="md-ellipsis">
7380    
7381  
7382    83_vector_viz
7383  
7384
7385    
7386  </span>
7387  
7388  
7389
7390      </a>
7391    </li>
7392  
7393
7394              
7395            
7396              
7397                
7398  
7399  
7400  
7401  
7402    <li class="md-nav__item">
7403      <a href="./notebooks/84_read_parquet/" class="md-nav__link">
7404        
7405  
7406  
7407  <span class="md-ellipsis">
7408    
7409  
7410    84_read_parquet
7411  
7412
7413    
7414  </span>
7415  
7416  
7417
7418      </a>
7419    </li>
7420  
7421
7422              
7423            
7424              
7425                
7426  
7427  
7428  
7429  
7430    <li class="md-nav__item">
7431      <a href="./notebooks/85_gedi/" class="md-nav__link">
7432        
7433  
7434  
7435  <span class="md-ellipsis">
7436    
7437  
7438    85_gedi
7439  
7440
7441    
7442  </span>
7443  
7444  
7445
7446      </a>
7447    </li>
7448  
7449
7450              
7451            
7452              
7453                
7454  
7455  
7456  
7457  
7458    <li class="md-nav__item">
7459      <a href="./notebooks/86_add_markers/" class="md-nav__link">
7460        
7461  
7462  
7463  <span class="md-ellipsis">
7464    
7465  
7466    86_add_markers
7467  
7468
7469    
7470  </span>
7471  
7472  
7473
7474      </a>
7475    </li>
7476  
7477
7478              
7479            
7480              
7481                
7482  
7483  
7484  
7485  
7486    <li class="md-nav__item">
7487      <a href="./notebooks/87_actinia/" class="md-nav__link">
7488        
7489  
7490  
7491  <span class="md-ellipsis">
7492    
7493  
7494    87_actinia
7495  
7496
7497    
7498  </span>
7499  
7500  
7501
7502      </a>
7503    </li>
7504  
7505
7506              
7507            
7508              
7509                
7510  
7511  
7512  
7513  
7514    <li class="md-nav__item">
7515      <a href="./notebooks/88_nasa_earth_data/" class="md-nav__link">
7516        
7517  
7518  
7519  <span class="md-ellipsis">
7520    
7521  
7522    88_nasa_earth_data
7523  
7524
7525    
7526  </span>
7527  
7528  
7529
7530      </a>
7531    </li>
7532  
7533
7534              
7535            
7536              
7537                
7538  
7539  
7540  
7541  
7542    <li class="md-nav__item">
7543      <a href="./notebooks/89_image_array_viz/" class="md-nav__link">
7544        
7545  
7546  
7547  <span class="md-ellipsis">
7548    
7549  
7550    89_image_array_viz
7551  
7552
7553    
7554  </span>
7555  
7556  
7557
7558      </a>
7559    </li>
7560  
7561
7562              
7563            
7564              
7565                
7566  
7567  
7568  
7569  
7570    <li class="md-nav__item">
7571      <a href="./notebooks/90_pixel_inspector/" class="md-nav__link">
7572        
7573  
7574  
7575  <span class="md-ellipsis">
7576    
7577  
7578    90_pixel_inspector
7579  
7580
7581    
7582  </span>
7583  
7584  
7585
7586      </a>
7587    </li>
7588  
7589
7590              
7591            
7592              
7593                
7594  
7595  
7596  
7597  
7598    <li class="md-nav__item">
7599      <a href="./notebooks/91_raster_viz_gui/" class="md-nav__link">
7600        
7601  
7602  
7603  <span class="md-ellipsis">
7604    
7605  
7606    91_raster_viz_gui
7607  
7608
7609    
7610  </span>
7611  
7612  
7613
7614      </a>
7615    </li>
7616  
7617
7618              
7619            
7620              
7621                
7622  
7623  
7624  
7625  
7626    <li class="md-nav__item">
7627      <a href="./notebooks/92_maplibre/" class="md-nav__link">
7628        
7629  
7630  
7631  <span class="md-ellipsis">
7632    
7633  
7634    92_maplibre
7635  
7636
7637    
7638  </span>
7639  
7640  
7641
7642      </a>
7643    </li>
7644  
7645
7646              
7647            
7648              
7649                
7650  
7651  
7652  
7653  
7654    <li class="md-nav__item">
7655      <a href="./notebooks/93_maplibre_pmtiles/" class="md-nav__link">
7656        
7657  
7658  
7659  <span class="md-ellipsis">
7660    
7661  
7662    93_maplibre_pmtiles
7663  
7664
7665    
7666  </span>
7667  
7668  
7669
7670      </a>
7671    </li>
7672  
7673
7674              
7675            
7676              
7677                
7678  
7679  
7680  
7681  
7682    <li class="md-nav__item">
7683      <a href="./notebooks/94_mapbox/" class="md-nav__link">
7684        
7685  
7686  
7687  <span class="md-ellipsis">
7688    
7689  
7690    94_mapbox
7691  
7692
7693    
7694  </span>
7695  
7696  
7697
7698      </a>
7699    </li>
7700  
7701
7702              
7703            
7704              
7705                
7706  
7707  
7708  
7709  
7710    <li class="md-nav__item">
7711      <a href="./notebooks/95_edit_vector/" class="md-nav__link">
7712        
7713  
7714  
7715  <span class="md-ellipsis">
7716    
7717  
7718    95_edit_vector
7719  
7720
7721    
7722  </span>
7723  
7724  
7725
7726      </a>
7727    </li>
7728  
7729
7730              
7731            
7732              
7733                
7734  
7735  
7736  
7737  
7738    <li class="md-nav__item">
7739      <a href="./notebooks/96_batch_edit_vector/" class="md-nav__link">
7740        
7741  
7742  
7743  <span class="md-ellipsis">
7744    
7745  
7746    96_batch_edit_vector
7747  
7748
7749    
7750  </span>
7751  
7752  
7753
7754      </a>
7755    </li>
7756  
7757
7758              
7759            
7760              
7761                
7762  
7763  
7764  
7765  
7766    <li class="md-nav__item">
7767      <a href="./notebooks/97_overture_data/" class="md-nav__link">
7768        
7769  
7770  
7771  <span class="md-ellipsis">
7772    
7773  
7774    97_overture_data
7775  
7776
7777    
7778  </span>
7779  
7780  
7781
7782      </a>
7783    </li>
7784  
7785
7786              
7787            
7788              
7789                
7790  
7791  
7792  
7793  
7794    <li class="md-nav__item">
7795      <a href="./notebooks/98_watershed/" class="md-nav__link">
7796        
7797  
7798  
7799  <span class="md-ellipsis">
7800    
7801  
7802    98_watershed
7803  
7804
7805    
7806  </span>
7807  
7808  
7809
7810      </a>
7811    </li>
7812  
7813
7814              
7815            
7816              
7817                
7818  
7819  
7820  
7821  
7822    <li class="md-nav__item">
7823      <a href="./notebooks/99_wetlands/" class="md-nav__link">
7824        
7825  
7826  
7827  <span class="md-ellipsis">
7828    
7829  
7830    99_wetlands
7831  
7832
7833    
7834  </span>
7835  
7836  
7837
7838      </a>
7839    </li>
7840  
7841
7842              
7843            
7844              
7845                
7846  
7847  
7848  
7849  
7850    <li class="md-nav__item">
7851      <a href="./notebooks/100_nlcd/" class="md-nav__link">
7852        
7853  
7854  
7855  <span class="md-ellipsis">
7856    
7857  
7858    100_nlcd
7859  
7860
7861    
7862  </span>
7863  
7864  
7865
7866      </a>
7867    </li>
7868  
7869
7870              
7871            
7872              
7873                
7874  
7875  
7876  
7877  
7878    <li class="md-nav__item">
7879      <a href="./notebooks/101_nasa_opera/" class="md-nav__link">
7880        
7881  
7882  
7883  <span class="md-ellipsis">
7884    
7885  
7886    101_nasa_opera
7887  
7888
7889    
7890  </span>
7891  
7892  
7893
7894      </a>
7895    </li>
7896  
7897
7898              
7899            
7900              
7901                
7902  
7903  
7904  
7905  
7906    <li class="md-nav__item">
7907      <a href="./notebooks/102_fused/" class="md-nav__link">
7908        
7909  
7910  
7911  <span class="md-ellipsis">
7912    
7913  
7914    102_fused
7915  
7916
7917    
7918  </span>
7919  
7920  
7921
7922      </a>
7923    </li>
7924  
7925
7926              
7927            
7928              
7929                
7930  
7931  
7932  
7933  
7934    <li class="md-nav__item">
7935      <a href="./notebooks/103_raster_colormap/" class="md-nav__link">
7936        
7937  
7938  
7939  <span class="md-ellipsis">
7940    
7941  
7942    103_raster_colormap
7943  
7944
7945    
7946  </span>
7947  
7948  
7949
7950      </a>
7951    </li>
7952  
7953
7954              
7955            
7956              
7957                
7958  
7959  
7960  
7961  
7962    <li class="md-nav__item">
7963      <a href="./not
7963ebooks/104_point_style/" class="md-nav__link">
7964        
7965  
7966  
7967  <span class="md-ellipsis">
7968    
7969  
7970    104_point_style
7971  
7972
7973    
7974  </span>
7975  
7976  
7977
7978      </a>
7979    </li>
7980  
7981
7982              
7983            
7984              
7985                
7986  
7987  
7988  
7989  
7990    <li class="md-nav__item">
7991      <a href="./notebooks/105_vector_time_slider/" class="md-nav__link">
7992        
7993  
7994  
7995  <span class="md-ellipsis">
7996    
7997  
7998    105_vector_time_slider
7999  
8000
8001    
8002  </span>
8003  
8004  
8005
8006      </a>
8007    </li>
8008  
8009
8010              
8011            
8012              
8013                
8014  
8015  
8016  
8017  
8018    <li class="md-nav__item">
8019      <a href="./notebooks/106_aws_s3/" class="md-nav__link">
8020        
8021  
8022  
8023  <span class="md-ellipsis">
8024    
8025  
8026    106_aws_s3
8027  
8028
8029    
8030  </span>
8031  
8032  
8033
8034      </a>
8035    </li>
8036  
8037
8038              
8039            
8040              
8041                
8042  
8043  
8044  
8045  
8046    <li class="md-nav__item">
8047      <a href="./notebooks/107_copernicus/" class="md-nav__link">
8048        
8049  
8050  
8051  <span class="md-ellipsis">
8052    
8053  
8054    107_copernicus
8055  
8056
8057    
8058  </span>
8059  
8060  
8061
8062      </a>
8063    </li>
8064  
8065
8066              
8067            
8068              
8069                
8070  
8071  
8072  
8073  
8074    <li class="md-nav__item">
8075      <a href="./notebooks/108_add_geotiff/" class="md-nav__link">
8076        
8077  
8078  
8079  <span class="md-ellipsis">
8080    
8081  
8082    108_add_geotiff
8083  
8084
8085    
8086  </span>
8087  
8088  
8089
8090      </a>
8091    </li>
8092  
8093
8094              
8095            
8096              
8097                
8098  
8099  
8100  
8101  
8102    <li class="md-nav__item">
8103      <a href="./notebooks/109_local_titiler/" class="md-nav__link">
8104        
8105  
8106  
8107  <span class="md-ellipsis">
8108    
8109  
8110    109_local_titiler
8111  
8112
8113    
8114  </span>
8115  
8116  
8117
8118      </a>
8119    </li>
8120  
8121
8122              
8123            
8124              
8125                
8126  
8127  
8128  
8129  
8130    <li class="md-nav__item">
8131      <a href="./notebooks/110_polars/" class="md-nav__link">
8132        
8133  
8134  
8135  <span class="md-ellipsis">
8136    
8137  
8138    110_polars
8139  
8140
8141    
8142  </span>
8143  
8144  
8145
8146      </a>
8147    </li>
8148  
8149
8150              
8151            
8152              
8153                
8154  
8155  
8156  
8157  
8158    <li class="md-nav__item">
8159      <a href="./notebooks/111_zarr/" class="md-nav__link">
8160        
8161  
8162  
8163  <span class="md-ellipsis">
8164    
8165  
8166    111_zarr
8167  
8168
8169    
8170  </span>
8171  
8172  
8173
8174      </a>
8175    </li>
8176  
8177
8178              
8179            
8180              
8181                
8182  
8183  
8184  
8185  
8186    <li class="md-nav__item">
8187      <a href="./notebooks/112_quackosm/" class="md-nav__link">
8188        
8189  
8190  
8191  <span class="md-ellipsis">
8192    
8193  
8194    112_quackosm
8195  
8196
8197    
8198  </span>
8199  
8200  
8201
8202      </a>
8203    </li>
8204  
8205
8206              
8207            
8208              
8209                
8210  
8211  
8212  
8213  
8214    <li class="md-nav__item">
8215      <a href="./notebooks/113_titiler_cmr/" class="md-nav__link">
8216        
8217  
8218  
8219  <span class="md-ellipsis">
8220    
8221  
8222    113_titiler_cmr
8223  
8224
8225    
8226  </span>
8227  
8228  
8229
8230      </a>
8231    </li>
8232  
8233
8234              
8235            
8236              
8237                
8238  
8239  
8240  
8241  
8242    <li class="md-nav__item">
8243      <a href="./notebooks/114_nasa_fire/" class="md-nav__link">
8244        
8245  
8246  
8247  <span class="md-ellipsis">
8248    
8249  
8250    114_nasa_fire
8251  
8252
8253    
8254  </span>
8255  
8256  
8257
8258      </a>
8259    </li>
8260  
8261
8262              
8263            
8264              
8265                
8266  
8267  
8268  
8269  
8270    <li class="md-nav__item">
8271      <a href="./notebooks/115_terrascope/" class="md-nav__link">
8272        
8273  
8274  
8275  <span class="md-ellipsis">
8276    
8277  
8278    115_terrascope
8279  
8280
8281    
8282  </span>
8283  
8284  
8285
8286      </a>
8287    </li>
8288  
8289
8290              
8291            
8292              
8293                
8294  
8295  
8296  
8297  
8298    <li class="md-nav__item">
8299      <a href="./notebooks/116_hls_nasa_earthdata/" class="md-nav__link">
8300        
8301  
8302  
8303  <span class="md-ellipsis">
8304    
8305  
8306    116_hls_nasa_earthdata
8307  
8308
8309    
8310  </span>
8311  
8312  
8313
8314      </a>
8315    </li>
8316  
8317
8318              
8319            
8320              
8321                
8322  
8323  
8324  
8325  
8326    <li class="md-nav__item">
8327      <a href="./notebooks/117_urban_heat_island/" class="md-nav__link">
8328        
8329  
8330  
8331  <span class="md-ellipsis">
8332    
8333  
8334    117_urban_heat_island
8335  
8336
8337    
8338  </span>
8339  
8340  
8341
8342      </a>
8343    </li>
8344  
8345
8346              
8347            
8348          </ul>
8349        </nav>
8350      
8351    </li>
8352  
8353
8354    
8355  </ul>
8356</nav>
8357                  </div>
8358                </div>
8359              </div>
8360            
8361            
8362              
8363              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
8364                <div class="md-sidebar__scrollwrap">
8365                  
8366                    
8367                    
8368                    
8369                      
8370                    
8371                    
8372                      <input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
8373                      <div class="md-sidebar-button__wrapper">
8374                        <label class="md-sidebar-button" for="__toc"></label>
8375                      </div>
8376                    
8377                  
8378                  <div class="md-sidebar__inner">
8379                    
8380
8381
8382<nav class="md-nav md-nav--secondary" aria-label="On this page">
8383  
8384  
8385  
8386    
8387  
8388  
8389    <label class="md-nav__title" for="__toc">
8390      <span class="md-nav__icon md-icon"></span>
8391      On this page
8392    </label>
8393    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
8394      
8395        <li class="md-nav__item">
8396  <a href="#introduction" class="md-nav__link">
8397    <span class="md-ellipsis">
8398      
8399        Introduction
8400      
8401    </span>
8402  </a>
8403  
8404</li>
8405      
8406        <li class="md-nav__item">
8407  <a href="#statement-of-need" class="md-nav__link">
8408    <span class="md-ellipsis">
8409      
8410        Statement of Need
8411      
8412    </span>
8413  </a>
8414  
8415</li>
8416      
8417        <li class="md-nav__item">
8418  <a href="#usage" class="md-nav__link">
8419    <span class="md-ellipsis">
8420      
8421        Usage
8422      
8423    </span>
8424  </a>
8425  
8426</li>
8427      
8428        <li class="md-nav__item">
8429  <a href="#key-features" class="md-nav__link">
8430    <span class="md-ellipsis">
8431      
8432        Key Features
8433      
8434    </span>
8435  </a>
8436  
8437</li>
8438      
8439        <li class="md-nav__item">
8440  <a href="#citations" class="md-nav__link">
8441    <span class="md-ellipsis">
8442      
8443        Citations
8444      
8445    </span>
8446  </a>
8447  
8448</li>
8449      
8450        <li class="md-nav__item">
8451  <a href="#demo" class="md-nav__link">
8452    <span class="md-ellipsis">
8453      
8454        Demo
8455      
8456    </span>
8457  </a>
8458  
8459</li>
8460      
8461        <li class="md-nav__item">
8462  <a href="#youtube-channel" class="md-nav__link">
8463    <span class="md-ellipsis">
8464      
8465        YouTube Channel
8466      
8467    </span>
8468  </a>
8469  
8470</li>
8471      
8472    </ul>
8473  
8474</nav>
8475                  </div>
8476                </div>
8477              </div>
8478            
8479          
8480          
8481            <div class="md-content" data-md-component="content">
8482              
8483              <article class="md-content__inner md-typeset">
8484                
8485                  
8486  
8487  
8488
8489
8490<h1 id="welcome-to-leafmap">Welcome to leafmap<a class="headerlink" href="#welcome-to-leafmap" title="Permanent link">&para;</a></h1>
8491<p><a href="https://studiolab.sagemaker.aws/import/github/opengeos/leafmap/blob/master/examples/notebooks/00_key_features.ipynb"><img alt="image" src="https://studiolab.sagemaker.aws/studiolab.svg" /></a>
8492<a href="https://colab.research.google.com/github/opengeos/leafmap/blob/master"><img alt="image" src="https://colab.research.google.com/assets/colab-badge.svg" /></a>
8493<a href="https://mybinder.org/v2/gh/opengeos/leafmap/HEAD"><img alt="image" src="https://mybinder.org/badge_logo.svg" /></a>
8494<a href="https://pypi.python.org/pypi/leafmap"><img alt="image" src="https://img.shields.io/pypi/v/leafmap.svg" /></a>
8495<a href="https://pepy.tech/project/leafmap"><img alt="image" src="https://static.pepy.tech/badge/leafmap" /></a>
8496<a href="https://github.com/conda-forge/leafmap-feedstock"><img alt="Conda Recipe" src="https://img.shields.io/badge/recipe-leafmap-green.svg" /></a>
8497<a href="https://anaconda.org/conda-forge/leafmap"><img alt="image" src="https://img.shields.io/conda/vn/conda-forge/leafmap.svg" /></a>
8498<a href="https://anaconda.org/conda-forge/leafmap"><img alt="Conda Downloads" src="https://img.shields.io/conda/dn/conda-forge/leafmap.svg" /></a>
8499<a href="https://leafmap.org"><img alt="image" src="https://github.com/opengeos/leafmap/workflows/docs/badge.svg" /></a>
8500<a href="https://results.pre-commit.ci/latest/github/opengeos/leafmap/master"><img alt="pre-commit.ci status" src="https://results.pre-commit.ci/badge/github/opengeos/leafmap/master.svg" /></a>
8501<a href="https://opensource.org/licenses/MIT"><img alt="image" src="https://img.shields.io/badge/License-MIT-yellow.svg" /></a>
8502<a href="https://youtube.com/@giswqs"><img alt="image" src="https://img.shields.io/badge/YouTube-Channel-red" /></a>
8503<a href="https://doi.org/10.21105/joss.03414"><img alt="status" src="https://joss.theoj.org/papers/10.21105/joss.03414/status.svg" /></a></p>
8504<p><a href="https://github.com/opengeos/leafmap/blob/master/docs/assets/logo.png"><img alt="logo" src="https://raw.githubusercontent.com/opengeos/leafmap/master/docs/assets/logo_rect.png" /></a></p>
8505<p><strong>A Python package for geospatial analysis and interactive mapping in a Jupyter environment.</strong></p>
8506<ul>
8507<li>GitHub repo: <a href="https://github.com/opengeos/leafmap">https://github.com/opengeos/leafmap</a></li>
8508<li>Documentation: <a href="https://leafmap.org">
8508https://leafmap.org</a></li>
8509<li>PyPI: <a href="https://pypi.org/project/leafmap">https://pypi.org/project/leafmap</a></li>
8510<li>Conda-forge: <a href="https://anaconda.org/conda-forge/leafmap">https://anaconda.org/conda-forge/leafmap</a></li>
8511<li>Leafmap tutorials on YouTube: <a href="https://youtube.com/@giswqs">https://youtube.com/@giswqs</a></li>
8512<li>Free software: <a href="https://opensource.org/licenses/MIT">MIT license</a></li>
8513</ul>
8514<p>Join our Discord server 👇</p>
8515<p><a href="https://discord.gg/UgZecTUq5P"><img alt="" src="https://dcbadge.limes.pink/api/server/https://discord.gg/UgZecTUq5P" /></a></p>
8516<h2 id="introduction">Introduction<a class="headerlink" href="#introduction" title="Permanent link">&para;</a></h2>
8517<p><strong>Leafmap</strong> is a Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment. It is a spin-off project of the <a href="https://geemap.org">geemap</a> Python package, which was designed specifically to work with <a href="https://earthengine.google.com">Google Earth Engine</a> (GEE). However, not everyone in the geospatial community has access to the GEE cloud computing platform. Leafmap is designed to fill this gap for non-GEE users. It is a free and open-source Python package that enables users to analyze and visualize geospatial data with minimal coding in a Jupyter environment, such as Google Colab, Jupyter Notebook, JupyterLab, and <a href="https://github.com/marimo-team/marimo">marimo</a>. Leafmap is built upon several open-source packages, such as <a href="https://github.com/python-visualization/folium">folium</a> and <a href="https://github.com/jupyter-widgets/ipyleaflet">ipyleaflet</a> (for creating interactive maps), <a href="https://github.com/jblindsay/whitebox-tools">WhiteboxTools</a> and <a href="https://github.com/opengeos/whiteboxgui">whiteboxgui</a> (for analyzing geospatial data), and <a href="https://github.com/jupyter-widgets/ipywidgets">ipywidgets</a> (for designing interactive graphical user interfaces [GUIs]). Leafmap has a toolset with various interactive tools that allow users to load vector and raster data onto the map without coding. In addition, users can use the powerful analytical backend (i.e., WhiteboxTools) to perform geospatial analysis directly within the leafmap user interface without writing a single line of code. The WhiteboxTools library currently contains <strong>500+</strong> tools for advanced geospatial analysis, such as <a href="https://jblindsay.github.io/wbt_book/available_tools/gis_analysis.html">GIS Analysis</a>, <a href="https://jblindsay.github.io/wbt_book/available_tools/geomorphometric_analysis.html">Geomorphometric Analysis</a>, <a href="https://jblindsay.github.io/wbt_book/available_tools/hydrological_analysis.html">Hydrological Analysis</a>, <a href="https://jblindsay.github.io/wbt_book/available_tools/lidar_tools.html">LiDAR Data Analysis</a>, <a href="https://jblindsay.github.io/wbt_book/available_tools/mathand_stats_tools.html">Mathematical and Statistical Analysis</a>, and <a href="https://jblindsay.github.io/wbt_book/available_tools/stream_network_analysis.html">Stream Network Analysis</a>.</p>
8518<h2 id="statement-of-need">Statement of Need<a class="headerlink" href="#statement-of-need" title="Permanent link">&para;</a></h2>
8519<p>There is a plethora of Python packages for geospatial analysis, such as <a href="https://geopandas.org">geopandas</a> for vector data analysis and <a href="https://docs.xarray.dev">xarray</a> for raster data analysis. As listed at <a href="https://pyviz.org">pyviz.org</a>, there are also many options for plotting data on a map in Python, ranging from libraries focused specifically on maps like <a href="https://ipyleaflet.readthedocs.io">ipyleaflet</a> and <a href="https://python-visualization.github.io/folium">folium</a> to general-purpose plotting tools that also support geospatial data types, such as <a href="https://hvplot.pyviz.org">hvPlot</a>, <a href="http://bokeh.org">bokeh</a>, and <a href="https://plotly.com/python">plotly</a>. While these tools provide powerful capabilities, displaying geospatial data from different file formats on an interactive map and performing basic analyses can be challenging, especially for users with limited coding skills. Furthermore, many tools lack bi-directional communication between the frontend (browser) and the backend (Python), limiting their interactivity and usability for exploring map data.</p>
8520<p>Leafmap addresses these challenges by leveraging the bidirectional communication provided by ipyleaflet, enabling users to load and visualize geospatial datasets with just one line of code. Leafmap also provides an interactive graphical user interface (GUI) for loading geospatial datasets without any coding. It is designed for anyone who wants to analyze and visualize geospatial data interactively in a Jupyter environment, making it particularly accessible for novice users with limited programming skills. Advanced programmers can also benefit from leafmap for geospatial data analysis and building interactive web applications.</p>
8521<h2 id="usage">Usage<a class="headerlink" href="#usage" title="Permanent link">&para;</a></h2>
8522<p>Launch the interactive notebook tutorial for the <strong>leafmap</strong> Python package with Amazon SageMaker Studio Lab, Microsoft Planetary Computer, Google Colab, or Binder:</p>
8523<p><a href="https://studiolab.sagemaker.aws/import/github/opengeos/leafmap/blob/master/examples/notebooks/00_key_features.ipynb"><img alt="image" src="https://studiolab.sagemaker.aws/studiolab.svg" /></a>
8524<a href="https://colab.research.google.com/github/opengeos/leafmap/blob/master"><img alt="image" src="https://colab.research.google.com/assets/colab-badge.svg" /></a>
8525<a href="https://mybinder.org/v2/gh/opengeos/leafmap/HEAD"><img alt="image" src="https://mybinder.org/badge_logo.svg" /></a></p>
8526<p>Check out this excellent article on Medium - <a href="https://link.medium.com/HRRKDcynYgb">Leafmap a new Python Package for Geospatial data science</a></p>
8527<h2 id="key-features">Key Features<a class="headerlink" href="#key-features" title="Permanent link">&para;</a></h2>
8528<p>Leafmap offers a wide range of features and capabilities that empower geospatial data scientists, researchers, and developers to unlock the potential of their data. Some of the key features include:</p>
8529<ul>
8530<li>
8531<p><strong>Creating an interactive map with just one line of code:</strong> Leafmap makes it easy to create an interactive map by providing a simple API that allows you to load and visualize geospatial datasets with minimal coding.</p>
8532</li>
8533<li>
8534<p><strong>Switching between different mapping backends:</strong> Leafmap supports multiple mapping backends, including ipyleaflet, folium, kepler.gl, pydeck, and bokeh. You can switch between these backends to create maps with different visualization styles and capabilities.</p>
8535</li>
8536<li>
8537<p><strong>Changing basemaps interactively:</strong> Leafmap allows you to change basemaps interactively, providing a variety of options such as OpenStreetMap, Stamen Terrain, CartoDB Positron, and many more.</p>
8538</li>
8539<li>
8540<p><strong>Adding XYZ, WMS, and vector tile services:</strong> You can easily add XYZ, WMS, and vector tile services to your map, allowing you to overlay additional geospatial data from various sources.</p>
8541</li>
8542<li>
8543<p><strong>Displaying vector data:</strong> Leafmap supports various vector data formats, including Shapefile, GeoJSON, GeoPackage, and any vector format supported by GeoPandas. You can load and display vector data on the map, enabling you to visualize and analyze spatial features.</p>
8544</li>
8545<li>
8546<p><strong>Displaying raster data:</strong> Leafmap allows you to load and display raster data, such as GeoTIFFs, on the map. This feature is useful for visualizing satellite imagery, digital elevation models, and other gridded datasets.</p>
8547</li>
8548<li>
8549<p><strong>Creating custom legends and colorbars:</strong> Leafmap provides tools for customizing legends and colorbars on the map, allowing you to represent data values with different c
8549olors and corresponding labels.</p>
8550</li>
8551<li>
8552<p><strong>Creating split-panel maps and linked maps:</strong> With Leafmap, you can create split-panel maps to compare different datasets side by side. You can also create linked maps that synchronize interactions between multiple maps, providing a coordinated view of different spatial data.</p>
8553</li>
8554<li>
8555<p><strong>Downloading and visualizing OpenStreetMap data:</strong> Leafmap allows you to download and visualize OpenStreetMap data, providing access to detailed street maps, buildings, and other points of interest.</p>
8556</li>
8557<li>
8558<p><strong>Creating and editing vector data interactively:</strong> Leafmap includes tools for creating and editing vector data interactively on the map. You can draw points, lines, and polygons, and modify them as needed.</p>
8559</li>
8560<li>
8561<p><strong>Searching for geospatial data:</strong> Leafmap provides functionality for searching and accessing geospatial data from sources such as SpatialTemporal Asset Catalogs (STAC), Microsoft Planetary Computer, AWS Open Data Registry, and OpenAerialMap.</p>
8562</li>
8563<li>
8564<p><strong>Inspecting pixel values interactively:</strong> Leafmap allows you to interactively inspect pixel values in raster datasets, helping you analyze and understand the data at a more granular level.</p>
8565</li>
8566<li>
8567<p><strong>Creating choropleth maps and heat maps:</strong> Leafmap supports the creation of choropleth maps, where colors represent different data values for specific geographic areas. You can also create heat maps to visualize data density.</p>
8568</li>
8569<li>
8570<p><strong>Displaying data from a PostGIS database:</strong> Leafmap provides tools for connecting to a PostGIS database and displaying spatial data stored in the database on the map.</p>
8571</li>
8572<li>
8573<p><strong>Creating time series animations:</strong> Leafmap enables the creation of time series animations from both vector and raster data, allowing you to visualize temporal changes in your geospatial datasets.</p>
8574</li>
8575<li>
8576<p><strong>Analyzing geospatial data with whitebox:</strong> Leafmap integrates with WhiteboxTools and whiteboxgui, providing a suite of geospatial analyses, such as hydrological analysis, terrain analysis, and LiDAR processing.</p>
8577</li>
8578<li>
8579<p><strong>Segmenting and classifying remote sensing imagery:</strong> Leafmap integrates the segment-geospatial package, which provides tools for segmenting and classifying remote sensing imagery using deep learning algorithms.</p>
8580</li>
8581<li>
8582<p><strong>Building interactive web apps:</strong> Leafmap supports the development of interactive web applications using frameworks like Voila, Streamlit, and Solara. This allows you to share your geospatial analyses and visualizations with others in a user-friendly web interface.</p>
8583</li>
8584</ul>
8585<p>These features and capabilities make leafmap a powerful tool for geospatial data exploration, analysis, and visualization. Whether you are a beginner or an experienced geospatial data scientist, leafmap provides an accessible and efficient way to work with geospatial data in Python.</p>
8586<h2 id="citations">Citations<a class="headerlink" href="#citations" title="Permanent link">&para;</a></h2>
8587<p>If you find <strong>leafmap</strong> useful in your research, please consider citing the following paper to support my work. Thank you for your support.</p>
8588<ul>
8589<li>Wu, Q. (2021). Leafmap: A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment. <em>Journal of Open Source Software</em>, 6(63), 3414. <a href="https://doi.org/10.21105/joss.03414">https://doi.org/10.21105/joss.03414</a></li>
8590</ul>
8591<h2 id="demo">Demo<a class="headerlink" href="#demo" title="Permanent link">&para;</a></h2>
8592<p><img alt="" src="https://assets.gishub.org/images/leafmap_demo.gif" /></p>
8593<h2 id="youtube-channel">YouTube Channel<a class="headerlink" href="#youtube-channel" title="Permanent link">&para;</a></h2>
8594<p>I have created a <a href="https://youtube.com/@giswqs">YouTube Channel</a> for sharing geospatial tutorials. You can subscribe to my channel for regular updates. Check out the following videos for 3D mapping with MapLibre and Leafmap.</p>
8595<p><a href="https://bit.ly/maplibre"><img alt="MapLibre tutorials" src="https://assets.gishub.org/images/maplibre-tutorials.png" /></a></p>
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607  
8608
8609
8610
8611
8612                
8613              </article>
8614            </div>
8615          
8616          
8617<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
8617
8618        </div>
8619        
8620          <button type="button" class="md-top md-icon" data-md-component="top" hidden>
8621  
8622  <svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" class="lucide lucide-circle-arrow-up" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><path d="m16 12-4-4-4 4M12 16V8"/></svg>
8623  Back to top
8624</button>
8625        
8626      </main>
8627      
8628        <footer class="md-footer">
8629  
8630    
8631      
8632      <nav class="md-footer__inner md-grid" aria-label="Footer" >
8633        
8634        
8635          
8636          <a href="https://book.leafmap.org" class="md-footer__link md-footer__link--next" aria-label="Next: Book">
8637            <div class="md-footer__title">
8638              <span class="md-footer__direction">
8639                Next
8640              </span>
8641              <div class="md-ellipsis">
8642                Book
8643              </div>
8644            </div>
8645            <div class="md-footer__button md-icon">
8646              
8647              <svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" class="lucide lucide-arrow-right" viewBox="0 0 24 24"><path d="M5 12h14M12 5l7 7-7 7"/></svg>
8648            </div>
8649          </a>
8650        
8651      </nav>
8652    
8653  
8654  <div class="md-footer-meta md-typeset">
8655    <div class="md-footer-meta__inner md-grid">
8656      <div class="md-copyright">
8657  
8658    <div class="md-copyright__highlight">
8659      Copyright &copy; 2021 - 2026 Qiusheng Wu
8660    </div>
8661  
8662  
8663    Made with
8664    <a href="https://zensical.org/" target="_blank" rel="noopener">
8665      Zensical
8666    </a>
8667  
8668</div>
8669      
8670    </div>
8671  </div>
8672</footer>
8673      
8674    </div>
8675    <div class="md-dialog" data-md-component="dialog">
8676      <div class="md-dialog__inner md-typeset"></div>
8677    </div>
8678    
8679    
8680    
8681      
8682      
8683      
8683<script id="__config" type="application/json">{"annotate":null,"base":".","features":["content.code.copy","navigation.footer","navigation.instant","navigation.top","navigation.tracking","search.highlight","search.share"],"search":"./assets/javascripts/workers/search.e2d2d235.min.js","tags":null,"translations":{"clipboard.copied":"Copied to clipboard","clipboard.copy":"Copy to clipboard","search.result.more.one":"1 more on this page","search.result.more.other":"# more on this page","search.result.none":"No matching documents","search.result.one":"1 matching document","search.result.other":"# matching documents","search.result.placeholder":"Type to start searching","search.result.term.missing":"Missing","select.version":"Select version"},"version":null}</script>
8683
8684    
8685    
8686      
8686<script src="./assets/javascripts/bundle.63456bd9.min.js"></script>
8686
8687      
8688    
8689  
8689<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"34dc08bd9b56498bbdf0bc66861ed196","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 8689
8689
8690<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a442216e5de49bcc',t:'MTc5MDkyNzU3Nw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
8690</body>
8691</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.