rafaqz / Extents.jl

A shared Extent object for Julia spatial data, with DE-9IM spatial predicates
MIT License
4 stars 3 forks source link

Intersects seems to return incorrect result #23

Closed alex-s-gardner closed 6 months ago

alex-s-gardner commented 6 months ago

I was expecting intersects(ext, ext1) = false and intersects(ext, ext2) = true, but both are true. Am I missing something obvious?

  using Extents

  julia> ext1 = Extent(X = (-108.0, -106.0), Y = (38.0, 40.0));
  julia> ext2 = Extent(X = (-120.0, -118.0), Y = (38.0, 40.0));
  julia> ext = Extent(X = (-119.0, -18.5), Y = (39.0, 39.5));

  julia> Extents.intersects(ext, ext1)
  true

  julia> Extents.intersects(ext, ext2)
  true
alex-s-gardner commented 6 months ago

my mistake ... no issue