Skip to main content

telluric

Overview

telluric is a Python library to manage vector and raster geospatial data in an interactive and easy way.

Build Status Coverage Chat

Opening a raster is as simple as:

In [1]: import telluric as tl

In [2]: tl.GeoRaster2.open("http://download.osgeo.org/geotiff/samples/usgs/f41078e1.tif")
Out[2]: <telluric.georaster.GeoRaster2 at 0x7facd183ad68>

And reading some vector data is equally simple:

In [3]: tl.FileCollection.open("shapefiles/usa-major-cities.shp")
Out[3]: <telluric.collections.FileCollection at 0x7facd1183048>

For more usage examples and a complete API reference, check out our documentation on Read the Docs.

The source code and issue tracker are hosted on GitHub, and all contributions and feedback are more than welcome.

Installation

You can install telluric using pip:

pip install telluric[vis]

Read more complete installation instructions at our documentation.

telluric is a pure Python library, and therefore should work on Linux, OS X and Windows provided that you can install its dependencies. If you find any problem, please open an issue and we will take care of it.

Development

telluric is usually developed on Linux. For full tests do:

$ make build
$ make test

for testing single tests do:

$ make dockershell
docker$ python -m pytest TEST_FILE::TEST_NAME

Support

Join our Matrix chat to ask all sorts of questions!

Metadata

Release files for telluric 0.15.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for telluric 0.15.0
File Size Uploaded
telluric-0.15.0.tar.gz 115.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for telluric 0.15.0
File Interpreter ABI Platform
telluric-0.15.0-py3-none-any.whl Python 3 none any Details

Total release size: 183.2 kB

Release files / telluric-0.15.0.tar.gz

Download URL telluric-0.15.0.tar.gz
Size 115.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c73c89614e08d5b0327a9941be5e5089334b8f2c8ef12df243e89bf4ab31a989
BLAKE2b-256 checksum
How to use checksums
9c5fb39c7076353f6e57e8a24ee9278e6d86bc4351c24653cd44291d40ff1a44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.0

Release files / telluric-0.15.0-py3-none-any.whl

Download URL telluric-0.15.0-py3-none-any.whl
Size 67.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
18ea4d8e99e0ea275b5a538f7c67a0eca83440e0b30d4d7844fa6745fc20404b
BLAKE2b-256 checksum
How to use checksums
8bb5a0cd428694bd4274e32d36cd57bd4eccb47f6b5a02091b460a578fe4dd65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.0

Release history Release notifications | RSS feed

This release

0.15.0 This release

2 release files

0.14.4

2 release files

0.14.3

2 release files

0.14.2

2 release files

0.14.0

2 release files

0.13.8

2 release files

0.13.7

2 release files

0.13.6

2 release files

0.13.5

2 release files

0.13.4

2 release files

0.13.3

2 release files

0.13.2

2 release files

0.13.1

2 release files

0.13.0

2 release files

0.12.1

2 release files

0.11.1

2 release files

0.10.8

2 release files

0.10.4

2 release files

0.10.3

2 release files

0.10.2

2 release files

0.10.1

2 release files

0.10.0

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page