John Vandenberg's avatar

John Vandenberg


Involved Projects and Packages
Maintainer Bugowner

Fiona is OGR's spatial data API for Python programmers

This is a python implementation of the geodesic routines from GeographicLib. This contains implementations of the classes: GeographicLib::Math, GeographicLib::Accumulator, GeographicLib::Geodesic, GeographicLib::GeodesicLine, and GeographicLib::PolygonArea.

For more information on GeographicLib, see

Geopandas combines the capabilities of pandas and shapely, providing geospatial
operations in pandas and a high-level interface to multiple geometries to shapely.
GeoPandas enables you to easily do operations in python that would otherwise
require a spatial database such as PostGIS.

geopy makes it easy for developers to locate the coordinates of addresses, cities,
countries, and landmarks across the globe using third-party geocoders and other data
sources, such as wikis.

geopy currently includes support for six geocoders: Google Maps, Yahoo! Maps, Windows
Local Live (Virtual Earth),, GeoNames, MediaWiki pages (with the GIS
extension), and Semantic MediaWiki pages.

Brian Beck

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.

Performs cartographic transformations and geodetic computations.

The Proj class can convert from geographic (longitude,latitude) to native map
projection (x,y) coordinates and vice versa, or from one map projection
coordinate system directly to another.

The Geod class can perform forward and inverse geodetic, or Great Circle,
computations. The forward computation involves determining latitude, longitude
and back azimuth of a terminus point given the latitude and longitude of an
initial point, plus azimuth and distance. The inverse computation involves
determining the forward and back azimuths and distance given the latitudes and
longitudes of an initial and terminus point.

Input coordinates can be given as python arrays, lists/tuples, scalars or
numpy/Numeric/numarray arrays. Optimized for objects that support the Python
buffer protocol (regular python and numpy array objects).

This project has a git repository
where you may access the most up-to-date source.

Maintainer Bugowner

Fast and direct raster I/O for use with Numpy and SciPy.
Rasterio employs GDAL under the hood for file I/O and raster formatting. Its functions typically accept and return Numpy ndarrays. Rasterio is designed to make working with geospatial raster data more productive and more fun.

Fast, disk space efficient npm installs

change-shebang changes shebang lines from literal paths to invoke perl in the current directory, i.e.

exec "$(dirname "$0")"/perl -x "$0" "$@"

Role for event emitting classes

Check at build/release time if modules are out of date

This simple test module checks the subroutines provided by a module. This is useful for confirming a planned API in testing and ensuring that other functions aren't unintentionally included via import.

WWW::OpenSearch is a module to search A9's OpenSearch compatible search engines. See for details.

XML::Feed is a syndication feed parser for both RSS and Atom feeds. It also implements feed auto-discovery for finding feeds, given a URI.

A python library for interacting with the Apple Push Notification Service via HTTP/2 protocol

Simple PEP517 package builder

CLI Helpers is a Python package that makes it easy to perform common tasks when
building command-line apps. It's a helper library for command-line interfaces.

Fish, Bash, Zsh and PowerShell completion for Click

Enhanced Python `compileall` module

Python FFI toolkit using clang

openSUSE Build Service is sponsored by