jiayuasu commented on pull request #488:
URL: https://github.com/apache/incubator-sedona/pull/488#issuecomment-731028505


   ## Status
   
   This PR is relevant to two JTS PRs made by me:
   
   1. Add the check of userData in equals(object o): locationtech/jts#633 : 
**Check UserData in Geometry is totally removed now**
   
   2. Change the access modifiers of tree indexes and add setter/getters: 
locationtech/jts#634
   
   ## New changes
   
   To complete eliminate HashSet in Sedona, I have removed the unnecessary 
spatial partitioning methods: Equal grids, R-Tree, Voronoi, and Hilbert curve. 
This is because these partitioning methods (except EqualGrid) cannot use the 
advanced "Reference Point" technique to remove duplicates and have to leverage 
"HashSet" and Geometry "equals" to eliminate duplicates.
   
   Based on our experiments before, these partitoining methods are slower than 
Quad-Tree and KDB-Tree partitioning. So we can remove them anyway.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to