Skip to content

Commit c5f171e

Browse files
feat(geos): implement ST_Relate using GEOS
1 parent c0b1a02 commit c5f171e

File tree

3 files changed

+2
-3
lines changed

3 files changed

+2
-3
lines changed

c/sedona-geos/src/register.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ macro_rules! define_aggregate_kernels {
3939

4040
pub fn scalar_kernels() -> Vec<(&'static str, Vec<ScalarKernelRef>)> {
4141
define_scalar_kernels!(
42-
4342
"st_area" => crate::st_area::st_area_impl,
4443
"st_boundary" => crate::st_boundary::st_boundary_impl,
4544
"st_buffer" => crate::st_buffer::st_buffer_impl,

c/sedona-geos/src/st_relate.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
// specific language governing permissions and limitations
1616
// under the License.
1717

18-
use std::sync::Arc;
1918
use arrow_array::builder::StringBuilder;
2019
use datafusion_common::error::Result;
2120
use datafusion_common::DataFusionError;
@@ -26,6 +25,7 @@ use sedona_expr::{
2625
scalar_udf::{ScalarKernelRef, SedonaScalarKernel},
2726
};
2827
use sedona_schema::{datatypes::SedonaType, matchers::ArgMatcher};
28+
use std::sync::Arc;
2929

3030
use crate::executor::GeosExecutor;
3131

rust/sedona-functions/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ mod st_point;
5151
mod st_pointn;
5252
mod st_points;
5353
mod st_pointzm;
54+
pub mod st_relate;
5455
mod st_reverse;
5556
mod st_rotate;
5657
mod st_scale;
@@ -61,4 +62,3 @@ mod st_translate;
6162
mod st_xyzm;
6263
mod st_xyzm_minmax;
6364
mod st_zmflag;
64-
pub mod st_relate;

0 commit comments

Comments
 (0)