You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Your local repository needs to know where the original project is so you can pull in updates. You'll add a remote link, traditionally named **`upstream`**, to the main Apache SedonaDB repository.
46
+
* Your fork is automatically configured as the **`origin`** remote.
47
+
48
+
```shell
49
+
# Add the main repository as the "upstream" remote
Copy file name to clipboardExpand all lines: docs/index.md
+23-24Lines changed: 23 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,5 @@
1
1
---
2
2
hide:
3
-
- navigation
4
3
5
4
title: Introducing SedonaDB
6
5
---
@@ -24,30 +23,45 @@ title: Introducing SedonaDB
24
23
under the License.
25
24
-->
26
25
27
-
SedonaDB is a high-performance, dependency-free geospatial compute engine designed for single-node processing, making it ideal for smaller datasets on local machines or cloud instances.
26
+
SedonaDB is a single-node analytical database engine with geospatial as the first-class citizen.
27
+
28
+
Fast and dependency-free, SedonaDB is ideal for working with smaller datasets located on local machines or cloud instances.
28
29
29
30
The initial `0.1` release supports a core set of vector operations, with comprehensive vector and raster computation capabilities planned for the near future.
30
31
32
+
For distributed workloads, you can still leverage the power of SedonaSpark, SedonaFlink, or SedonaSnow.
33
+
31
34
## Key features
32
35
33
36
SedonaDB has several advantages:
34
37
35
38
***Exceptional Performance:** Built in Rust to process massive geospatial datasets with exceptional speed.
36
39
***Unified Geospatial Toolkit:** Access a comprehensive suite of functions for both vector and raster data in a single, powerful library.
37
-
***Seamless Ecosystem Integration:** Built on Apache Arrow for smooth interoperability with popular data science libraries like GeoPandas, DuckDB, and Polars.
40
+
***Extensive Ecosystem Integration:** Built on Apache Arrow for smooth interoperability with popular data science libraries like GeoPandas, DuckDB, and Polars.
38
41
***Flexible APIs:** Effortlessly switch between Python and SQL interfaces to match your preferred workflow and skill set.
39
42
***Guaranteed CRS Propagation:** Automatically manages coordinate reference systems (CRS) to ensure spatial accuracy and prevent common errors.
40
43
***Broad File Format Support:** Work with a wide range of both modern and legacy geospatial file formats like geoparquet.
41
44
***Highly Extensible:** Easily customize and extend the library's functionality to meet your project's unique requirements.
42
45
43
-
## Run a query in SQL, Python, or Rust
46
+
## Install SedonaDB
47
+
48
+
Here's how to install SedonaDB with various build tools:
49
+
50
+
=== "pip"
51
+
52
+
```bash
53
+
pip install "apache-sedona[db]"
54
+
```
55
+
56
+
=== "R"
44
57
45
-
SedonaDB offers a flexible query interface in SQL, Python, or Rust.
Engineered for speed, SedonaDB provides performant geospatial processing on a single machine. This makes it perfect for the rapid analysis of smaller datasets, whether you're working locally or on a cloud server. While the initial release focuses on core vector operations, a full suite of vector and raster computations is on the roadmap.
62
+
## Run a query in SQL, Python, Rust, or R
48
63
49
-
For massive, distributed workloads, you can leverage the power of SedonaSpark,
50
-
SedonaFlink, or SedonaSnow.
64
+
SedonaDB offers a flexible query interface.
51
65
52
66
=== "SQL"
53
67
@@ -58,7 +72,7 @@ SedonaFlink, or SedonaSnow.
58
72
=== "Python"
59
73
60
74
```python
61
-
import seonda.db
75
+
import sedona.db
62
76
63
77
sd = sedona.db.connect()
64
78
sd.sql("SELECT ST_Point(0, 1) as geom")
@@ -86,21 +100,6 @@ SedonaFlink, or SedonaSnow.
86
100
sd_sql("SELECT ST_Point(0, 1) as geom")
87
101
```
88
102
89
-
## Install SedonaDB
90
-
91
-
Here's how to install SedonaDB with various build tools:
0 commit comments