ENVISAT Product Reader Python API

HomePage:https://github.com/avalentino/pyepr
Author:Antonio Valentino
Contact:antonio.valentino@tiscali.it
Date:20/03/2011
Copyright:2011, Antonio Valentino <antonio.valentino@tiscali.it>
Version:0.2

Introduction

PyEPR provides Python bindings for the ENVISAT Product Reader C API (EPR API) for reading satellite data from ENVISAT ESA (European Space Agency) mission.

PyEPR, as well as the EPR API for C, supports ENVISAT MERIS, AATSR Level 1B and Level 2 and also ASAR data products. It provides access to the data either on a geophysical (decoded, ready-to-use pixel samples) or on a raw data layer. The raw data access makes it possible to read any data field contained in a product file.

Requirements

In order to use PyEPR it is needed that the following software are correctly installed and configured:

  • Python >= 2.6
  • numpy >= 1.3.0
  • EPR API >= 2.2
  • a reasonably updated C compiler (build only)

Download

Official source tarballs can be downloads form:

Source code of development versions is available at

To clone the git repository the following command can be used:

$ git clone https://github.com/avalentino/pyepr.git

Installation

The easier way to install PyEPR is using tools like easy_install, pip:

$ easy_install pyepr

or:

$ easy_install -U --prefix=<TARGET DIRECTORY>

PyEPR can be installer from the source tarball using the following command:

$ python setup.py install

To install PyEPR in a non-standard path:

$ python setup.py install --prefix=<TARGET_PATH>

License

Copyright (C) 2011 Antonio Valentino <antonio.valentino@tiscali.it>

PyEPR is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

PyEPR is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with PyEPR. If not, see <http://www.gnu.org/licenses/>.

Indices and tables

Table Of Contents

Next topic

User Manual

This Page