graphics/py-geopandas 1.2.0 FreeBSD
Python tools for geographic data
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
df36222c47- License
- BSD3CLAUSE
- Categories
- graphics, python
- Package size
- 782.0 KiB, 5708.5 KiB installed
Description
GeoPandas is a project to add support for geographic data to pandas objects. It currently implements GeoSeries and GeoDataFrame types which are subclasses of pandas.Series and pandas.DataFrame respectively. GeoPandas objects can act on shapely geometry objects and perform geometric operations.
GeoPandas geometry operations are cartesian. The coordinate reference system (crs) can be stored as an attribute on an object, and is automatically set when loading from a file. Objects may be transformed to new coordinate systems with the to_crs() method. There is currently no enforcement of like coordinates for operations, but that may change in the future.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/py-geopandas | 1.2.0 |
| DragonFly | graphics/py-geopandas | 0.14.4_1 |
| MidnightBSD | graphics/py-geopandas | 0.14.4_3 |
| HardenedBSD | graphics/py-geopandas | 1.2.0 |
| GhostBSD | graphics/py-geopandas | 1.1.3_1 |
Install
Binary package:
pkg install py312-geopandas
From the ports tree:
cd /usr/ports/graphics/py-geopandas/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-geopandas>0:graphics/py-geopandas
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.2.0 | 1.2.0 | - | 0.14.4_2 | 1.2.0 |
| FreeBSD:14:quarterly | 1.2.0 | 1.2.0 | n/a | 0.14.4_2 | 1.2.0 |
| FreeBSD:15:latest | 1.2.0 | 1.2.0 | n/a | 0.14.4_2 | 0.14.4_2 |
| FreeBSD:15:quarterly | 1.2.0 | 1.2.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.2.0 | 1.2.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 4
${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel${PYTHON_PKGNAMEPREFIX}hatchling>=1.5: devel/py-hatchling${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.5: devel/py-hatch-vcs
Runtime 6
${PYTHON_PKGNAMEPREFIX}numpy>=1.24: math/py-numpy${PYTHON_PKGNAMEPREFIX}packaging>=0: devel/py-packaging${PYTHON_PKGNAMEPREFIX}pandas>=2.0.0,1: math/py-pandas${PYTHON_PKGNAMEPREFIX}pyogrio>=0.7.2: graphics/py-pyogrio${PYTHON_PKGNAMEPREFIX}pyproj>=3.5.0: graphics/py-pyproj${PYTHON_PKGNAMEPREFIX}shapely>=2.0.0: devel/py-shapely
The full lists below include those, and their dependencies in turn.
Build dependencies 24
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-build
- devel/py-hatch-vcs
- devel/py-hatchling
- devel/py-installer
- devel/py-packaging
- devel/py-pathspec
- devel/py-pluggy
- devel/py-pyproject-hooks
- devel/py-setuptools
- devel/py-setuptools-scm
- devel/py-trove-classifiers
- devel/py-wheel
- devel/readline
- lang/cython
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/py-tomlkit
Run dependencies 94
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/minizip
- archivers/zstd
- databases/postgresql18-client
- databases/py-sqlite3
- databases/sfcgal
- databases/spatialite
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/gettext-runtime
- devel/icu
- devel/json-c
- devel/libedit
- devel/libffi
- devel/librttopo
- devel/libunistring
- devel/npth
- devel/nspr
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-shapely
- devel/py-six
- devel/py-tzdata
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/gdal
- graphics/geos
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libgeotiff
- graphics/openjpeg
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/proj
- graphics/py-pyogrio
- graphics/py-pyproj
- graphics/tiff
- graphics/webp
- lang/gcc14
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-bottleneck
- math/py-numexpr
- math/py-numpy
- math/py-pandas
- math/qhull
- net/uriparser
- print/freetype2
- print/indexinfo
- science/hdf5
- science/libaec
- science/libkml
- science/netcdf
- security/gnupg
- security/gnutls
- security/gpgme
- security/gpgmepp
- security/libassuan
- security/libgcrypt
- security/libgpg-error
- security/libksba
- security/libssh2
- security/libtasn1
- security/nettle
- security/nss
- security/p11-kit
- security/pinentry
- security/pinentry-curses
- security/py-certifi
- textproc/expat2
- textproc/freexl
- textproc/libxml2
- textproc/xerces-c3
- www/libnghttp2
- x11-fonts/fontconfig
Required by 29
- devel/py-dask-geopandas
- graphics/py-geosnap
- graphics/py-giddy
- graphics/py-mgwr
- graphics/py-momepy
- graphics/py-neatnet
- graphics/py-osmnet
- graphics/py-osmnx
- graphics/py-pandarm
- graphics/py-pointpats
- graphics/py-urbanaccess
- graphics/qgis
- graphics/qgis-ltr
- math/py-spglm
- math/py-spint
- math/py-splot
- math/py-spopt
- math/py-spreg
- science/py-access
- science/py-earthpy
- science/py-esda
- science/py-gwlearn
- science/py-inequality
- science/py-libpysal
- science/py-pysal
- science/py-segregation
- science/py-spaghetti
- science/py-spml
- science/py-tobler
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| geopandas-1.2.0.tar.gz | 337713 | 72425b0dec1b77122b1e00f72c2b3b91f320cf0331ae236d37e26865e8808628 |
Master sites 1
- PYPI