BSD Ports

graphics/py-pygeos 0.14 DragonFly

GEOS wrapped in numpy ufuncs

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
graphics, python
Package size
406.3 KiB, 3343.8 KiB installed

Description

PyGEOS is a C/Python library with vectorized geometry functions. The geometry operations are done in the open-source geometry library GEOS. PyGEOS wraps these operations in NumPy ufuncs providing a performance improvement when operating on arrays of geometries.

A universal function (or ufunc for short) is a function that operates on n-dimensional arrays in an element-by-element fashion, supporting array broadcasting. The for-loops that are involved are fully implemented in C diminishing the overhead of the Python interpreter.

In the other systems

SystemPortVersion
DragonFlygraphics/py-pygeos0.14
FreeBSDgraphics/py-pygeos0.14_3
HardenedBSDgraphics/py-pygeos0.14_3
GhostBSDgraphics/py-pygeos0.14_3

Install

Binary package:

pkg install py311-pygeos

From DPorts:

cd /usr/dports/graphics/py-pygeos && make install clean

Dependencies

Run dependencies 3
Required by 1