2 مستودعات
Applying geometric operations across contiguous arrays of coordinates using broadcasting and parallel execution.
Distinct from Array Vectorization Utilities: Specifically applies vectorization to geometric coordinate arrays rather than general numeric data utilities.
Explore 2 awesome GitHub repositories matching data & databases · Vectorized Geometry Processing. Refine with filters or upvote what's useful.
Shapely is a geometric analysis library for the manipulation and analysis of planar geometric objects. It functions as a computational geometry toolkit, a spatial predicate engine for evaluating topological relationships, and a vectorized geometry processor. The library distinguishes itself through a vectorized geometry processor capable of executing operations across coordinate arrays with multi-threaded parallel processing. It utilizes prepared geometry optimization to accelerate repeated containment and intersection tests and implements R-tree spatial indexing for efficient nearest-neighbo
Provides a vectorized geometry processor that executes operations across coordinate arrays with multi-threaded parallel processing.
Shapely is a library for the manipulation and analysis of planar geometric objects, serving as a Python wrapper for the GEOS C++ engine. It provides a framework for calculating geometric properties, evaluating spatial relationships, and performing topological predicates within a Cartesian plane. The project distinguishes itself through a vectorized geometry processor capable of executing spatial operations across large arrays of shapes to increase throughput. It also includes a spatial indexing system based on R-trees to accelerate the retrieval of intersecting geometries and nearest neighbor
Executes spatial operations across contiguous blocks of memory to reduce interpreter overhead for large datasets.