This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/sedona-spatialbench.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 84d6850  update documentation for main branch
84d6850 is described below

commit 84d68507730b72fc7c7289ad485303abeaee5763
Author: GitHub Actions <[email protected]>
AuthorDate: Wed Sep 24 17:44:27 2025 +0000

    update documentation for main branch
---
 404.html                                           | 237 +++++++-
 contributors-guide/index.html                      | 247 +++++++-
 datasets-generators/index.html                     | 247 +++++++-
 index.html                                         | 239 +++++++-
 overview-methodology/index.html                    | 239 +++++++-
 queries/index.html                                 | 269 ++++++++-
 search/search_index.json                           |   2 +-
 single-node-benchmarks/index.html                  | 255 +++++++-
 .../index.html                                     | 654 ++++++++++++++-------
 9 files changed, 2067 insertions(+), 322 deletions(-)

diff --git a/404.html b/404.html
index b4ab0f2..1adadbe 100644
--- a/404.html
+++ b/404.html
@@ -249,6 +249,26 @@
   
     
     
+      <li class="md-tabs__item">
+        <a href="/spatialbench-distributions/" class="md-tabs__link">
+          
+  
+  
+  SpatialBench Data Distributions
+
+        </a>
+      </li>
+    
+  
+
+      
+        
+  
+  
+  
+  
+    
+    
       <li class="md-tabs__item">
         <a href="/queries/" class="md-tabs__link">
           
@@ -978,7 +998,7 @@
   
   
   <span class="md-ellipsis">
-    SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -989,7 +1009,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_4">
             <span class="md-nav__icon md-icon"></span>
-            SpatialBench Queries
+            SpatialBench Data Distributions
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1000,12 +1020,12 @@
   
   
     <li class="md-nav__item">
-      <a href="/queries/" class="md-nav__link">
+      <a href="/spatialbench-distributions/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Run the SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1171,7 +1191,7 @@
   
   
   <span class="md-ellipsis">
-    Single node benchmarks
+    SpatialBench Queries
     
   </span>
   
@@ -1182,7 +1202,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_5">
             <span class="md-nav__icon md-icon"></span>
-            Single node benchmarks
+            SpatialBench Queries
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1193,12 +1213,12 @@
   
   
     <li class="md-nav__item">
-      <a href="/single-node-benchmarks/" class="md-nav__link">
+      <a href="/queries/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    SpatialBench Single Node Benchmarks
+    Run the SpatialBench Queries
     
   </span>
   
@@ -1364,7 +1384,7 @@
   
   
   <span class="md-ellipsis">
-    Contributors Guide
+    Single node benchmarks
     
   </span>
   
@@ -1375,7 +1395,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_6">
             <span class="md-nav__icon md-icon"></span>
-            Contributors Guide
+            Single node benchmarks
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1386,12 +1406,12 @@
   
   
     <li class="md-nav__item">
-      <a href="/contributors-guide/" class="md-nav__link">
+      <a href="/single-node-benchmarks/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Contributors Guide
+    SpatialBench Single Node Benchmarks
     
   </span>
   
@@ -1535,6 +1555,199 @@
   
   
   
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7" >
+        
+          
+          <label class="md-nav__link" for="__nav_7" id="__nav_7_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Contributors Guide
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7">
+            <span class="md-nav__icon md-icon"></span>
+            Contributors Guide
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/contributors-guide/" class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Contributors Guide
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_7_2" >
+        
+          
+          <label class="md-nav__link" for="__nav_7_2" id="__nav_7_2_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Get Involved
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_7_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7_2">
+            <span class="md-nav__icon md-icon"></span>
+            Get Involved
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/blog/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Sedona OSS Blog
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/community/contact/"; 
class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Community
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/asf/asf/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Apache Software Foundation
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+    
+      
+      
+  
+  
+  
+  
     <li class="md-nav__item">
       <a href="https://sedona.apache.org"; class="md-nav__link">
         
diff --git a/contributors-guide/index.html b/contributors-guide/index.html
index af36e39..1a673c6 100644
--- a/contributors-guide/index.html
+++ b/contributors-guide/index.html
@@ -264,6 +264,26 @@
   
     
     
+      <li class="md-tabs__item">
+        <a href="../spatialbench-distributions/" class="md-tabs__link">
+          
+  
+  
+  SpatialBench Data Distributions
+
+        </a>
+      </li>
+    
+  
+
+      
+        
+  
+  
+  
+  
+    
+    
       <li class="md-tabs__item">
         <a href="../queries/" class="md-tabs__link">
           
@@ -995,7 +1015,7 @@
   
   
   <span class="md-ellipsis">
-    SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1006,7 +1026,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_4">
             <span class="md-nav__icon md-icon"></span>
-            SpatialBench Queries
+            SpatialBench Data Distributions
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1017,12 +1037,12 @@
   
   
     <li class="md-nav__item">
-      <a href="../queries/" class="md-nav__link">
+      <a href="../spatialbench-distributions/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Run the SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1188,7 +1208,7 @@
   
   
   <span class="md-ellipsis">
-    Single node benchmarks
+    SpatialBench Queries
     
   </span>
   
@@ -1199,7 +1219,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_5">
             <span class="md-nav__icon md-icon"></span>
-            Single node benchmarks
+            SpatialBench Queries
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1210,12 +1230,12 @@
   
   
     <li class="md-nav__item">
-      <a href="../single-node-benchmarks/" class="md-nav__link">
+      <a href="../queries/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    SpatialBench Single Node Benchmarks
+    Run the SpatialBench Queries
     
   </span>
   
@@ -1357,6 +1377,199 @@
       
   
   
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6">
+        
+          
+          <label class="md-nav__link" for="__nav_6" id="__nav_6_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Single node benchmarks
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_6">
+            <span class="md-nav__icon md-icon"></span>
+            Single node benchmarks
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../single-node-benchmarks/" class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    SpatialBench Single Node Benchmarks
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_6_2">
+        
+          
+          <label class="md-nav__link" for="__nav_6_2" id="__nav_6_2_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Get Involved
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_6_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_6_2">
+            <span class="md-nav__icon md-icon"></span>
+            Get Involved
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/blog/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Sedona OSS Blog
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/community/contact/"; 
class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Community
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/asf/asf/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Apache Software Foundation
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+    
+      
+      
+  
+  
     
   
   
@@ -1378,10 +1591,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6" 
checked>
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7" 
checked>
         
           
-          <label class="md-nav__link" for="__nav_6" id="__nav_6_label" 
tabindex="">
+          <label class="md-nav__link" for="__nav_7" id="__nav_7_label" 
tabindex="">
             
   
   
@@ -1394,8 +1607,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="true">
-          <label class="md-nav__title" for="__nav_6">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" 
aria-expanded="true">
+          <label class="md-nav__title" for="__nav_7">
             <span class="md-nav__icon md-icon"></span>
             Contributors Guide
           </label>
@@ -1530,10 +1743,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_6_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_7_2">
         
           
-          <label class="md-nav__link" for="__nav_6_2" id="__nav_6_2_label" 
tabindex="">
+          <label class="md-nav__link" for="__nav_7_2" id="__nav_7_2_label" 
tabindex="">
             
   
   
@@ -1546,8 +1759,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_6_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_6_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_7_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -1813,7 +2026,7 @@ under the <code>LICENSE</code> file in the root directory 
of this source tree.</
     <span class="md-icon" title="Last update">
       <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24"><path d="M21 
13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 
0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 
2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 
9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 
7.5 7.1 7.9l-.1.2z"></path></svg>
     </span>
-    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 07:55:49 
UTC">September 24, 2025 07:55:49</span>
+    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 17:43:26 
UTC">September 24, 2025 17:43:26</span>
   </span>
 
     
diff --git a/datasets-generators/index.html b/datasets-generators/index.html
index 262ff07..58632ab 100644
--- a/datasets-generators/index.html
+++ b/datasets-generators/index.html
@@ -11,7 +11,7 @@
         <link rel="prev" href="../overview-methodology/">
       
       
-        <link rel="next" href="../queries/">
+        <link rel="next" href="../spatialbench-distributions/">
       
       
       <link rel="icon" href="../image/sedona_logo_symbol.png">
@@ -268,6 +268,26 @@
   
     
     
+      <li class="md-tabs__item">
+        <a href="../spatialbench-distributions/" class="md-tabs__link">
+          
+  
+  
+  SpatialBench Data Distributions
+
+        </a>
+      </li>
+    
+  
+
+      
+        
+  
+  
+  
+  
+    
+    
       <li class="md-tabs__item">
         <a href="../queries/" class="md-tabs__link">
           
@@ -1098,7 +1118,7 @@
   
   
   <span class="md-ellipsis">
-    SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1109,7 +1129,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_4">
             <span class="md-nav__icon md-icon"></span>
-            SpatialBench Queries
+            SpatialBench Data Distributions
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1120,12 +1140,12 @@
   
   
     <li class="md-nav__item">
-      <a href="../queries/" class="md-nav__link">
+      <a href="../spatialbench-distributions/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Run the SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1291,7 +1311,7 @@
   
   
   <span class="md-ellipsis">
-    Single node benchmarks
+    SpatialBench Queries
     
   </span>
   
@@ -1302,7 +1322,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_5">
             <span class="md-nav__icon md-icon"></span>
-            Single node benchmarks
+            SpatialBench Queries
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1313,12 +1333,12 @@
   
   
     <li class="md-nav__item">
-      <a href="../single-node-benchmarks/" class="md-nav__link">
+      <a href="../queries/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    SpatialBench Single Node Benchmarks
+    Run the SpatialBench Queries
     
   </span>
   
@@ -1484,7 +1504,7 @@
   
   
   <span class="md-ellipsis">
-    Contributors Guide
+    Single node benchmarks
     
   </span>
   
@@ -1495,7 +1515,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_6">
             <span class="md-nav__icon md-icon"></span>
-            Contributors Guide
+            Single node benchmarks
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1506,12 +1526,12 @@
   
   
     <li class="md-nav__item">
-      <a href="../contributors-guide/" class="md-nav__link">
+      <a href="../single-node-benchmarks/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Contributors Guide
+    SpatialBench Single Node Benchmarks
     
   </span>
   
@@ -1655,6 +1675,199 @@
   
   
   
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7">
+        
+          
+          <label class="md-nav__link" for="__nav_7" id="__nav_7_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Contributors Guide
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7">
+            <span class="md-nav__icon md-icon"></span>
+            Contributors Guide
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../contributors-guide/" class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Contributors Guide
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_7_2">
+        
+          
+          <label class="md-nav__link" for="__nav_7_2" id="__nav_7_2_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Get Involved
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_7_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7_2">
+            <span class="md-nav__icon md-icon"></span>
+            Get Involved
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/blog/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Sedona OSS Blog
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/community/contact/"; 
class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Community
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/asf/asf/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Apache Software Foundation
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+    
+      
+      
+  
+  
+  
+  
     <li class="md-nav__item">
       <a href="https://sedona.apache.org"; class="md-nav__link">
         
@@ -1956,7 +2169,7 @@
 <li>Hierarchical Thomas: Multi-level clustering (cities → neighborhoods → 
points), useful for mimicking urban settlement patterns.</li>
 </ul>
 <p>These options let you tailor the spatial skew to your benchmarking needs.  
</p>
-<p>See the distributions page to learn more about the supported spatial 
distributions, the parameters that control them, and how they impact the 
data.</p>
+<p>See the <a href="../spatialbench-distributions/">SpatialBench Data 
Distributions</a> page to learn more about the supported spatial distributions, 
the parameters that control them, and how they impact the data.</p>
 <h2 id="data-generators">Data generators<a class="headerlink" 
href="#data-generators" title="Permanent link">¶</a></h2>
 <p>You can generate the tables for Scale Factor 1 with the following 
command:</p>
 <div class="highlight"><pre><span></span><code>spatialbench-cli -s 1 
--format=parquet --output-dir sf1-parquet
@@ -1991,7 +2204,7 @@
     <span class="md-icon" title="Last update">
       <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24"><path d="M21 
13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 
0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 
2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 
9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 
7.5 7.1 7.9l-.1.2z"></path></svg>
     </span>
-    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 07:55:49 
UTC">September 24, 2025 07:55:49</span>
+    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 17:43:26 
UTC">September 24, 2025 17:43:26</span>
   </span>
 
     
@@ -2044,13 +2257,13 @@
         
         
           
-          <a href="../queries/" class="md-footer__link md-footer__link--next" 
aria-label="Next: Run the SpatialBench Queries">
+          <a href="../spatialbench-distributions/" class="md-footer__link 
md-footer__link--next" aria-label="Next: SpatialBench Data Distributions">
             <div class="md-footer__title">
               <span class="md-footer__direction">
                 Next
               </span>
               <div class="md-ellipsis">
-                Run the SpatialBench Queries
+                SpatialBench Data Distributions
               </div>
             </div>
             <div class="md-footer__button md-icon">
diff --git a/index.html b/index.html
index 833f76c..6ae6357 100644
--- a/index.html
+++ b/index.html
@@ -266,6 +266,26 @@
   
     
     
+      <li class="md-tabs__item">
+        <a href="spatialbench-distributions/" class="md-tabs__link">
+          
+  
+  
+  SpatialBench Data Distributions
+
+        </a>
+      </li>
+    
+  
+
+      
+        
+  
+  
+  
+  
+    
+    
       <li class="md-tabs__item">
         <a href="queries/" class="md-tabs__link">
           
@@ -1086,7 +1106,7 @@
   
   
   <span class="md-ellipsis">
-    SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1097,7 +1117,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_4">
             <span class="md-nav__icon md-icon"></span>
-            SpatialBench Queries
+            SpatialBench Data Distributions
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1108,12 +1128,12 @@
   
   
     <li class="md-nav__item">
-      <a href="queries/" class="md-nav__link">
+      <a href="spatialbench-distributions/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Run the SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1279,7 +1299,7 @@
   
   
   <span class="md-ellipsis">
-    Single node benchmarks
+    SpatialBench Queries
     
   </span>
   
@@ -1290,7 +1310,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_5">
             <span class="md-nav__icon md-icon"></span>
-            Single node benchmarks
+            SpatialBench Queries
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1301,12 +1321,12 @@
   
   
     <li class="md-nav__item">
-      <a href="single-node-benchmarks/" class="md-nav__link">
+      <a href="queries/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    SpatialBench Single Node Benchmarks
+    Run the SpatialBench Queries
     
   </span>
   
@@ -1472,7 +1492,7 @@
   
   
   <span class="md-ellipsis">
-    Contributors Guide
+    Single node benchmarks
     
   </span>
   
@@ -1483,7 +1503,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_6">
             <span class="md-nav__icon md-icon"></span>
-            Contributors Guide
+            Single node benchmarks
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1494,12 +1514,12 @@
   
   
     <li class="md-nav__item">
-      <a href="contributors-guide/" class="md-nav__link">
+      <a href="single-node-benchmarks/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Contributors Guide
+    SpatialBench Single Node Benchmarks
     
   </span>
   
@@ -1643,6 +1663,199 @@
   
   
   
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7">
+        
+          
+          <label class="md-nav__link" for="__nav_7" id="__nav_7_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Contributors Guide
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7">
+            <span class="md-nav__icon md-icon"></span>
+            Contributors Guide
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="contributors-guide/" class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Contributors Guide
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_7_2">
+        
+          
+          <label class="md-nav__link" for="__nav_7_2" id="__nav_7_2_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Get Involved
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_7_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7_2">
+            <span class="md-nav__icon md-icon"></span>
+            Get Involved
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/blog/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Sedona OSS Blog
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/community/contact/"; 
class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Community
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/asf/asf/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Apache Software Foundation
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+    
+      
+      
+  
+  
+  
+  
     <li class="md-nav__item">
       <a href="https://sedona.apache.org"; class="md-nav__link">
         
@@ -1839,7 +2052,7 @@ with a star schema extended with spatial attributes like 
pickup/dropoff points,
     <span class="md-icon" title="Last update">
       <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24"><path d="M21 
13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 
0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 
2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 
9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 
7.5 7.1 7.9l-.1.2z"></path></svg>
     </span>
-    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 07:55:49 
UTC">September 24, 2025 07:55:49</span>
+    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 17:43:26 
UTC">September 24, 2025 17:43:26</span>
   </span>
 
     
diff --git a/overview-methodology/index.html b/overview-methodology/index.html
index f331293..51e3164 100644
--- a/overview-methodology/index.html
+++ b/overview-methodology/index.html
@@ -268,6 +268,26 @@
   
     
     
+      <li class="md-tabs__item">
+        <a href="../spatialbench-distributions/" class="md-tabs__link">
+          
+  
+  
+  SpatialBench Data Distributions
+
+        </a>
+      </li>
+    
+  
+
+      
+        
+  
+  
+  
+  
+    
+    
       <li class="md-tabs__item">
         <a href="../queries/" class="md-tabs__link">
           
@@ -1106,7 +1126,7 @@
   
   
   <span class="md-ellipsis">
-    SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1117,7 +1137,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_4">
             <span class="md-nav__icon md-icon"></span>
-            SpatialBench Queries
+            SpatialBench Data Distributions
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1128,12 +1148,12 @@
   
   
     <li class="md-nav__item">
-      <a href="../queries/" class="md-nav__link">
+      <a href="../spatialbench-distributions/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Run the SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1299,7 +1319,7 @@
   
   
   <span class="md-ellipsis">
-    Single node benchmarks
+    SpatialBench Queries
     
   </span>
   
@@ -1310,7 +1330,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_5">
             <span class="md-nav__icon md-icon"></span>
-            Single node benchmarks
+            SpatialBench Queries
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1321,12 +1341,12 @@
   
   
     <li class="md-nav__item">
-      <a href="../single-node-benchmarks/" class="md-nav__link">
+      <a href="../queries/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    SpatialBench Single Node Benchmarks
+    Run the SpatialBench Queries
     
   </span>
   
@@ -1492,7 +1512,7 @@
   
   
   <span class="md-ellipsis">
-    Contributors Guide
+    Single node benchmarks
     
   </span>
   
@@ -1503,7 +1523,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_6">
             <span class="md-nav__icon md-icon"></span>
-            Contributors Guide
+            Single node benchmarks
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1514,12 +1534,12 @@
   
   
     <li class="md-nav__item">
-      <a href="../contributors-guide/" class="md-nav__link">
+      <a href="../single-node-benchmarks/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Contributors Guide
+    SpatialBench Single Node Benchmarks
     
   </span>
   
@@ -1663,6 +1683,199 @@
   
   
   
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7">
+        
+          
+          <label class="md-nav__link" for="__nav_7" id="__nav_7_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Contributors Guide
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7">
+            <span class="md-nav__icon md-icon"></span>
+            Contributors Guide
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../contributors-guide/" class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Contributors Guide
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_7_2">
+        
+          
+          <label class="md-nav__link" for="__nav_7_2" id="__nav_7_2_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Get Involved
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_7_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7_2">
+            <span class="md-nav__icon md-icon"></span>
+            Get Involved
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/blog/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Sedona OSS Blog
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/community/contact/"; 
class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Community
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/asf/asf/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Apache Software Foundation
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+    
+      
+      
+  
+  
+  
+  
     <li class="md-nav__item">
       <a href="https://sedona.apache.org"; class="md-nav__link">
         
@@ -1876,7 +2089,7 @@
     <span class="md-icon" title="Last update">
       <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24"><path d="M21 
13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 
0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 
2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 
9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 
7.5 7.1 7.9l-.1.2z"></path></svg>
     </span>
-    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 07:55:49 
UTC">September 24, 2025 07:55:49</span>
+    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 17:43:26 
UTC">September 24, 2025 17:43:26</span>
   </span>
 
     
diff --git a/queries/index.html b/queries/index.html
index cbe7358..7132bee 100644
--- a/queries/index.html
+++ b/queries/index.html
@@ -8,7 +8,7 @@
       
       
       
-        <link rel="prev" href="../datasets-generators/">
+        <link rel="prev" href="../spatialbench-distributions/">
       
       
         <link rel="next" href="../single-node-benchmarks/">
@@ -263,6 +263,26 @@
   
   
   
+  
+    
+    
+      <li class="md-tabs__item">
+        <a href="../spatialbench-distributions/" class="md-tabs__link">
+          
+  
+  
+  SpatialBench Data Distributions
+
+        </a>
+      </li>
+    
+  
+
+      
+        
+  
+  
+  
     
   
   
@@ -973,6 +993,199 @@
       
   
   
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4">
+        
+          
+          <label class="md-nav__link" for="__nav_4" id="__nav_4_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    SpatialBench Data Distributions
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_4">
+            <span class="md-nav__icon md-icon"></span>
+            SpatialBench Data Distributions
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../spatialbench-distributions/" class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    SpatialBench Data Distributions
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_4_2">
+        
+          
+          <label class="md-nav__link" for="__nav_4_2" id="__nav_4_2_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Get Involved
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_4_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_4_2">
+            <span class="md-nav__icon md-icon"></span>
+            Get Involved
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/blog/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Sedona OSS Blog
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/community/contact/"; 
class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Community
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/asf/asf/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Apache Software Foundation
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+    
+      
+      
+  
+  
     
   
   
@@ -994,10 +1207,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4" 
checked>
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5" 
checked>
         
           
-          <label class="md-nav__link" for="__nav_4" id="__nav_4_label" 
tabindex="">
+          <label class="md-nav__link" for="__nav_5" id="__nav_5_label" 
tabindex="">
             
   
   
@@ -1010,8 +1223,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="true">
-          <label class="md-nav__title" for="__nav_4">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="true">
+          <label class="md-nav__title" for="__nav_5">
             <span class="md-nav__icon md-icon"></span>
             SpatialBench Queries
           </label>
@@ -1222,10 +1435,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_4_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_5_2">
         
           
-          <label class="md-nav__link" for="__nav_4_2" id="__nav_4_2_label" 
tabindex="">
+          <label class="md-nav__link" for="__nav_5_2" id="__nav_5_2_label" 
tabindex="">
             
   
   
@@ -1238,8 +1451,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_4_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_4_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_5_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_5_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -1349,10 +1562,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5">
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6">
         
           
-          <label class="md-nav__link" for="__nav_5" id="__nav_5_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_6" id="__nav_6_label" 
tabindex="0">
             
   
   
@@ -1365,8 +1578,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="false">
-          <label class="md-nav__title" for="__nav_5">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_6">
             <span class="md-nav__icon md-icon"></span>
             Single node benchmarks
           </label>
@@ -1415,10 +1628,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_5_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_6_2">
         
           
-          <label class="md-nav__link" for="__nav_5_2" id="__nav_5_2_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_6_2" id="__nav_6_2_label" 
tabindex="0">
             
   
   
@@ -1431,8 +1644,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_5_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_5_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_6_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_6_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -1542,10 +1755,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6">
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7">
         
           
-          <label class="md-nav__link" for="__nav_6" id="__nav_6_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_7" id="__nav_7_label" 
tabindex="0">
             
   
   
@@ -1558,8 +1771,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
-          <label class="md-nav__title" for="__nav_6">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7">
             <span class="md-nav__icon md-icon"></span>
             Contributors Guide
           </label>
@@ -1608,10 +1821,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_6_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_7_2">
         
           
-          <label class="md-nav__link" for="__nav_6_2" id="__nav_6_2_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_7_2" id="__nav_7_2_label" 
tabindex="0">
             
   
   
@@ -1624,8 +1837,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_6_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_6_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_7_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -2444,7 +2657,7 @@ spatialbench-cli -s 1 --format=parquet --output-dir 
sf1-parquet
     <span class="md-icon" title="Last update">
       <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24"><path d="M21 
13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 
0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 
2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 
9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 
7.5 7.1 7.9l-.1.2z"></path></svg>
     </span>
-    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 07:55:49 
UTC">September 24, 2025 07:55:49</span>
+    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 17:43:26 
UTC">September 24, 2025 17:43:26</span>
   </span>
 
     
@@ -2480,7 +2693,7 @@ spatialbench-cli -s 1 --format=parquet --output-dir 
sf1-parquet
       <nav class="md-footer__inner md-grid" aria-label="Footer">
         
           
-          <a href="../datasets-generators/" class="md-footer__link 
md-footer__link--prev" aria-label="Previous: SpatialBench Datasets and 
Generators">
+          <a href="../spatialbench-distributions/" class="md-footer__link 
md-footer__link--prev" aria-label="Previous: SpatialBench Data Distributions">
             <div class="md-footer__button md-icon">
               
               <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 
24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 
11z"></path></svg>
@@ -2490,7 +2703,7 @@ spatialbench-cli -s 1 --format=parquet --output-dir 
sf1-parquet
                 Previous
               </span>
               <div class="md-ellipsis">
-                SpatialBench Datasets and Generators
+                SpatialBench Data Distributions
               </div>
             </div>
           </a>
diff --git a/search/search_index.json b/search/search_index.json
index a7cc703..7f53d50 100644
--- a/search/search_index.json
+++ b/search/search_index.json
@@ -1 +1 @@
-{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"SpatialBench","text":"<p>SpatialBench
 is a benchmark for assessing geospatial SQL analytics query performance across 
database systems, making it easy to run tests on a realistic dataset with any 
query engine.</p> <p>The methodology is unbiased, allowing you to run the 
benchmarks in any environment to compare the relative performance between 
runtimes.</p>"},{"location":"#why-spa [...]
\ No newline at end of file
+{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"SpatialBench","text":"<p>SpatialBench
 is a benchmark for assessing geospatial SQL analytics query performance across 
database systems, making it easy to run tests on a realistic dataset with any 
query engine.</p> <p>The methodology is unbiased, allowing you to run the 
benchmarks in any environment to compare the relative performance between 
runtimes.</p>"},{"location":"#why-spa [...]
\ No newline at end of file
diff --git a/single-node-benchmarks/index.html 
b/single-node-benchmarks/index.html
index 85ac764..bb19411 100644
--- a/single-node-benchmarks/index.html
+++ b/single-node-benchmarks/index.html
@@ -266,6 +266,26 @@
   
     
     
+      <li class="md-tabs__item">
+        <a href="../spatialbench-distributions/" class="md-tabs__link">
+          
+  
+  
+  SpatialBench Data Distributions
+
+        </a>
+      </li>
+    
+  
+
+      
+        
+  
+  
+  
+  
+    
+    
       <li class="md-tabs__item">
         <a href="../queries/" class="md-tabs__link">
           
@@ -997,7 +1017,7 @@
   
   
   <span class="md-ellipsis">
-    SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1008,7 +1028,7 @@
         <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_4">
             <span class="md-nav__icon md-icon"></span>
-            SpatialBench Queries
+            SpatialBench Data Distributions
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -1019,12 +1039,12 @@
   
   
     <li class="md-nav__item">
-      <a href="../queries/" class="md-nav__link">
+      <a href="../spatialbench-distributions/" class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    Run the SpatialBench Queries
+    SpatialBench Data Distributions
     
   </span>
   
@@ -1166,6 +1186,199 @@
       
   
   
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5">
+        
+          
+          <label class="md-nav__link" for="__nav_5" id="__nav_5_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    SpatialBench Queries
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_5">
+            <span class="md-nav__icon md-icon"></span>
+            SpatialBench Queries
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../queries/" class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Run the SpatialBench Queries
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_5_2">
+        
+          
+          <label class="md-nav__link" for="__nav_5_2" id="__nav_5_2_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Get Involved
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_5_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_5_2">
+            <span class="md-nav__icon md-icon"></span>
+            Get Involved
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/blog/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Sedona OSS Blog
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/community/contact/"; 
class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Community
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/asf/asf/"; class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    Apache Software Foundation
+    
+  </span>
+  
+
+      </a>
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+              
+            
+          </ul>
+        </nav>
+      
+    </li>
+  
+
+    
+      
+      
+  
+  
     
   
   
@@ -1187,10 +1400,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5" 
checked>
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6" 
checked>
         
           
-          <label class="md-nav__link" for="__nav_5" id="__nav_5_label" 
tabindex="">
+          <label class="md-nav__link" for="__nav_6" id="__nav_6_label" 
tabindex="">
             
   
   
@@ -1203,8 +1416,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="true">
-          <label class="md-nav__title" for="__nav_5">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="true">
+          <label class="md-nav__title" for="__nav_6">
             <span class="md-nav__icon md-icon"></span>
             Single node benchmarks
           </label>
@@ -1408,10 +1621,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_5_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_6_2">
         
           
-          <label class="md-nav__link" for="__nav_5_2" id="__nav_5_2_label" 
tabindex="">
+          <label class="md-nav__link" for="__nav_6_2" id="__nav_6_2_label" 
tabindex="">
             
   
   
@@ -1424,8 +1637,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_5_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_5_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_6_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_6_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -1535,10 +1748,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6">
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7">
         
           
-          <label class="md-nav__link" for="__nav_6" id="__nav_6_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_7" id="__nav_7_label" 
tabindex="0">
             
   
   
@@ -1551,8 +1764,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
-          <label class="md-nav__title" for="__nav_6">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7">
             <span class="md-nav__icon md-icon"></span>
             Contributors Guide
           </label>
@@ -1601,10 +1814,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_6_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_7_2">
         
           
-          <label class="md-nav__link" for="__nav_6_2" id="__nav_6_2_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_7_2" id="__nav_7_2_label" 
tabindex="0">
             
   
   
@@ -1617,8 +1830,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_6_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_6_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_7_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -2174,7 +2387,7 @@ 
s3://wherobots-examples/data/spatialbench/SpatialBench_sf10/zone/
     <span class="md-icon" title="Last update">
       <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24"><path d="M21 
13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 
0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 
2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 
9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 
7.5 7.1 7.9l-.1.2z"></path></svg>
     </span>
-    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 07:55:49 
UTC">September 24, 2025 07:55:49</span>
+    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 17:43:26 
UTC">September 24, 2025 17:43:26</span>
   </span>
 
     
diff --git a/overview-methodology/index.html 
b/spatialbench-distributions/index.html
similarity index 77%
copy from overview-methodology/index.html
copy to spatialbench-distributions/index.html
index f331293..1f26c37 100644
--- a/overview-methodology/index.html
+++ b/spatialbench-distributions/index.html
@@ -8,10 +8,10 @@
       
       
       
-        <link rel="prev" href="..">
+        <link rel="prev" href="../datasets-generators/">
       
       
-        <link rel="next" href="../datasets-generators/">
+        <link rel="next" href="../queries/">
       
       
       <link rel="icon" href="../image/sedona_logo_symbol.png">
@@ -19,7 +19,7 @@
     
     
       
-        <title>SpatialBench Methodology - SpatialBench</title>
+        <title>SpatialBench Data Distributions - SpatialBench</title>
       
     
     
@@ -84,7 +84,7 @@
     <div data-md-component="skip">
       
         
-        <a href="#why-spatialbench" class="md-skip">
+        <a href="#uniform" class="md-skip">
           Skip to content
         </a>
       
@@ -119,7 +119,7 @@
         <div class="md-header__topic" data-md-component="header-topic">
           <span class="md-ellipsis">
             
-              SpatialBench Methodology
+              SpatialBench Data Distributions
             
           </span>
         </div>
@@ -223,13 +223,11 @@
   
   
   
-    
-  
   
     
     
-      <li class="md-tabs__item md-tabs__item--active">
-        <a href="./" class="md-tabs__link">
+      <li class="md-tabs__item">
+        <a href="../overview-methodology/" class="md-tabs__link">
           
   
   
@@ -265,6 +263,28 @@
   
   
   
+    
+  
+  
+    
+    
+      <li class="md-tabs__item md-tabs__item--active">
+        <a href="./" class="md-tabs__link">
+          
+  
+  
+  SpatialBench Data Distributions
+
+        </a>
+      </li>
+    
+  
+
+      
+        
+  
+  
+  
   
     
     
@@ -587,8 +607,6 @@
       
   
   
-    
-  
   
   
     
@@ -596,22 +614,19 @@
     
     
       
-        
-        
-      
       
         
       
     
     
-    <li class="md-nav__item md-nav__item--active md-nav__item--section 
md-nav__item--nested">
+    <li class="md-nav__item md-nav__item--nested">
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2" 
checked>
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2">
         
           
-          <label class="md-nav__link" for="__nav_2" id="__nav_2_label" 
tabindex="">
+          <label class="md-nav__link" for="__nav_2" id="__nav_2_label" 
tabindex="0">
             
   
   
@@ -624,7 +639,7 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" 
aria-expanded="true">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" 
aria-expanded="false">
           <label class="md-nav__title" for="__nav_2">
             <span class="md-nav__icon md-icon"></span>
             Methodology
@@ -635,121 +650,213 @@
                 
   
   
+  
+  
+    <li class="md-nav__item">
+      <a href="../overview-methodology/" class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    SpatialBench Methodology
     
+  </span>
   
+
+      </a>
+    </li>
+  
+
+              
+            
+              
+                
   
   
-    <li class="md-nav__item md-nav__item--active">
+  
+  
+    
+    
+    
+    
       
-      <input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
       
+        
       
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
       
-        <label class="md-nav__link md-nav__link--active" for="__toc">
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_2_2">
+        
           
+          <label class="md-nav__link" for="__nav_2_2" id="__nav_2_2_label" 
tabindex="0">
+            
   
   
   <span class="md-ellipsis">
-    SpatialBench Methodology
+    Get Involved
     
   </span>
   
 
-          <span class="md-nav__icon md-icon"></span>
-        </label>
-      
-      <a href="./" class="md-nav__link md-nav__link--active">
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_2_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_2_2">
+            <span class="md-nav__icon md-icon"></span>
+            Get Involved
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/blog/"; class="md-nav__link">
         
   
   
   <span class="md-ellipsis">
-    SpatialBench Methodology
+    Sedona OSS Blog
     
   </span>
   
 
       </a>
-      
+    </li>
+  
+
+              
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/community/contact/"; 
class="md-nav__link">
         
+  
+  
+  <span class="md-ellipsis">
+    Community
+    
+  </span>
+  
 
-<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+      </a>
+    </li>
   
+
+              
+            
+              
+                
   
   
   
-    <label class="md-nav__title" for="__toc">
-      <span class="md-nav__icon md-icon"></span>
-      Table of contents
-    </label>
-    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
-      
-        <li class="md-nav__item">
-  <a href="#why-spatialbench" class="md-nav__link">
-    <span class="md-ellipsis">
-      Why SpatialBench?
-    </span>
-  </a>
   
-</li>
-      
-        <li class="md-nav__item">
-  <a href="#hardware-and-software" class="md-nav__link">
-    <span class="md-ellipsis">
-      Hardware and software
-    </span>
-  </a>
+    <li class="md-nav__item">
+      <a href="https://sedona.apache.org/latest/asf/asf/"; class="md-nav__link">
+        
   
-</li>
-      
-        <li class="md-nav__item">
-  <a href="#accurately-comparing-different-engines" class="md-nav__link">
-    <span class="md-ellipsis">
-      Accurately comparing different engines
-    </span>
-  </a>
   
-</li>
-      
-        <li class="md-nav__item">
-  <a href="#engine-tuning-in-benchmarks" class="md-nav__link">
-    <span class="md-ellipsis">
-      Engine tuning in benchmarks
-    </span>
-  </a>
+  <span class="md-ellipsis">
+    Apache Software Foundation
+    
+  </span>
   
-</li>
-      
-        <li class="md-nav__item">
-  <a href="#open-source-benchmarks-vs-vendor-benchmarks" class="md-nav__link">
-    <span class="md-ellipsis">
-      Open source benchmarks vs. vendor benchmarks
-    </span>
-  </a>
+
+      </a>
+    </li>
   
-</li>
+
+              
+            
+          </ul>
+        </nav>
       
-        <li class="md-nav__item">
-  <a href="#how-to-contribute" class="md-nav__link">
-    <span class="md-ellipsis">
-      How to contribute
-    </span>
-  </a>
+    </li>
   
-</li>
+
+              
+            
+          </ul>
+        </nav>
       
-        <li class="md-nav__item">
-  <a href="#future-work" class="md-nav__link">
-    <span class="md-ellipsis">
-      Future work
-    </span>
-  </a>
+    </li>
   
-</li>
+
+    
+      
       
-    </ul>
   
-</nav>
+  
+  
+  
+    
+    
+    
+    
+      
+      
+        
+      
+    
+    
+    <li class="md-nav__item md-nav__item--nested">
       
+        
+        
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3">
+        
+          
+          <label class="md-nav__link" for="__nav_3" id="__nav_3_label" 
tabindex="0">
+            
+  
+  
+  <span class="md-ellipsis">
+    Data Generation
+    
+  </span>
+  
+
+            <span class="md-nav__icon md-icon"></span>
+          </label>
+        
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_3">
+            <span class="md-nav__icon md-icon"></span>
+            Data Generation
+          </label>
+          <ul class="md-nav__list" data-md-scrollfix>
+            
+              
+                
+  
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../datasets-generators/" class="md-nav__link">
+        
+  
+  
+  <span class="md-ellipsis">
+    SpatialBench Datasets and Generators
+    
+  </span>
+  
+
+      </a>
     </li>
   
 
@@ -768,20 +875,17 @@
       
       
         
-          
-          
-        
       
     
     
-    <li class="md-nav__item md-nav__item--section md-nav__item--nested">
+    <li class="md-nav__item md-nav__item--nested">
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_2_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_3_2">
         
           
-          <label class="md-nav__link" for="__nav_2_2" id="__nav_2_2_label" 
tabindex="">
+          <label class="md-nav__link" for="__nav_3_2" id="__nav_3_2_label" 
tabindex="0">
             
   
   
@@ -794,8 +898,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_2_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_2_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_3_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_3_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -889,6 +993,8 @@
       
   
   
+    
+  
   
   
     
@@ -896,24 +1002,27 @@
     
     
       
+        
+        
+      
       
         
       
     
     
-    <li class="md-nav__item md-nav__item--nested">
+    <li class="md-nav__item md-nav__item--active md-nav__item--section 
md-nav__item--nested">
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3">
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4" 
checked>
         
           
-          <label class="md-nav__link" for="__nav_3" id="__nav_3_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_4" id="__nav_4_label" 
tabindex="">
             
   
   
   <span class="md-ellipsis">
-    Data Generation
+    SpatialBench Data Distributions
     
   </span>
   
@@ -921,10 +1030,10 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" 
aria-expanded="false">
-          <label class="md-nav__title" for="__nav_3">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="true">
+          <label class="md-nav__title" for="__nav_4">
             <span class="md-nav__icon md-icon"></span>
-            Data Generation
+            SpatialBench Data Distributions
           </label>
           <ul class="md-nav__list" data-md-scrollfix>
             
@@ -932,20 +1041,130 @@
                 
   
   
+    
   
   
-    <li class="md-nav__item">
-      <a href="../datasets-generators/" class="md-nav__link">
+  
+    <li class="md-nav__item md-nav__item--active">
+      
+      <input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
+      
+      
+      
+        <label class="md-nav__link md-nav__link--active" for="__toc">
+          
+  
+  
+  <span class="md-ellipsis">
+    SpatialBench Data Distributions
+    
+  </span>
+  
+
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <a href="./" class="md-nav__link md-nav__link--active">
         
   
   
   <span class="md-ellipsis">
-    SpatialBench Datasets and Generators
+    SpatialBench Data Distributions
     
   </span>
   
 
       </a>
+      
+        
+
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#uniform" class="md-nav__link">
+    <span class="md-ellipsis">
+      Uniform
+    </span>
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#normal" class="md-nav__link">
+    <span class="md-ellipsis">
+      Normal
+    </span>
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#diagonal" class="md-nav__link">
+    <span class="md-ellipsis">
+      Diagonal
+    </span>
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#bit" class="md-nav__link">
+    <span class="md-ellipsis">
+      Bit
+    </span>
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#sierpinski" class="md-nav__link">
+    <span class="md-ellipsis">
+      Sierpinski
+    </span>
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#thomas-process" class="md-nav__link">
+    <span class="md-ellipsis">
+      Thomas Process
+    </span>
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#hierarchical-thomas" class="md-nav__link">
+    <span class="md-ellipsis">
+      Hierarchical Thomas
+    </span>
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#references" class="md-nav__link">
+    <span class="md-ellipsis">
+      References
+    </span>
+  </a>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+      
     </li>
   
 
@@ -964,17 +1183,20 @@
       
       
         
+          
+          
+        
       
     
     
-    <li class="md-nav__item md-nav__item--nested">
+    <li class="md-nav__item md-nav__item--section md-nav__item--nested">
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_3_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_4_2">
         
           
-          <label class="md-nav__link" for="__nav_3_2" id="__nav_3_2_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_4_2" id="__nav_4_2_label" 
tabindex="">
             
   
   
@@ -987,8 +1209,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_3_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_3_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_4_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_4_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -1098,10 +1320,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4">
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5">
         
           
-          <label class="md-nav__link" for="__nav_4" id="__nav_4_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_5" id="__nav_5_label" 
tabindex="0">
             
   
   
@@ -1114,8 +1336,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" 
aria-expanded="false">
-          <label class="md-nav__title" for="__nav_4">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_5">
             <span class="md-nav__icon md-icon"></span>
             SpatialBench Queries
           </label>
@@ -1164,10 +1386,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_4_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_5_2">
         
           
-          <label class="md-nav__link" for="__nav_4_2" id="__nav_4_2_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_5_2" id="__nav_5_2_label" 
tabindex="0">
             
   
   
@@ -1180,8 +1402,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_4_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_4_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_5_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_5_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -1291,10 +1513,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5">
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6">
         
           
-          <label class="md-nav__link" for="__nav_5" id="__nav_5_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_6" id="__nav_6_label" 
tabindex="0">
             
   
   
@@ -1307,8 +1529,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" 
aria-expanded="false">
-          <label class="md-nav__title" for="__nav_5">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_6">
             <span class="md-nav__icon md-icon"></span>
             Single node benchmarks
           </label>
@@ -1357,10 +1579,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_5_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_6_2">
         
           
-          <label class="md-nav__link" for="__nav_5_2" id="__nav_5_2_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_6_2" id="__nav_6_2_label" 
tabindex="0">
             
   
   
@@ -1373,8 +1595,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_5_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_5_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_6_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_6_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -1484,10 +1706,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6">
+        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7">
         
           
-          <label class="md-nav__link" for="__nav_6" id="__nav_6_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_7" id="__nav_7_label" 
tabindex="0">
             
   
   
@@ -1500,8 +1722,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" 
aria-expanded="false">
-          <label class="md-nav__title" for="__nav_6">
+        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" 
aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7">
             <span class="md-nav__icon md-icon"></span>
             Contributors Guide
           </label>
@@ -1550,10 +1772,10 @@
       
         
         
-        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_6_2">
+        <input class="md-nav__toggle md-toggle " type="checkbox" 
id="__nav_7_2">
         
           
-          <label class="md-nav__link" for="__nav_6_2" id="__nav_6_2_label" 
tabindex="0">
+          <label class="md-nav__link" for="__nav_7_2" id="__nav_7_2_label" 
tabindex="0">
             
   
   
@@ -1566,8 +1788,8 @@
             <span class="md-nav__icon md-icon"></span>
           </label>
         
-        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_6_2_label" aria-expanded="false">
-          <label class="md-nav__title" for="__nav_6_2">
+        <nav class="md-nav" data-md-level="2" 
aria-labelledby="__nav_7_2_label" aria-expanded="false">
+          <label class="md-nav__title" for="__nav_7_2">
             <span class="md-nav__icon md-icon"></span>
             Get Involved
           </label>
@@ -1704,63 +1926,72 @@
     <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
       
         <li class="md-nav__item">
-  <a href="#why-spatialbench" class="md-nav__link">
+  <a href="#uniform" class="md-nav__link">
+    <span class="md-ellipsis">
+      Uniform
+    </span>
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#normal" class="md-nav__link">
     <span class="md-ellipsis">
-      Why SpatialBench?
+      Normal
     </span>
   </a>
   
 </li>
       
         <li class="md-nav__item">
-  <a href="#hardware-and-software" class="md-nav__link">
+  <a href="#diagonal" class="md-nav__link">
     <span class="md-ellipsis">
-      Hardware and software
+      Diagonal
     </span>
   </a>
   
 </li>
       
         <li class="md-nav__item">
-  <a href="#accurately-comparing-different-engines" class="md-nav__link">
+  <a href="#bit" class="md-nav__link">
     <span class="md-ellipsis">
-      Accurately comparing different engines
+      Bit
     </span>
   </a>
   
 </li>
       
         <li class="md-nav__item">
-  <a href="#engine-tuning-in-benchmarks" class="md-nav__link">
+  <a href="#sierpinski" class="md-nav__link">
     <span class="md-ellipsis">
-      Engine tuning in benchmarks
+      Sierpinski
     </span>
   </a>
   
 </li>
       
         <li class="md-nav__item">
-  <a href="#open-source-benchmarks-vs-vendor-benchmarks" class="md-nav__link">
+  <a href="#thomas-process" class="md-nav__link">
     <span class="md-ellipsis">
-      Open source benchmarks vs. vendor benchmarks
+      Thomas Process
     </span>
   </a>
   
 </li>
       
         <li class="md-nav__item">
-  <a href="#how-to-contribute" class="md-nav__link">
+  <a href="#hierarchical-thomas" class="md-nav__link">
     <span class="md-ellipsis">
-      How to contribute
+      Hierarchical Thomas
     </span>
   </a>
   
 </li>
       
         <li class="md-nav__item">
-  <a href="#future-work" class="md-nav__link">
+  <a href="#references" class="md-nav__link">
     <span class="md-ellipsis">
-      Future work
+      References
     </span>
   </a>
   
@@ -1782,7 +2013,7 @@
 
 
   
-    <a 
href="https://github.com/apache/sedona-spatialbench/blob/main/docs/overview-methodology.md";
 title="Edit this page" class="md-content__button md-icon" rel="edit">
+    <a 
href="https://github.com/apache/sedona-spatialbench/blob/main/docs/spatialbench-distributions.md";
 title="Edit this page" class="md-content__button md-icon" rel="edit">
       
       <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24"><path d="M10 
20H6V4h7v5h5v3.1l2-2V8l-6-6H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h4zm10.2-7c.1 0 
.3.1.4.2l1.3 1.3c.2.2.2.6 0 .8l-1 1-2.1-2.1 1-1c.1-.1.2-.2.4-.2m0 3.9L14.1 
23H12v-2.1l6.1-6.1z"></path></svg>
     </a>
@@ -1790,7 +2021,7 @@
   
 
 
-  <h1>SpatialBench Methodology</h1>
+  <h1>SpatialBench Data Distributions</h1>
 
 <!---
   Licensed to the Apache Software Foundation (ASF) under one
@@ -1807,55 +2038,78 @@
   KIND, either express or implied.  See the License for the
   specific language governing permissions and limitations
   under the License.
---><p>SpatialBench is an open benchmark suite of representative spatial 
queries designed to evaluate the performance of different engines at multiple 
scale factors.</p>
-<p>The SpatialBench queries are a great way to compare the relative 
performance between engines for analytical spatial workloads.  You can use a 
small scale factor for single-machine queries, and a large scale factor to 
benchmark an engine that distributes computations in the cloud.</p>
-<p>Let’s take a deeper look at why SpatialBench is so essential.</p>
-<h2 id="why-spatialbench">Why SpatialBench?<a class="headerlink" 
href="#why-spatialbench" title="Permanent link">¶</a></h2>
-<p>Spatial workflows encompass queries such as spatial joins, spatial 
filtering, and spatial-specific operations, including KNN joins.</p>
-<p>General-purpose analytics query benchmarks don’t cover spatial queries.  
They focus on analytical queries, such as joins and aggregations, on tabular 
data. Here are some popular analytical benchmarks:</p>
+--><p>SpatialBench offers a set of spatial distributions to generate synthetic 
datasets with different levels of skew and realism. Each distribution has its 
own mathematical foundation, parameters, and characteristic spatial patterns. 
The choice of distribution directly determines whether your data looks like 
evenly spaced dots on a map, concentrated hotspots, or layered urban 
clusters.</p>
+<h2 id="uniform">Uniform<a class="headerlink" href="#uniform" title="Permanent 
link">¶</a></h2>
+<p>The simplest case: every point is drawn independently from a uniform 
distribution in the unit square [0,1]^2.</p>
+<div class="arithmatex">
+<div class="MathJax_Preview">
+X \sim U(0,1), \quad Y \sim U(0,1)
+</div>
+<script type="math/tex; mode=display">
+X \sim U(0,1), \quad Y \sim U(0,1)
+</script>
+</div>
+<p>There are no parameters to adjust here. The result is an even, flat 
distribution — useful as a baseline, but one that rarely resembles any 
real-world spatial dataset. If your goal is to test systems without the 
confounding factor of skew, this is the place to start.</p>
+<h2 id="normal">Normal<a class="headerlink" href="#normal" title="Permanent 
link">¶</a></h2>
+<p>The normal distribution introduces clustering. Both coordinates are drawn 
from a Gaussian with configurable mean and standard deviation:</p>
+<div class="arithmatex">
+<div class="MathJax_Preview">
+X, Y \sim \mathcal{N}(\mu, \sigma^2), \quad \text{clamped to } [0,1]
+</div>
+<script type="math/tex; mode=display">
+X, Y \sim \mathcal{N}(\mu, \sigma^2), \quad \text{clamped to } [0,1]
+</script>
+</div>
+<p>Here, <code>mu</code> determines where the hotspot sits in the square, 
while <code>sigma</code> sets the spread - a small <code>sigma</code> produces 
a sharp, dense cluster, while a larger sigma spreads points more thinly across 
space. This is appropriate if you want to mimic a single dense center of 
activity, like one city in an otherwise empty region. The tradeoff is that it’s 
too simplistic for modeling multiple hotspots or urban complexity.</p>
+<h2 id="diagonal">Diagonal<a class="headerlink" href="#diagonal" 
title="Permanent link">¶</a></h2>
+<p>The diagonal distribution forces correlation between x and y. With 
probability percentage, a point is placed exactly on the line y=x. Otherwise, 
it is perturbed by Gaussian noise with width controlled by buffer. The result 
is a band of points hugging the diagonal.</p>
+<p>This pattern is not realistic geographically, but it is useful for 
experiments that need a known correlation structure — for example, seeing how 
indexing or filtering behaves when coordinates are not independent.</p>
+<h2 id="bit">Bit<a class="headerlink" href="#bit" title="Permanent 
link">¶</a></h2>
+<p>Bit distributions use recursive binary subdivision of the square. Each bit 
position is toggled with probability <code>probability</code>, and the depth of 
recursion is determined by <code>digits</code>. This produces coordinates that 
fall into a deterministic grid structure, with cells that may or may not be 
occupied depending on the randomness of the bits.</p>
+<p>The result looks like a lattice of points at varying resolutions. 
Increasing digits refines the grid; lowering probability sparsifies it. This 
distribution is intentionally synthetic, good for stress-testing systems 
against very regular data.</p>
+<h2 id="sierpinski">Sierpinski<a class="headerlink" href="#sierpinski" 
title="Permanent link">¶</a></h2>
+<p>Sierpinski patterns come from iterating the “chaos game” toward the 
vertices of a triangle. After many steps, the points fall into the classic 
self-similar fractal: a carpet of nested triangular holes. There are no 
parameters to tune here.</p>
+<p>While this is not meant to reflect any natural process, it does generate 
extreme skew — dense regions interspersed with large gaps — making it a good 
way to see how systems handle pathological clustering.</p>
+<h2 id="thomas-process">Thomas Process<a class="headerlink" 
href="#thomas-process" title="Permanent link">¶</a></h2>
+<p>The Thomas (Gaussian Neyman–Scott) process generates hotspots by layering 
parent and offspring points. Parent centers are placed deterministically using 
a Halton sequence. Each parent is assigned a weight drawn from a Pareto 
distribution, then spawns offspring distributed around it with Gaussian noise 
of standard deviation sigma.</p>
+<p>Key parameters:</p>
 <ul>
-<li><a href="https://www.tpc.org/tpch/";>TPC-H</a></li>
-<li><a href="https://www.tpc.org/tpcds/";>TPC-DS</a></li>
-<li><a href="https://benchmark.clickhouse.com/";>ClickBench</a></li>
-<li><a href="https://github.com/brianfrankcooper/YCSB";>YCSB</a></li>
-<li><a href="https://duckdblabs.github.io/db-benchmark/";>db-benchmark</a></li>
+<li><code>parents</code> sets how many hotspots exist overall.</li>
+<li><code>mean_offspring</code> scales the global density.</li>
+<li><code>sigma</code> controls how spread out each cluster is.</li>
+<li><code>pareto_alpha</code> and <code>pareto_xm</code> shape the skew in 
cluster sizes: small alpha values mean a few parents dominate with very large 
clusters, while most parents remain small.</li>
 </ul>
-<p>The analytical benchmarks help analyze analytical performance, but that 
doesn’t necessarily translate to spatial queries.  An engine can be blazing 
fast for a large tabular aggregation and terrible for spatial joins.</p>
-<p>SpatialBench is tailored for spatial queries.  It’s the best modern option 
to assess the spatial performance of an engine.  Here are some suggestions for 
how to use it for the most accurate and fairest results.</p>
-<h2 id="hardware-and-software">Hardware and software<a class="headerlink" 
href="#hardware-and-software" title="Permanent link">¶</a></h2>
-<p>SpatialBench runs benchmarks on commodity hardware, with software versions 
fully disclosed for each release.</p>
-<p>When comparing different runtimes, developers should make a good-faith 
effort to use similar hardware and software versions.  It’s not helpful to 
compare one runtime with another runtime that has a lot less computational 
power.</p>
-<p>SpatialBench benchmarks should always be presented with associated 
hardware/software specifications so readers can assess the reliability of the 
comparison.</p>
-<h2 id="accurately-comparing-different-engines">Accurately comparing different 
engines<a class="headerlink" href="#accurately-comparing-different-engines" 
title="Permanent link">¶</a></h2>
-<p>It is challenging to compare fundamentally different engines, such as 
PostGIS (an OLTP database), DuckDB (an OLAP database), and GeoPandas (a Python 
engine).</p>
-<p>For example, let’s compare how two engines execute a query differently:</p>
+<p>The result is a landscape of uneven hotspots - some bustling, others barely 
populated. This makes it much closer to real-world trip or building 
distributions than uniform or normal alone.</p>
+<h2 id="hierarchical-thomas">Hierarchical Thomas<a class="headerlink" 
href="#hierarchical-thomas" title="Permanent link">¶</a></h2>
+<p>The Hierarchical (or Nested) Thomas process extends the idea by introducing 
two levels. First, a “city” is selected, with city weights drawn from a Pareto 
distribution. Within the chosen city, the number of subclusters (neighborhoods) 
is itself random — normally distributed around a mean with given variance and 
bounded by min/max limits. Finally, a subcluster is picked (again 
Pareto-weighted), and the final point is drawn from a Gaussian around that 
subcluster.</p>
+<p>The parameters mirror this structure:</p>
 <ul>
-<li>PostGIS: create tables, load data into the tables, build an index (can be 
expensive), run the query</li>
-<li>GeoPandas: read data into memory and run a query</li>
+<li><code>cities</code> controls the number of top-level hubs.</li>
+<li><code>sub_mean</code>, <code>sub_sd</code>, <code>sub_min</code>, 
<code>sub_max</code> govern how many neighborhoods each city has.</li>
+<li><code>sigma_city</code> spreads neighborhoods around the city center; 
<code>sigma_sub</code> spreads points around a neighborhood.</li>
+<li>The <code>pareto_alpha</code>/<code>pareto_xm</code> pairs separately skew 
city sizes and neighborhood sizes.</li>
 </ul>
-<p>PostGIS and GeoPandas execute queries differently, so you need to present 
the query runtime with caution.  For example, you can’t just ignore the time it 
takes to build the PostGIS index because that can be the slowest part of the 
query.  That’s a critical detail for users running ad hoc queries.</p>
-<p>The SpatialBench results strive to present runtimes for all relevant 
portions of the query so users are best informed about how to interpret the 
results.</p>
-<h2 id="engine-tuning-in-benchmarks">Engine tuning in benchmarks<a 
class="headerlink" href="#engine-tuning-in-benchmarks" title="Permanent 
link">¶</a></h2>
-<p>Engines can be tuned by configuring settings or optimizing code.  For 
example, you can optimize Spark code by tuning the JVM.  You can optimize 
GeoPandas code by adding indexes.  Benchmarks that tune one engine and don’t 
tune any of the other engines aren’t reliable.</p>
-<p>All performance tuning is fully disclosed in the SpatialBench results.  
Some results are presented both naively and fully tuned to give a better 
picture of out-of-the-box performance and what’s possible for expert users.</p>
-<h2 id="open-source-benchmarks-vs-vendor-benchmarks">Open source benchmarks 
vs. vendor benchmarks<a class="headerlink" 
href="#open-source-benchmarks-vs-vendor-benchmarks" title="Permanent 
link">¶</a></h2>
-<p>The SpatialBench benchmarks report results for some open source spatial 
engines/databases.</p>
-<p>The SpatialBench repository does not report results for any proprietary 
engines or vendor runtimes.  Vendors are free to use the SpatialBench data 
generators and run the benchmarks on their own.  We ask vendors to credit 
SpatialBench when they run the benchmarks and fully disclose the results so 
that other practitioners can reproduce the results.</p>
-<h2 id="how-to-contribute">How to contribute<a class="headerlink" 
href="#how-to-contribute" title="Permanent link">¶</a></h2>
-<p>There are a variety of ways to contribute to the SpatialBench project:</p>
+<p>This distribution produces realistic multi-scale patterns: large cities 
with many dense neighborhoods, small towns with just a few sparse clusters. It 
captures the layered heterogeneity of real settlement data in a way no 
single-level process can.</p>
+<h2 id="references">References<a class="headerlink" href="#references" 
title="Permanent link">¶</a></h2>
 <ul>
-<li>Submit <a href="https://github.com/apache/sedona-spatialbench/pulls";>pull 
requests</a> to add features</li>
-<li>Create <a 
href="https://github.com/apache/sedona-spatialbench/issues";>issues</a> for bug 
reports</li>
-<li>Reproduce results or help add new spatial engines</li>
-<li>Publish vendor benchmarks</li>
+<li><strong>Spider distributions (Uniform, Normal, Bit, Sierpinski, 
Diagonal):</strong><ul>
+<li>Puloma Katiyar, Tin Vu, Sara Migliorini, Alberto Belussi, Ahmed Eldawy. 
<em>SpiderWeb: A Spatial Data Generator on the Web</em>. <a 
href="https://dl.acm.org/doi/10.1145/3397536.3422351";>ACM SIGSPATIAL 2020</a>, 
Seattle, WA.</li>
 </ul>
-<p>Here is how you can communicate with the team:</p>
-<ul>
-<li>Chat with us on the <a href="https://discord.gg/9A3k5dEBsY";>Apache Sedona 
Discord</a></li>
-<li>Create <a href="https://github.com/apache/sedona/discussions";>GitHub 
Discussions</a></li>
+</li>
+<li><strong>Thomas / Neyman–Scott cluster processes:</strong><ul>
+<li>Thomas, M. (1949). <em>A Generalization of Poisson’s Binomial Limit For 
use in Ecology</em>.&nbsp;<a 
href="https://doi.org/10.2307/2332526";><em>Biometrika</em>,&nbsp;<em>36</em>(½)</a>,
 18–25.</li>
+</ul>
+</li>
+<li>Jerzy Neyman, Elizabeth L. Scott, <em>Statistical Approach to Problems of 
Cosmology</em>,&nbsp;<a 
href="https://doi.org/10.1111/j.2517-6161.1958.tb00272.x";><em>Journal of the 
Royal Statistical Society: Series B (Methodological)</em>, Volume 20, Issue 1, 
January 1958</a>, Pages 1–29&nbsp;  </li>
+<li><strong>Point process theory:</strong><ul>
+<li>Illian, J., Penttinen, A., Stoyan, H., &amp; Stoyan, D. (2008). 
<em>Statistical Analysis and Modelling of Spatial Point Patterns</em>. 
Wiley.</li>
+</ul>
+</li>
+<li><strong>Fractal generation (Sierpinski):</strong><ul>
+<li>Barnsley, M. F., &amp; Demko, S. (1985). <em>Iterated function systems and 
the global construction of fractals</em>. <a 
href="https://doi.org/10.1098/rspa.1985.0057";>Proceedings of the Royal Society 
of London. Series A, 399(1817)</a>, 243–275.</li>
+</ul>
+</li>
 </ul>
-<h2 id="future-work">Future work<a class="headerlink" href="#future-work" 
title="Permanent link">¶</a></h2>
-<p>In the next release, we will add raster datasets and raster queries.  These 
will stress test an engine’s ability to analyze raster data.  They will also 
show performance when joining vector and raster datasets.</p>
 
 
 
@@ -1876,7 +2130,7 @@
     <span class="md-icon" title="Last update">
       <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24"><path d="M21 
13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 
0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 
2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 
9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 
7.5 7.1 7.9l-.1.2z"></path></svg>
     </span>
-    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 07:55:49 
UTC">September 24, 2025 07:55:49</span>
+    <span class="git-revision-date-localized-plugin 
git-revision-date-localized-plugin-datetime" title="September 24, 2025 17:43:26 
UTC">September 24, 2025 17:43:26</span>
   </span>
 
     
@@ -1912,7 +2166,7 @@
       <nav class="md-footer__inner md-grid" aria-label="Footer">
         
           
-          <a href=".." class="md-footer__link md-footer__link--prev" 
aria-label="Previous: Home">
+          <a href="../datasets-generators/" class="md-footer__link 
md-footer__link--prev" aria-label="Previous: SpatialBench Datasets and 
Generators">
             <div class="md-footer__button md-icon">
               
               <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 
24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 
11z"></path></svg>
@@ -1922,20 +2176,20 @@
                 Previous
               </span>
               <div class="md-ellipsis">
-                Home
+                SpatialBench Datasets and Generators
               </div>
             </div>
           </a>
         
         
           
-          <a href="../datasets-generators/" class="md-footer__link 
md-footer__link--next" aria-label="Next: SpatialBench Datasets and Generators">
+          <a href="../queries/" class="md-footer__link md-footer__link--next" 
aria-label="Next: Run the SpatialBench Queries">
             <div class="md-footer__title">
               <span class="md-footer__direction">
                 Next
               </span>
               <div class="md-ellipsis">
-                SpatialBench Datasets and Generators
+                Run the SpatialBench Queries
               </div>
             </div>
             <div class="md-footer__button md-icon">

Reply via email to