Skip to main content

Fast and direct raster I/O for use with Numpy and SciPy

Project description

Rasterio reads and writes geospatial raster data.

https://app.travis-ci.com/rasterio/rasterio.svg?branch=master https://coveralls.io/repos/github/mapbox/rasterio/badge.svg?branch=master https://img.shields.io/pypi/v/rasterio

Geographic information systems use GeoTIFF and other formats to organize and store gridded, or raster, datasets. Rasterio reads and writes these formats and provides a Python API based on N-D arrays.

Rasterio 1.3 works with Python 3.8+, Numpy 1.18+, and GDAL 3.1+. Official binary packages for Linux, macOS, and Windows with most built-in format drivers plus HDF5, netCDF, and OpenJPEG2000 are available on PyPI. Unofficial binary packages for Windows are available through other channels.

Read the documentation for more details: https://rasterio.readthedocs.io/.

Example

Here’s an example of some basic features that Rasterio provides. Three bands are read from an image and averaged to produce something like a panchromatic band. This new band is then written to a new single band TIFF.

import numpy as np
import rasterio

# Read raster bands directly to Numpy arrays.
#
with rasterio.open('tests/data/RGB.byte.tif') as src:
    r, g, b = src.read()

# Combine arrays in place. Expecting that the sum will
# temporarily exceed the 8-bit integer range, initialize it as
# a 64-bit float (the numpy default) array. Adding other
# arrays to it in-place converts those arrays "up" and
# preserves the type of the total array.
total = np.zeros(r.shape)

for band in r, g, b:
    total += band

total /= 3

# Write the product as a raster band to a new 8-bit file. For
# the new file's profile, we start with the meta attributes of
# the source file, but then change the band count to 1, set the
# dtype to uint8, and specify LZW compression.
profile = src.profile
profile.update(dtype=rasterio.uint8, count=1, compress='lzw')

with rasterio.open('example-total.tif', 'w', **profile) as dst:
    dst.write(total.astype(rasterio.uint8), 1)

The output:

http://farm6.staticflickr.com/5501/11393054644_74f54484d9_z_d.jpg

API Overview

Rasterio gives access to properties of a geospatial raster file.

with rasterio.open('tests/data/RGB.byte.tif') as src:
    print(src.width, src.height)
    print(src.crs)
    print(src.transform)
    print(src.count)
    print(src.indexes)

# Printed:
# (791, 718)
# {u'units': u'm', u'no_defs': True, u'ellps': u'WGS84', u'proj': u'utm', u'zone': 18}
# Affine(300.0379266750948, 0.0, 101985.0,
#        0.0, -300.041782729805, 2826915.0)
# 3
# [1, 2, 3]

A rasterio dataset also provides methods for getting read/write windows (like extended array slices) given georeferenced coordinates.

with rasterio.open('tests/data/RGB.byte.tif') as src:
    window = src.window(*src.bounds)
    print(window)
    print(src.read(window=window).shape)

# Printed:
# Window(col_off=0.0, row_off=0.0, width=791.0000000000002, height=718.0)
# (3, 718, 791)

Rasterio CLI

Rasterio’s command line interface, named “rio”, is documented at cli.rst. Its rio insp command opens the hood of any raster dataset so you can poke around using Python.

$ rio insp tests/data/RGB.byte.tif
Rasterio 0.10 Interactive Inspector (Python 3.4.1)
Type "src.meta", "src.read(1)", or "help(src)" for more information.
>>> src.name
'tests/data/RGB.byte.tif'
>>> src.closed
False
>>> src.shape
(718, 791)
>>> src.crs
{'init': 'epsg:32618'}
>>> b, g, r = src.read()
>>> b
masked_array(data =
 [[-- -- -- ..., -- -- --]
 [-- -- -- ..., -- -- --]
 [-- -- -- ..., -- -- --]
 ...,
 [-- -- -- ..., -- -- --]
 [-- -- -- ..., -- -- --]
 [-- -- -- ..., -- -- --]],
             mask =
 [[ True  True  True ...,  True  True  True]
 [ True  True  True ...,  True  True  True]
 [ True  True  True ...,  True  True  True]
 ...,
 [ True  True  True ...,  True  True  True]
 [ True  True  True ...,  True  True  True]
 [ True  True  True ...,  True  True  True]],
       fill_value = 0)

>>> np.nanmin(b), np.nanmax(b), np.nanmean(b)
(0, 255, 29.94772668847656)

Rio Plugins

Rio provides the ability to create subcommands using plugins. See cli.rst for more information on building plugins.

See the plugin registry for a list of available plugins.

Installation

Please install Rasterio in a virtual environment so that its requirements don’t tamper with your system’s Python.

SSL certs

The Linux wheels on PyPI are built on CentOS and libcurl expects certs to be in /etc/pki/tls/certs/ca-bundle.crt. Ubuntu’s certs, for example, are in a different location. You may need to use the CURL_CA_BUNDLE environment variable to specify the location of SSL certs on your computer. On an Ubuntu system set the variable as shown below.

$ export CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt

Dependencies

Rasterio has a C library dependency: GDAL >= 3.1. GDAL itself depends on some other libraries provided by most major operating systems and also depends on the non standard GEOS and PROJ libraries. How to meet these requirement will be explained below.

Rasterio’s Python dependencies are (see the package metadata file):

affine
attrs
certifi
click>=4.0
cligj>=0.5
numpy>=1.18
snuggs>=1.4.1
click-plugins
setuptools

[all]
hypothesis
pytest-cov>=2.2.0
matplotlib
boto3>=1.2.4
numpydoc
pytest>=2.8.2
shapely
ipython>=2.0
sphinx
packaging
ghp-import
sphinx-rtd-theme

[docs]
ghp-import
numpydoc
sphinx
sphinx-rtd-theme

[ipython]
ipython>=2.0

[plot]
matplotlib

[s3]
boto3>=1.2.4

[test]
boto3>=1.2.4
hypothesis
packaging
pytest-cov>=2.2.0
pytest>=2.8.2
shapely

Development requires Cython and other packages.

Binary Distributions

Use a binary distribution that directly or indirectly provides GDAL if possible.

The rasterio wheels on PyPI include GDAL and its own dependencies.

Rasterio

GDAL

1.2.3

3.2.2

1.2.4+

3.3.0

Linux

Rasterio distributions are available from UbuntuGIS and Anaconda’s conda-forge channel.

Manylinux1 wheels are available on PyPI.

OS X

Binary distributions with GDAL, GEOS, and PROJ4 libraries included are available for OS X versions 10.9+. To install, run pip install rasterio. These binary wheels are preferred by newer versions of pip.

If you don’t want these wheels and want to install from a source distribution, run pip install rasterio --no-binary rasterio instead.

The included GDAL library is fairly minimal, providing only the format drivers that ship with GDAL and are enabled by default. To get access to more formats, you must build from a source distribution (see below).

Windows

Binary wheels for rasterio and GDAL are created by Christoph Gohlke and are available from his website.

To install rasterio, simply download both binaries for your system (rasterio and GDAL) and run something like this from the downloads folder, adjusting for your Python version.

$ pip install -U pip
$ pip install GDAL-3.1.4-cp39-cp39‑win_amd64.whl
$ pip install rasterio‑1.1.8-cp39-cp39-win_amd64.whl

You can also install rasterio with conda using Anaconda’s conda-forge channel.

$ conda install -c conda-forge rasterio

Source Distributions

Rasterio is a Python C extension and to build you’ll need a working compiler (XCode on OS X etc). You’ll also need Numpy preinstalled; the Numpy headers are required to run the rasterio setup script. Numpy has to be installed (via the indicated requirements file) before rasterio can be installed. See rasterio’s Travis configuration for more guidance.

Linux

The following commands are adapted from Rasterio’s Travis-CI configuration.

$ sudo add-apt-repository ppa:ubuntugis/ppa
$ sudo apt-get update
$ sudo apt-get install gdal-bin libgdal-dev
$ pip install -U pip
$ pip install rasterio

Adapt them as necessary for your Linux system.

OS X

For a Homebrew based Python environment, do the following.

$ brew update
$ brew install gdal
$ pip install -U pip
$ pip install --no-binary rasterio

Windows

You can download a binary distribution of GDAL from here. You will also need to download the compiled libraries and headers (include files).

When building from source on Windows, it is important to know that setup.py cannot rely on gdal-config, which is only present on UNIX systems, to discover the locations of header files and libraries that rasterio needs to compile its C extensions. On Windows, these paths need to be provided by the user. You will need to find the include files and the library files for gdal and use setup.py as follows. You will also need to specify the installed gdal version through the GDAL_VERSION environment variable.

$ python setup.py build_ext -I<path to gdal include files> -lgdal_i -L<path to gdal library> install

With pip

$ pip install --no-use-pep517 --global-option -I<path to gdal include files> -lgdal_i -L<path to gdal library> .

Note: --no-use-pep517 is required as pip currently hasn’t implemented a way for optional arguments to be passed to the build backend when using PEP 517. See here for more details.

Alternatively environment variables (e.g. INCLUDE and LINK) used by MSVC compiler can be used to point to include directories and library files.

We have had success compiling code using the same version of Microsoft’s Visual Studio used to compile the targeted version of Python (more info on versions used here.).

Note: The GDAL DLL and gdal-data directory need to be in your Windows PATH otherwise rasterio will fail to work.

Support

The primary forum for questions about installation and usage of Rasterio is https://rasterio.groups.io/g/main. The authors and other users will answer questions when they have expertise to share and time to explain. Please take the time to craft a clear question and be patient about responses.

Please do not bring these questions to Rasterio’s issue tracker, which we want to reserve for bug reports and other actionable issues.

Development and Testing

See CONTRIBUTING.rst.

Documentation

See docs/.

License

See LICENSE.txt.

Authors

The rasterio project was begun at Mapbox and was transferred to the rasterio Github organization in October 2021.

See AUTHORS.txt.

Changes

See CHANGES.txt.

Who is Using Rasterio?

See here.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rasterio-1.3.10.tar.gz (412.9 kB view details)

Uploaded Source

Built Distributions

rasterio-1.3.10-cp312-cp312-win_amd64.whl (24.3 MB view details)

Uploaded CPython 3.12 Windows x86-64

rasterio-1.3.10-cp312-cp312-manylinux2014_x86_64.whl (21.5 MB view details)

Uploaded CPython 3.12

rasterio-1.3.10-cp312-cp312-macosx_11_0_arm64.whl (18.2 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

rasterio-1.3.10-cp312-cp312-macosx_10_15_x86_64.whl (20.6 MB view details)

Uploaded CPython 3.12 macOS 10.15+ x86-64

rasterio-1.3.10-cp311-cp311-win_amd64.whl (24.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

rasterio-1.3.10-cp311-cp311-manylinux2014_x86_64.whl (21.5 MB view details)

Uploaded CPython 3.11

rasterio-1.3.10-cp311-cp311-macosx_11_0_arm64.whl (18.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

rasterio-1.3.10-cp311-cp311-macosx_10_15_x86_64.whl (20.6 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

rasterio-1.3.10-cp310-cp310-win_amd64.whl (24.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

rasterio-1.3.10-cp310-cp310-manylinux2014_x86_64.whl (21.5 MB view details)

Uploaded CPython 3.10

rasterio-1.3.10-cp310-cp310-macosx_11_0_arm64.whl (18.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

rasterio-1.3.10-cp310-cp310-macosx_10_15_x86_64.whl (20.6 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

rasterio-1.3.10-cp39-cp39-win_amd64.whl (24.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

rasterio-1.3.10-cp39-cp39-manylinux2014_x86_64.whl (21.5 MB view details)

Uploaded CPython 3.9

rasterio-1.3.10-cp39-cp39-macosx_11_0_arm64.whl (18.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

rasterio-1.3.10-cp39-cp39-macosx_10_15_x86_64.whl (20.6 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

rasterio-1.3.10-cp38-cp38-win_amd64.whl (24.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

rasterio-1.3.10-cp38-cp38-manylinux2014_x86_64.whl (21.5 MB view details)

Uploaded CPython 3.8

rasterio-1.3.10-cp38-cp38-macosx_11_0_arm64.whl (18.2 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

rasterio-1.3.10-cp38-cp38-macosx_10_15_x86_64.whl (20.6 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

File details

Details for the file rasterio-1.3.10.tar.gz.

File metadata

  • Download URL: rasterio-1.3.10.tar.gz
  • Upload date:
  • Size: 412.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for rasterio-1.3.10.tar.gz
Algorithm Hash digest
SHA256 ce182c735b4f9e8735d90600607ecab15ef895eb8aa660bf665751529477e326
MD5 1ed192b77f23b5fc6650e31efec2dd38
BLAKE2b-256 2605f7c3ee93f270fbd77f7a2d58f2333a21fdf3ef9526a8f0b2a4d5d3d83184

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7e653968f64840654d277e0f86f8666ed8f3030ba36fa865f420f9bc38d619ee
MD5 9b5043ed01e7f279491d27008ba59d96
BLAKE2b-256 0b927c2f152cb51d0e9aca768080daf3211e2dad1706b9f5669a17b6b87bfeeb

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9cd757e11cfb07ef39b1cc79a32497bf22aff7fec41fe330b868cb3043b4db5
MD5 156237dec53c1db18bd7bad9c118c221
BLAKE2b-256 ef9157cfffc5cb6acf24d832c262ac42b0b59fd813a206976cf113545ac9fac2

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c7ddca79444fd3b933f4cd1a1773e9f7839d0ce5d76e600bdf92ee9a79b95f8
MD5 a7c49625258c9f23f1bd9f05e104a517
BLAKE2b-256 1f9f1a771cc98cadd0e189e740401f5040c31f7373d75365d6655795faf33536

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3a9c4fb63e050e11bcd23e53f084ca186b445f976df1f70e7abd851c4072837f
MD5 87e315ee22ae34d836e62520e3df83d0
BLAKE2b-256 663beca584055f0375c5ec9643412e12a69397c8d5327007f89b903d3bf7f132

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cbb2eea127328302f9e3158a000363a7d9eea22537378dee4f824a7fa2d78c05
MD5 b46d1c15417b0daafc408207cb4a58cb
BLAKE2b-256 03d940d44154946a55e8fe63b21d44120dae02f4f62500338d09ee0d29d59025

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30f27e309a14a70c821d10a0ea18b110968dc2e2186b06a900aebd92094f4e00
MD5 71126618380096793b527de8823c3880
BLAKE2b-256 f70d6dd65a77c4d2e0809d18edb7461f53a7597b19b886afff023ef5d4df8512

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 505b3e659eb3b137192c25233bf7954bc4997b1a474bae9e129fbd5ac2619404
MD5 129b976113601b898ad19ac96683208e
BLAKE2b-256 4ff7e4ac8f3dfd11e4c718e9281a7e41417462100bc0bc575059a8eeab1e8bf0

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 97d867cada29f16cb83f1743217f775f8b982676fcdda77671d25abb26698159
MD5 e9ff7e177a66d88d56a82e438cbc08e2
BLAKE2b-256 16dab865cb4c588495e09c62a02c77b1c965ef478e329070233ceb0d6c45a4f9

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ef8a496740df1e68f7a3d3449aa3be9c3210c22f4bb78a4a9e1c290183abd9b1
MD5 821ed101dcb57ee5f269c6cdacbe6ed6
BLAKE2b-256 9325df1a1da0c0227aec2a19f4efa0f9a5580f3eac385de56c65952e1c716c3e

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d1ac85857144cb8075e332e9d908b65426d30ddc1f59f7a04bcf6ed6fd3c0d47
MD5 b84bf2107f0174f876db107f3da7d697
BLAKE2b-256 cb870cee54776b4a28ba722b8525f16bc3868296fae1e0854251c25096650981

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c711b497e9ef0c4f5e1c01e34ba910708e066e1c4a69c25df18d1bcc04481287
MD5 71702a364dc82ef2fb843189e273ce87
BLAKE2b-256 2b2e6b2c18e4bd39b92e8eeb4fedd53d79c374a071ec05663936a136d03d7638

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2ef27c3eff6f44f8b5d5de228003367c1843593edf648d85c0dc1319c00dc57d
MD5 d0717434cc740498f2d455380157a669
BLAKE2b-256 edda5120074e326f52541324b86bb61544be1fc330887736bb5d013c28d0c107

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rasterio-1.3.10-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 24.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for rasterio-1.3.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 450f2bd45335308829da90566fbcbdb8e8aa0251a9d1f6ebb60667855dfb7554
MD5 8ff31249c0e346a5915aa444a1399c7f
BLAKE2b-256 c61e17e0568de9cf83b1eea9b241883c536f1a7e4fe6ab1a3f07520be730d3eb

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0bbd62b45a35cab53cb7fe72419e823e47ab31ee2d055af8e21dc7f37fe5ed6c
MD5 12bb3dc47cd844d1b229e191582e3097
BLAKE2b-256 d3d1aeb8c5c905932e74b3989bb1a7146acd93062b0bb45e2673793d520855aa

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e6eece6420d7d6ef9b9830633b8fcd15e86b8702cb13419abe251c16ca502cf3
MD5 37ed771095b29f791bfed5afbd23df3f
BLAKE2b-256 22d9b0830c11f8e34ebe7d61baebe5f6e051e2063e559dc502935d60cb2c0308

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 73ea4d0e584f696ef115601bbb97ba8d2b68a67c2bb3b40999414d31b6c7cf89
MD5 a1e34894f226420f6297ee89dc27b8a8
BLAKE2b-256 9549921bdf06398d377c1677b10947e813b0594bcbecc919d90b4f5d592c1d7b

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: rasterio-1.3.10-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 24.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for rasterio-1.3.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a420e5f25108b1c92c5d071cfd6518b3766f20a6eddb1b322d06c3d46a89fab6
MD5 7fb71fcc08dd86379850778c2a19391e
BLAKE2b-256 38cfd461e7c12f46206023fbc32dd7d9e86752c78cb912662dc403caca666032

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 287e8d0d0472c778aa0b6392e9c00894a80f2bace28fa6eddb76c0a895097947
MD5 fb3cc5661b11801fced14e14b64bd913
BLAKE2b-256 4315766aec9e9f5580d7d9b689d724053d11b6c421c80ededed1684fc7bc7ea8

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d29d30c2271fa265913bd3db93fa213d3a0894362ec704e7273cf30443098a90
MD5 ff23ae73f20b725503c502da0a33af71
BLAKE2b-256 3466d73e61e6503fe39bca31cc4616076b4e713f3bd21688682dbfebe58f16fb

See more details on using hashes here.

File details

Details for the file rasterio-1.3.10-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for rasterio-1.3.10-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7a22c0e0cf07dbed6576faf9a49bc4afa1afedd5a14441b64a3d3dd6d10dc274
MD5 685ceeb44a3da56a59190695381b7b02
BLAKE2b-256 4ba9462a94cb000479a90fae767d9319270ef5704e1d4d6b472934d023b0e782

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page