pax_global_header 0000666 0000000 0000000 00000000064 12663545214 0014522 g ustar 00root root 0000000 0000000 52 comment=d9724af68b1efd54a7038762fd37839165dc936e
pyresample-1.1.6/ 0000775 0000000 0000000 00000000000 12663545214 0013710 5 ustar 00root root 0000000 0000000 pyresample-1.1.6/.travis.yml 0000664 0000000 0000000 00000001607 12663545214 0016025 0 ustar 00root root 0000000 0000000 language: python
python:
- '2.6'
- '2.7'
- '3.3'
- '3.4'
before_install:
- sudo add-apt-repository ppa:ubuntugis/ppa -y
- sudo apt-get update -qq
- sudo apt-get install libfreetype6-dev
- sudo apt-get install libgeos-3.3.8 libgeos-c1 libgeos-dev
install:
- if [[ $TRAVIS_PYTHON_VERSION == "2.6" ]]; then pip install "matplotlib<1.5.0"; fi
- if [[ $TRAVIS_PYTHON_VERSION == "2.7" ]]; then pip install "matplotlib>=1.5.0"; fi
- if [[ $TRAVIS_PYTHON_VERSION == "3.3" ]]; then pip install "matplotlib<1.5.0"; fi
- if [[ $TRAVIS_PYTHON_VERSION == "3.4" ]]; then pip install "matplotlib>=1.5.0"; fi
- if [[ $TRAVIS_PYTHON_VERSION == "3.5" ]]; then pip install "matplotlib>=1.5.0"; fi
- pip install -r requirements.txt
- pip install -e ".[pykdtree]"
- pip install coveralls
script: coverage run --source=pyresample setup.py test
after_success: coveralls
notifications:
slack: pytroll:96mNSYSI1dBjGyzVXkBT6qFt pyresample-1.1.6/LICENSE.txt 0000664 0000000 0000000 00000016751 12663545214 0015545 0 ustar 00root root 0000000 0000000 GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007, 2015 Free Software Foundation, Inc.
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
This version of the GNU Lesser General Public License incorporates
the terms and conditions of version 3 of the GNU General Public
License, supplemented by the additional permissions listed below.
0. Additional Definitions.
As used herein, "this License" refers to version 3 of the GNU Lesser
General Public License, and the "GNU GPL" refers to version 3 of the GNU
General Public License.
"The Library" refers to a covered work governed by this License,
other than an Application or a Combined Work as defined below.
An "Application" is any work that makes use of an interface provided
by the Library, but which is not otherwise based on the Library.
Defining a subclass of a class defined by the Library is deemed a mode
of using an interface provided by the Library.
A "Combined Work" is a work produced by combining or linking an
Application with the Library. The particular version of the Library
with which the Combined Work was made is also called the "Linked
Version".
The "Minimal Corresponding Source" for a Combined Work means the
Corresponding Source for the Combined Work, excluding any source code
for portions of the Combined Work that, considered in isolation, are
based on the Application, and not on the Linked Version.
The "Corresponding Application Code" for a Combined Work means the
object code and/or source code for the Application, including any data
and utility programs needed for reproducing the Combined Work from the
Application, but excluding the System Libraries of the Combined Work.
1. Exception to Section 3 of the GNU GPL.
You may convey a covered work under sections 3 and 4 of this License
without being bound by section 3 of the GNU GPL.
2. Conveying Modified Versions.
If you modify a copy of the Library, and, in your modifications, a
facility refers to a function or data to be supplied by an Application
that uses the facility (other than as an argument passed when the
facility is invoked), then you may convey a copy of the modified
version:
a) under this License, provided that you make a good faith effort to
ensure that, in the event an Application does not supply the
function or data, the facility still operates, and performs
whatever part of its purpose remains meaningful, or
b) under the GNU GPL, with none of the additional permissions of
this License applicable to that copy.
3. Object Code Incorporating Material from Library Header Files.
The object code form of an Application may incorporate material from
a header file that is part of the Library. You may convey such object
code under terms of your choice, provided that, if the incorporated
material is not limited to numerical parameters, data structure
layouts and accessors, or small macros, inline functions and templates
(ten or fewer lines in length), you do both of the following:
a) Give prominent notice with each copy of the object code that the
Library is used in it and that the Library and its use are
covered by this License.
b) Accompany the object code with a copy of the GNU GPL and this license
document.
4. Combined Works.
You may convey a Combined Work under terms of your choice that,
taken together, effectively do not restrict modification of the
portions of the Library contained in the Combined Work and reverse
engineering for debugging such modifications, if you also do each of
the following:
a) Give prominent notice with each copy of the Combined Work that
the Library is used in it and that the Library and its use are
covered by this License.
b) Accompany the Combined Work with a copy of the GNU GPL and this license
document.
c) For a Combined Work that displays copyright notices during
execution, include the copyright notice for the Library among
these notices, as well as a reference directing the user to the
copies of the GNU GPL and this license document.
d) Do one of the following:
0) Convey the Minimal Corresponding Source under the terms of this
License, and the Corresponding Application Code in a form
suitable for, and under terms that permit, the user to
recombine or relink the Application with a modified version of
the Linked Version to produce a modified Combined Work, in the
manner specified by section 6 of the GNU GPL for conveying
Corresponding Source.
1) Use a suitable shared library mechanism for linking with the
Library. A suitable mechanism is one that (a) uses at run time
a copy of the Library already present on the user's computer
system, and (b) will operate properly with a modified version
of the Library that is interface-compatible with the Linked
Version.
e) Provide Installation Information, but only if you would otherwise
be required to provide such information under section 6 of the
GNU GPL, and only to the extent that such information is
necessary to install and execute a modified version of the
Combined Work produced by recombining or relinking the
Application with a modified version of the Linked Version. (If
you use option 4d0, the Installation Information must accompany
the Minimal Corresponding Source and Corresponding Application
Code. If you use option 4d1, you must provide the Installation
Information in the manner specified by section 6 of the GNU GPL
for conveying Corresponding Source.)
5. Combined Libraries.
You may place library facilities that are a work based on the
Library side by side in a single library together with other library
facilities that are not Applications and are not covered by this
License, and convey such a combined library under terms of your
choice, if you do both of the following:
a) Accompany the combined library with a copy of the same work based
on the Library, uncombined with any other library facilities,
conveyed under the terms of this License.
b) Give prominent notice with the combined library that part of it
is a work based on the Library, and explaining where to find the
accompanying uncombined form of the same work.
6. Revised Versions of the GNU Lesser General Public License.
The Free Software Foundation may publish revised and/or new versions
of the GNU Lesser General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the
Library as you received it specifies that a certain numbered version
of the GNU Lesser General Public License "or any later version"
applies to it, you have the option of following the terms and
conditions either of that published version or of any later version
published by the Free Software Foundation. If the Library as you
received it does not specify a version number of the GNU Lesser
General Public License, you may choose any version of the GNU Lesser
General Public License ever published by the Free Software Foundation.
If the Library as you received it specifies that a proxy can decide
whether future versions of the GNU Lesser General Public License shall
apply, that proxy's public statement of acceptance of any version is
permanent authorization for you to choose that version for the
Library.
pyresample-1.1.6/MANIFEST.in 0000664 0000000 0000000 00000000170 12663545214 0015444 0 ustar 00root root 0000000 0000000 include docs/Makefile
recursive-include docs/source *
include test/test_files/*
include LICENSE.txt
include MANIFEST.in
pyresample-1.1.6/README 0000777 0000000 0000000 00000000000 12663545214 0016042 2README.md ustar 00root root 0000000 0000000 pyresample-1.1.6/README.md 0000664 0000000 0000000 00000005270 12663545214 0015173 0 ustar 00root root 0000000 0000000 [](https://travis-ci.org/pytroll/pyresample)
Python package for geospatial resampling
----------------------------------------
Resampling (reprojection) of geospatial image data in Python.
Pyresample uses a kd-tree approach for resampling.
Pyresample is designed for resampling of remote sensing data and supports resampling from both fixed grids and geolocated swath data.
Several types of resampling are supported including nearest neighbour, gaussian weighting and weighting with a user defined radial function.
Pyresample works with Numpy arrays including support for masked arrays.
Support for parallel resampling using multiple processor cores.
Plotting capablity using Basemap. As of v0.8.0 [pykdtree](https://github.com/storpipfugl/pykdtree) can be used to speed up processing.
Pyresample is tested with Python 2.6, 2.7, 3.2, 3.3, and 3.4.
Note: For numpy >= 1.6.2 use pyresample >= 0.7.13
[Documentation](https://pyresample.readthedocs.org/en/latest/)
Look at [pytroll.org](http://pytroll.org/) for more information.
===News===
* *2015-02-03*: Pyresample-1.1.3 released. Switch to LGPLv3.
* *2014-12-17*: Pyresample-1.1.2 released. Fix to allow tests to run on travis.
* *2014-12-10*: Pyresample-1.1.1 released. Wrapping of longitudes and latitudes is now implemented.
* *2013-10-23*: Pyresample-1.1.0 released. Added option for calculating uncertainties for weighted kd-tree resampling. From now on pyresample will adhere to [http://semver.org/ semantic versioning].
* *2013-07-03*: Pyresample-1.0.0 released. Minor API change to the geometry.py module as the boundary variable is removed and replaced by proj_x_coords and proj_y_coords. Caching scheme removed from projection coordinate calculation in geometry.py as it introduced excessive complications. The numexpr package is now used for minor bottleneck optimization if available. Version number bumped to 1.0.0 as pyresample has been running stable in production environments for several years now.
* *2013-03-20*: Pyresample-0.8.0 released. Enables use of pykdtree. Fixes projection handling for 'latlong' projection.
* *2013-01-21*: Pyresample-0.7.13 released. Fixes numpy incompability introduced with numpy v1.6.2
* *2012-10-18*: Pyresample-0.7.12 released. Better integration with Basemap with support for plotting using globe projections (geos, ortho and nspere). Documentation updated with correct description of the epsilon parameter.
* *2012-07-03*: Pyresample-0.7.11 released. Support for plotting in Plate Carree projection and bugfixes for meridians and parallels in plots. Added utils.fwhm2sigma convenience function for use in Gauss resampling.
pyresample-1.1.6/changelog.rst 0000664 0000000 0000000 00000031011 12663545214 0016365 0 ustar 00root root 0000000 0000000 Changelog
=========
%%version%% (unreleased)
------------------------
- Update changelog. [Martin Raspaud]
- Bump version: 1.1.5 → 1.1.6. [Martin Raspaud]
- Fix #35 supporting scipy kdtree again. [Martin Raspaud]
A previous commit was looking for a 'data_pts' attribute in the kdtree
object, which is available in pykdtree, but not scipy.
- Merge pull request #32 from mitkin/master. [Martin Raspaud]
[tests] Skip deprecation warnings in test_gauss_multi_uncert
- Merge remote-tracking branch 'gh-pytroll/pre-master' [Mikhail Itkin]
- Put quotes around pip version specifiers to make things work. [Martin
Raspaud]
- Install the right matplotlib in travis. [Martin Raspaud]
The latest matplotlib (1.5) doesn't support python 2.6 and 3.3. This patch
chooses the right matplotlib version to install depending on the python
version at hand.
- Skip deprecation warnings. [Mikhail Itkin]
Catch the rest of the warnings. Check if there is only one, and
whether it contains the relevant message ('possible more than 8
neighbours found'). This patch is necessary for python 2.7.9 and newer
- Merge pull request #31 from bhawkins/fix-kdtree-dtype. [Martin
Raspaud]
Fix possible type mismatch with pykdtree.
- Add test to expose pykdtree TypeError exception. [Brian Hawkins]
- Fix possible type mismatch with pykdtree. [Brian Hawkins]
- Update changelog. [Martin Raspaud]
- Bump version: 1.1.4 → 1.1.5. [Martin Raspaud]
- Don't build on 3.2 anymore (because of coverage's lack of support for
3.2). [Martin Raspaud]
- Fix build badge adress. [Martin Raspaud]
- Fix the unicode problem in python3. [Martin Raspaud]
- Update changelog. [Martin Raspaud]
- Bump version: 1.1.3 → 1.1.4. [Martin Raspaud]
- Bugfix: Accept unicode proj4 strings. Fixes #24. [Martin Raspaud]
- Add python-configobj as a rpm requirement in setup.cfg. [Martin
Raspaud]
- Add setup.cfg to allow rpm generation with bdist_rpm. [Martin Raspaud]
- Bugfix to address a numpy DeprecationWarning. [Martin Raspaud]
Numpy won't take non-integer indices soon, so make index an int.
1.1.3 (2015-02-03)
------------------
- Merge branch 'release-1.1.3' [Martin Raspaud]
- Merge branch 'licence-lgpl' into pre-master. [Martin Raspaud]
- Switch to lgplv3, and bump up version number. [Martin Raspaud]
- Swith badge to main repository. [Martin Raspaud]
- Merge branch 'hotfix-v1.1.2' into pre-master. [Martin Raspaud]
1.1.2 (2014-12-17)
------------------
- Merge branch 'hotfix-v1.1.2' [Martin Raspaud]
- Bump up version number. [Martin Raspaud]
- Merge branch 'mitkin-master' into hotfix-v1.1.2. [Martin Raspaud]
- Merge branch 'master' of https://github.com/mitkin/pyresample into
mitkin-master. [Martin Raspaud]
- [test_plot] allow travis to test plot.py. [Mikhail Itkin]
- [pip+travis] use `requirements.txt` [Mikhail Itkin]
Use `requirements.txt` instead of setuptools' `extras_require`
for installing basemap.
That is because PyPi basemap version won't find libgeos library
so we resolve to use latest basemap from git. `Extras_require` don't
allow providing custom links, only PyPi package names, so we have to
specify links in requirements.txt. `dependency_links` argument to
`setup` call is meant for cruicial dependencies, not custom ones, so we
don't use them neither.
- [README] markdown + build status. [Mikhail Itkin]
* Using markdown extension, added `README` symlink
* Added travis build status badge
- Remove pip `-e` switch. [Mikhail Itkin]
- Merge branch 'master' of github.com:mitkin/pyresample. [Mikhail Itkin]
- Don't use setup.py for basemap installation. [Mikhail Itkin]
Instead of putting basemap and matplotlib into `extras_require`
install them directly
- Don't use setup.py for basemap installation. [Mikhail Itkin]
Instead of putting basemap and matplotlib into `extras_require`
install them directly
- Using ubuntu GIS custom ppa. [Mikhail Itkin]
Added custom ppa with more up-to-date libgeos dependencies
- Install extra requirements using pip functionality. [Mikhail Itkin]
- Added more meaningful "quicklooks" name. [Mikhail Itkin]
Using quicklooks name as it's what matplotlib and basemap are needed for
- [setup] added plotting dependencies. [Mikhail Itkin]
pyresample/plot requires two extra dependencies:
* matplotlib
* basemap
- [travis] added system dependencies. [Mikhail Itkin]
* matplotlib requires libfreetype6-dev
* basemap requires libgeos libgeos-c1 and libgeos-dev
- Merge branch 'release-v1.1.1' [Martin Raspaud]
- Restore API functionality by importing necessary modules in __init__
[Martin Raspaud]
- Merge branch 'release-v1.1.1' into pre-master. [Martin Raspaud]
Conflicts:
pyresample/geometry.py
pyresample/kd_tree.py
test/test_geometry.py
- Removing old test directory. [Martin Raspaud]
- Merge the hotfix and the unittest restructuring into the release
branch. [Martin Raspaud]
- Merge branch 'release-v1.1.1' into hotfix-1.1.1. [Thomas Lavergne]
Conflicts:
pyresample/geometry.py
test/test_geometry.py
test/test_grid.py
- Be specific about the valid range of longitudes. [Thomas Lavergne]
- Be more specific about the valid longitude range [-180:+180[. Add a
test for utils.wrap_longitudes() [Thomas Lavergne]
- Add check on valid latitude in [-90:+90] (and associated test) [Thomas
Lavergne]
- Automatic longitude wrapping (bugfix towards 1.1.1) [Thomas Lavergne]
- Merge branch 'release-v1.1.1' into pre-master. [Martin Raspaud]
- Merge branch 'pre-master' of https://code.google.com/p/pyresample into
pre-master. [Martin Raspaud]
- A stray line of code is removed and I take back the recent enhancement
concerning swath to swath mapping. [Adam Dybbroe]
- Removed debug printouts. [Adam Dybbroe]
- More active support of swath to swath reprojection. [Adam Dybbroe]
- Add a plot on multiprocessing performance increases. [Martin Raspaud]
- Added outer_boundary_corners property to the area def class. [Adam
Dybbroe]
1.1.1 (2014-12-10)
------------------
- Merge branch 'release-v1.1.1' [Martin Raspaud]
- Add news about new release. [Martin Raspaud]
- Remove some relative imports. [Martin Raspaud]
- Cleanup and bump up version number to v1.1.1. [Martin Raspaud]
- Add pykdtree to the list of requirements for travis. [Martin Raspaud]
- Add .travis.yml file for automatic testing. [Martin Raspaud]
- Correct handling of long type in kd_tree.py for Python 2. [Martin
Valgur]
- Made testing of a Proj4 string independent of the order of elements
inside the string since the order was different on Python 2 and 3.
Replaced deprecated failIf with assertFalse. [Martin Valgur]
- Multiple small fixes to make the code work on both Python 2 and 3.
shmem_as_ndarray() now uses numpy.frombuffer() to provide equivalent
functionality. [Martin Valgur]
- Got rid of dependencies on the six package. [Martin Valgur]
- Applied python-modernize to pyresample. [Martin Valgur]
- Update README. [Martin Raspaud]
- Corrected docs. [Esben S. Nielsen]
- Modified uncert count to show above 0. Updated docs to relect uncert
option. [Esben S. Nielsen]
- Cleaned up code a bit in kd_tree.py. [Esben S. Nielsen]
- Made API doc work with readthedocs and bumped version number. [Esben
S. Nielsen]
- Cleaned up code and tests. [Esben S. Nielsen]
- Added masking of uncert counts. [Esben S. Nielsen]
- Test passes again for uncertainty calculations. [Esben S. Nielsen]
- Changed uncertainty API. First working uncertainty version. [Esben S.
Nielsen]
- Not quite there. [Esben S. Nielsen]
- Basic uncertainty implemented. [Esben S. Nielsen]
- Updated docs. [Esben S. Nielsen]
- Fixing bug, and adding unittest-main run. [Adam Dybbroe]
- Making get_xy_from_lonlat work on arrays of points as well as single
points. [Adam Dybbroe]
- Renamed functions in geometry.py and added proj_x_coords and
proj_y_coords properties. [Esben S. Nielsen]
- Corrected __eq__ in geometry. [Esben S. Nielsen]
- Merge branch 'pre-master' of https://code.google.com/p/pyresample into
pre-master. [Adam Dybbroe]
- Now kd_tree resampling selects dtype. [Esben S. Nielsen]
- Removed random print statement. [Esben S. Nielsen]
- Made get_capabilites function. [Esben S. Nielsen]
- Test passes again. [Esben S. Nielsen]
- Removed caching from geometry. [Esben S. Nielsen]
- Merge branch 'pre-master' of https://code.google.com/p/pyresample into
pre-master. [Martin Raspaud]
- Optimize transform_lonlats with numexpr. [Martin Raspaud]
- Unittests should work for both py2.6 and 2.7. [Adam Dybbroe]
- Updated docs. [Esben S. Nielsen]
- Fixed unit tests. [Esben S. Nielsen]
- Using assertRaises in py2.6 and py2.7 compatible version. [Adam
Dybbroe]
- Bugfix to unittest suite. [Adam Dybbroe]
- Trying to make test-functions compatible with both python 2.6 and 2.7.
[Adam Dybbroe]
- Fixing bug in get_xy_from_lonlat and adding unittests on this
function. [Adam Dybbroe]
- Adding function get_xy_from_lonlat. [Adam Dybbroe]
- Integrated pykdtree and handled latlong projection bug. [Esben S.
Nielsen]
- Updated unit tests according to deprecation warnings. [Esben S.
Nielsen]
- Better parsing of a area definition (allow ':' in value fields) [Lars
Orum Rasmussen]
- Updated docs. [Esben S. Nielsen]
- Merge branch 'pre-master' of https://code.google.com/p/pyresample into
pre-master. [Martin Raspaud]
- Doc version. [esn]
- Improved Basemap integration with globe projections. Updated docs on
epsilon. [esn]
- Accomodate for allclose behaviour change in numpy 1.6.2. [Martin
Raspaud]
From 1.6.2 numpy.allclose does not accept arrays that cannot be
broadcasted to the same shape. Hence a ValueError catch to return False.
- Updadet doc for plotting. [Esben S. Nielsen]
- Updated plot test to use AGG. [Esben S. Nielsen]
- Now handles plotting in Plate Carre projection. Added utils.fwhm2sigma
function. [Esben S. Nielsen]
- Merge branch 'master' of https://code.google.com/p/pyresample. [Esben
S. Nielsen]
- Added pypi info. [Esben S. Nielsen]
- Built docs. [Esben S. Nielsen]
- Corrected test_swath.py to account for implementation specific
precision. [Esben S. Nielsen]
- More datatype specifications. [Esben S. Nielsen]
- Removed warning check for python 2.5. [Esben S. Nielsen]
- Corrected multi channnel bug. Added warnings for potential problematic
neighbour query condition. [Esben S. Nielsen]
- Now str() generates a unique string for area and coordinate definition
object. [Lars Orum Rasmussen]
- Corrected manifest so doc images are included. [Esben S. Nielsen]
- Moved tests dir to test. Updated MANIFEST.in. [Esben S. Nielsen]
- Added MANIFEST.in. [Esben S. Nielsen]
- Applied setup.py patches. Made plotting more robust. [Esben S.
Nielsen]
- Applied patch for getting version number. [Esben S. Nielsen]
- Bugfixing quicklooks. [StorPipfugl]
- Updated docs. [StorPipfugl]
- Updated docs. [StorPipfugl]
- Updated docs. [StorPipfugl]
- Added Basemap integration. [StorPipfugl]
- Added Basemap integration. [StorPipfugl]
- Updated docs. [StorPipfugl]
- Rebuild docs. [StorPipfugl]
- Made setup.py more robust. [StorPipfugl]
- New doc version. [StorPipfugl]
- Updated tests. [StorPipfugl]
- Reduced size of linesample arrays. Restructures kd_tree query to
remove redundant lon lat calculations. [StorPipfugl]
- Added geographic filtering. Swaths can now be concatenated and
appended. User no langer have to ravel data before resampling.
[StorPipfugl]
- Updated docs. [StorPipfugl]
- Updated install_requires. [StorPipfugl]
- Version 0.7.3. [StorPipfugl]
- Bugfixes: Correct number of channels in empty result set. Resampling
of masked data to 1d swath now works. [StorPipfugl]
- Added Martin's spherical geometry operations. Updated documentation.
[StorPipfugl]
- Added equal and not equal operators for geometry defs. Restructured
the geometry module to be pickable. Added correct handling of empty
result data sets. [StorPipfugl]
- Incomplete - taskpyresample. [StorPipfugl]
- Set svn:mime-type. [StorPipfugl]
- Corrected doc errors. [StorPipfugl]
- Removed dist dir. [StorPipfugl]
- Updated documentation. New release. [StorPipfugl]
- Started updating docstrings. [StorPipfugl]
- Restructured API. [StorPipfugl]
- Now uses geometry types. Introduced API symmetry between swath->grid
and grid->swath resampling. [StorPipfugl]
- Consolidated version tag. [StorPipfugl]
- Mime types set. [StorPipfugl]
- Mime types set. [StorPipfugl]
- Removed test. [StorPipfugl]
- Removed unneeded function. [StorPipfugl]
- Mime types set. [StorPipfugl]
- Mime types set. [StorPipfugl]
- Moved to Google Code under GPLv3 license. [StorPipfugl]
- Moved to Google Code. [StorPipfugl]
pyresample-1.1.6/docs/ 0000775 0000000 0000000 00000000000 12663545214 0014640 5 ustar 00root root 0000000 0000000 pyresample-1.1.6/docs/Makefile 0000664 0000000 0000000 00000006105 12663545214 0016302 0 ustar 00root root 0000000 0000000 # Makefile for Sphinx documentation
#
# You can set these variables from the command line.
SPHINXOPTS = -a
SPHINXBUILD = sphinx-build
PAPER =
BUILDDIR = build
# Internal variables.
PAPEROPT_a4 = -D latex_paper_size=a4
PAPEROPT_letter = -D latex_paper_size=letter
ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
.PHONY: help clean html dirhtml pickle json htmlhelp qthelp latex changes linkcheck doctest
help:
@echo "Please use \`make ' where is one of"
@echo " html to make standalone HTML files"
@echo " dirhtml to make HTML files named index.html in directories"
@echo " pickle to make pickle files"
@echo " json to make JSON files"
@echo " htmlhelp to make HTML files and a HTML help project"
@echo " qthelp to make HTML files and a qthelp project"
@echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
@echo " changes to make an overview of all changed/added/deprecated items"
@echo " linkcheck to check all external links for integrity"
@echo " doctest to run all doctests embedded in the documentation (if enabled)"
clean:
-rm -rf $(BUILDDIR)/*
html:
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
@echo
@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
dirhtml:
$(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
@echo
@echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."
pickle:
$(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle
@echo
@echo "Build finished; now you can process the pickle files."
json:
$(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json
@echo
@echo "Build finished; now you can process the JSON files."
htmlhelp:
$(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
@echo
@echo "Build finished; now you can run HTML Help Workshop with the" \
".hhp project file in $(BUILDDIR)/htmlhelp."
qthelp:
$(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp
@echo
@echo "Build finished; now you can run "qcollectiongenerator" with the" \
".qhcp project file in $(BUILDDIR)/qthelp, like this:"
@echo "# qcollectiongenerator $(BUILDDIR)/qthelp/pyresample.qhcp"
@echo "To view the help file:"
@echo "# assistant -collectionFile $(BUILDDIR)/qthelp/pyresample.qhc"
latex:
$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
@echo
@echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."
@echo "Run \`make all-pdf' or \`make all-ps' in that directory to" \
"run these through (pdf)latex."
changes:
$(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes
@echo
@echo "The overview file is in $(BUILDDIR)/changes."
linkcheck:
$(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck
@echo
@echo "Link check complete; look for any errors in the above output " \
"or in $(BUILDDIR)/linkcheck/output.txt."
doctest:
$(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
@echo "Testing of doctests in the sources finished, look at the " \
"results in $(BUILDDIR)/doctest/output.txt."
pyresample-1.1.6/docs/source/ 0000775 0000000 0000000 00000000000 12663545214 0016140 5 ustar 00root root 0000000 0000000 pyresample-1.1.6/docs/source/API.rst 0000664 0000000 0000000 00000001216 12663545214 0017303 0 ustar 00root root 0000000 0000000 pyresample API
======================
pyresample.geometry
---------------------------------
.. automodule:: geometry
:members:
pyresample.image
---------------------------------
.. automodule:: image
:members:
pyresample.grid
---------------------------------
.. automodule:: grid
:members:
pyresample.kd_tree
---------------------------------
.. automodule:: kd_tree
:members:
pyresample.utils
---------------------------------
.. automodule:: utils
:members:
pyresample.data_reduce
---------------------------------
.. automodule:: data_reduce
:members:
pyresample.plot
---------------------------------
.. automodule:: plot
:members:
pyresample-1.1.6/docs/source/_static/ 0000775 0000000 0000000 00000000000 12663545214 0017566 5 ustar 00root root 0000000 0000000 pyresample-1.1.6/docs/source/_static/images/ 0000775 0000000 0000000 00000000000 12663545214 0021033 5 ustar 00root root 0000000 0000000 pyresample-1.1.6/docs/source/_static/images/tb37_multi.png 0000664 0000000 0000000 00000735660 12663545214 0023553 0 ustar 00root root 0000000 0000000 PNG
IHDR W [Y sBIT|d pHYs a a?i IDATxw|eſ3B TRUAAE
XPWvsY]VT\YV @JB3cw
JI!JLy;{<9b
6lذaÆJZaÆ
6l8`+6lذaÆJMlذaÆ
6*6aÆ
6lبDʆ
6lذaa+6lذaÆJMlذaÆ
6*6aÆ
6lبD8I,\͛zM6lذaÆ
Kʪ8BZp!GذaÆ
6~gfԨQ5G#"W-Z4h\s}~^^˖-cĈ߿
V^-?Ou'2x 6nٳu~6N q>cڷoOaa!w}7|/fΜ9|'dffҹsgB jl
p~MC (8(:Dڭ4݊-o~C<Ι|9]*g4/ǿ|L!6$q8\QQ0Da+ntT8Q0pE 1\h8AGE@N#D'qҁ8
_^o!--4p@vŷ~(G /0(**:iɊ7п~c
<2^{nu뢪ò8k, [CAq!#ӗa`"8)B9
G
|o:̻p&f^ơY8f.w_$sDȎB:*44Ah!"e܀I"xr Z%#7T
"F:*")' SF0^< PN9)1N":ne>B()8HrRh;cHaF~aÆ':LdXJt^RpM!>#B J(_#.iC~&MS19uP z`-ftR? DŽPڶmKnݸ[+|}͚5̟?k@Æ
/ˣQFGP믿;%qyG?~<-bرsy硪*gQ
葓
|tE\<8M7a̟qK'7p'
}yTBzDߟGAg/߸JcXTFhn IY^pY'\гk.Ml"E( #$ftK Q:'@/hJQq 4m9'fۡC6likC,,P7+;RM$Tɐ/)qQ/~sdEvWρzd"܌>"0$
SQpnf@qq1֮]˒%K0a1+ѣGw}똎QXv-\r 1+WluV;