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
Is this a new feature, an improvement, or a change to existing functionality?
Improvement
How would you describe the priority of this feature request
Medium
Please provide a clear description of problem you would like to solve.
After #934, quadtree_point_in_polygon experienced a slowdown due to the passed points being a GeoSeries, and the x/y points are generated by interleaving them in GeoColumnAccessor.xy and then slicing x/y back out.
The performance was slightly gained back in #1446, but a full solution to address the performance regression in #934 should avoid this packing and unpacking of x/y points.
Is this a new feature, an improvement, or a change to existing functionality?
Improvement
How would you describe the priority of this feature request
Medium
Please provide a clear description of problem you would like to solve.
After #934,
quadtree_point_in_polygon
experienced a slowdown due to the passedpoints
being a GeoSeries, and the x/y points are generated by interleaving them in GeoColumnAccessor.xy and then slicing x/y back out.The performance was slightly gained back in #1446, but a full solution to address the performance regression in #934 should avoid this packing and unpacking of x/y points.
Generally the solution could be:
bounding.py
to accept GeoSeries Input #934Describe any alternatives you have considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: