Skip to content

Commit 209f6bb

Browse files
author
Jeff Whitaker
committed
update to geos-3.3.1 (older versions won't work with gcc 4.6)
1 parent 69ea6c9 commit 209f6bb

File tree

1,107 files changed

+336174
-6
lines changed

Some content is hidden

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

1,107 files changed

+336174
-6
lines changed

Changelog

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
version 1.0.2 (not yet released)
2+
* update include geos from 3.2.0 to 3.3.1 so it compiles with gcc
3+
4.6.
24
* added colorbar method that uses axes_grid toolkit to
35
create colorbar axes.
46
* replace hasattr(arr,'mask') with numpy.ma.isMA(arr).

MANIFEST.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,5 +96,5 @@ include doc/README.txt
9696
include doc/make.py
9797
include doc/conf.py
9898
include doc/index.rst
99-
recursive-include geos-3.2.0 *
99+
recursive-include geos-3.3.1 *
100100
recursive-include lib/mpl_toolkits/basemap/data *

README

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ matplotlib 1.0.1 (or higher)
1212
numpy 1.4 (or higher)
1313

1414
The GEOS (Geometry Engine - Open Source) library (version 3.1.1 or higher).
15-
Source code is included in the geos-3.2.0 directory.
15+
Source code is included in the geos-3.3.1 directory.
1616

1717
PIL (http://pythonware.com/products/pil) is optional (only
1818
needed for Basemap warpimage and bluemarble methods).
@@ -28,7 +28,7 @@ source code from proj.4 (http://proj.maptools.org) is included in the
2828
'src' directory under the terms given in LICENSE_proj4.
2929

3030
source code for the GEOS library is
31-
included in the 'geos-3.2.0' directory under the terms given in
31+
included in the 'geos-3.3.1' directory under the terms given in
3232
LICENSE_geos.
3333

3434
shapefile.py from pyshp.googlecode.com is included under the terms given
@@ -80,7 +80,7 @@ geos_c.h is in /usr/local/include, set GEOS_DIR to /usr/local).
8080
Then go to step (3). If you don't have it, you can build it from
8181
the source code included with basemap by following these steps:
8282

83-
> cd geos-3.2.0
83+
> cd geos-3.3.1
8484
> export GEOS_DIR=<where you want the libs and headers to go>
8585
A reasonable choice on a Unix-like system is /usr/local, or
8686
if you don't have permission to write there, your home directory.

doc/users/installing.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ numpy 1.2.1 (or later)
2424
**Required libraries that ship with basemap**
2525

2626
`GEOS <http://trac.osgeo.org/geos/>`__ (Geometry Engine - Open Source) library 3.1.1 or later.
27-
Source code is included in the geos-3.2.0 directory.
27+
Source code is included in the geos-3.3.1 directory.
2828
When building from source, must be built and installed separately
2929
from basemap (see build instructions below).
3030
Included in Windows binary installers.
@@ -59,7 +59,7 @@ To install from the source, follow these steps:
5959
Then go to next step. If you don't have it, you can build it from
6060
the source code included with basemap by following these steps::
6161

62-
cd geos-3.2.0
62+
cd geos-3.3.1
6363
export GEOS_DIR=<where you want the libs and headers to go>
6464
# A reasonable choice on a Unix-like system is /usr/local, or
6565
# if you don't have permission to write there, your home directory.

geos-3.3.1/AUTHORS

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2+
2003-11-06
3+
4+
Initial development of GEOS was funded by:
5+
6+
Vivid Solutions Inc (www.vividsolutions.com)
7+
Refractions Research Inc (www.refractions.net)
8+
British Columbia Advanced Systems Institute (www.asi.bc.ca)
9+
10+
GEOS is based on algorithms originally developed in Java
11+
by Martin Davis ([email protected]) in the
12+
JTS Topology Suite (www.vividsolutions.com/jts/jtshome.htm)
13+
14+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
15+
2004 to 2006
16+
17+
Continued development of GEOS funded by Refractions Research Inc.
18+
19+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
20+
2006
21+
22+
Continued development of GEOS funded by Refractions Research Inc.
23+
24+
Inclusion of new JTS functionality in JTS 1.5 to 1.7 funded
25+
by Safe Software and Autodesk.
26+
27+
Improved robustness of geometric operations for GEOS 3.0.0 funded
28+
by the Bavarian State Ministry of Agriculture and Forestry and the
29+
State Survey of Bavaria.
30+
31+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
32+
Developers:
33+
34+
Yury Bychkov ([email protected]) - Initial Porting
35+
Sandro Santilli ([email protected]) - Bug Fixing / Maintenance
36+
Martin Davis ([email protected]) - Architecture
37+
Dave Blasby ([email protected]) - PostGIS Connectivity
38+
Norman Vine ([email protected]) - Porting / C++ Expertise
39+
Fernando Villa ([email protected]) - GNU Build System
40+
Paul Ramsey ([email protected]) - Coordination / Build
41+
Sean Gillies ([email protected]) - Scripting Interface
42+
Frank Warmerdam ([email protected]) - VStudio porting
43+
Mateusz Loskot ([email protected]) - Unit testing
44+

0 commit comments

Comments
 (0)