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>. <a
href="https://doi.org/10.2307/2332526"><em>Biometrika</em>, <em>36</em>(½)</a>,
18–25.</li>
+</ul>
+</li>
+<li>Jerzy Neyman, Elizabeth L. Scott, <em>Statistical Approach to Problems of
Cosmology</em>, <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 </li>
+<li><strong>Point process theory:</strong><ul>
+<li>Illian, J., Penttinen, A., Stoyan, H., & 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., & 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">