magellan
magellan copied to clipboard
Extend Spatial Joins to more types of Joins
Apart from Inner Joins, also support Left Outer/ Right Outer Joins using Spatial Indices.
eg.
points.join(polygons, $"point" within $"polygon", "leftouter | rightouter")
should also leverage spatial indices.
@Perados I created a ticket to track the left outer join optimization we discussed. Will have an ETA soon
@harsha2010 Thank you very much! My solution works for now, so there is no hurry, at least on my side. But yeah, this would be very useful for users in general. 👍
@harsha2010 are you also considering to implement using spatial index while there will be multiple join conditions?