Skip to content

Commit fec7585

Browse files
committed
Initial revision
svn path=/trunk/toolkits/basemap/; revision=905
0 parents  commit fec7585

File tree

178 files changed

+253177
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

178 files changed

+253177
-0
lines changed

Changelog

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
20041229: initial release
2+
20050119: fixed glitches in drawing of parallels and meridians.
3+
20050121: proj.4 is now called via a C-library interface, instead
4+
of using the proj command-line tool via os.popen.
5+
20050124: some code reorg, fixed bugs in S. Hem. projections.
6+
xmin,xmax,ymin,ymax Basemap instance variables renamed
7+
to llcrnrx,urcrnrx,llcrnry,urcrnry. Added __call__
8+
and makegrid methods to Basemap class.
9+
20050130: no user visible changes. Uses new pyrex generated
10+
C extension interface to proj.4 which is twice as
11+
fast as the Thuban one.

LICENSE_proj4

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
2+
All source, data files and other contents of the PROJ.4 package are
3+
available under the following terms. Note that the PROJ 4.3 and earlier
4+
was "public domain" as is common with US government work, but apparently
5+
this is not a well defined legal term in many countries. I am placing
6+
everything under the following MIT style license because I believe it is
7+
effectively the same as public domain, allowing anyone to use the code as
8+
they wish, including making proprietary derivatives.
9+
10+
Though I have put my own name as copyright holder, I don't mean to imply
11+
I did the work. Essentially all work was done by Gerald Evenden.
12+
13+
--------------
14+
15+
Copyright (c) 2000, Frank Warmerdam
16+
17+
Permission is hereby granted, free of charge, to any person obtaining a
18+
copy of this software and associated documentation files (the "Software"),
19+
to deal in the Software without restriction, including without limitation
20+
the rights to use, copy, modify, merge, publish, distribute, sublicense,
21+
and/or sell copies of the Software, and to permit persons to whom the
22+
Software is furnished to do so, subject to the following conditions:
23+
24+
The above copyright notice and this permission notice shall be included
25+
in all copies or substantial portions of the Software.
26+
27+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
28+
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
29+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
30+
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
31+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
32+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
33+
DEALINGS IN THE SOFTWARE.
34+

MANIFEST.in

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
include README
2+
include MANIFEST.in
3+
include LICENSE_proj4
4+
include Changelog
5+
include setup.py
6+
include src/*
7+
include examples/test.py
8+
include examples/etopo20.pickle
9+
include examples/500hgt.pickle
10+
include examples/plotmap.py
11+
include examples/contour_demo.py
12+
include examples/README
13+
include lib/matplotlib/toolkits/__init__.py
14+
include lib/matplotlib/toolkits/basemap/__init__.py
15+
include lib/matplotlib/toolkits/basemap/basemap.py
16+
include lib/matplotlib/toolkits/basemap/proj.py
17+
include data/countries_l.txt
18+
include data/countries_c.txt
19+
include data/states_l.txt
20+
include data/states_c.txt
21+
include data/gshhs_c.txt
22+
include data/gshhs_l.txt

PKG-INFO

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Metadata-Version: 1.0
2+
Name: basemap
3+
Version: 20050130
4+
Summary: Plot data on map projections with matplotlib
5+
Home-page: http://www.cdc.noaa.gov/people/jeffrey.s.whitaker/python/basemap/
6+
Author: Jeff Whitaker
7+
Author-email: [email protected]
8+
License: UNKNOWN
9+
Download-URL: http://www.cdc.noaa.gov/people/jeffrey.s.whitaker/python/basemap/basemap-20050130.tar.gz
10+
Description: UNKNOWN
11+
Platform: UNKNOWN

README

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
**Descripton**
2+
3+
basemap.py - plot on map projections (with coastlines and political boundaries)
4+
using matplotlib.
5+
6+
**Requirements**
7+
8+
numarray 1.1 (or higher), matplotlib 0.71 (or higher) extension modules.
9+
10+
**Copyright**
11+
12+
source code from proj.4 (http://proj.maptools.org) is included in the
13+
'src' directory (under the terms given in LICENSE_proj4).
14+
15+
Everything else:
16+
17+
copyright (c) 2004 by Jeffrey Whitaker.
18+
19+
Permission to use, copy, modify, and distribute this software and its
20+
documentation for any purpose and without fee is hereby granted,
21+
provided that the above copyright notice appear in all copies and that
22+
both that copyright notice and this permission notice appear in
23+
supporting documentation.
24+
THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
25+
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO
26+
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR
27+
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
28+
USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
29+
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
30+
PERFORMANCE OF THIS SOFTWARE.
31+
32+
**Documentation**
33+
34+
see Lib/basemap.py docstrings.
35+
36+
see scripts in 'examples' directory for example usage.
37+
38+
**Contact**
39+
40+
Jeff Whitaker <[email protected]>

0 commit comments

Comments
 (0)