/[thuban]/trunk/thuban/libraries
ViewVC logotype

Log of /trunk/thuban/libraries

View Directory Listing Directory Listing


Sticky Revision:

Revision 2221 - Directory Listing
Modified Fri May 28 17:28:24 2004 UTC (20 years, 9 months ago) by bh
Also mention the new (compared to 0.2) setup.py


Revision 2220 - Directory Listing
Modified Fri May 28 17:28:01 2004 UTC (20 years, 9 months ago) by bh
New. Define which files belong into a source
distribution


Revision 2215 - Directory Listing
Modified Mon May 17 15:51:05 2004 UTC (20 years, 9 months ago) by bh
Update for next release


Revision 2214 - Directory Listing
Modified Mon May 17 15:50:41 2004 UTC (20 years, 9 months ago) by bh
update for the next release


Revision 2213 - Directory Listing
Modified Mon May 17 15:48:53 2004 UTC (20 years, 9 months ago) by bh
update ChangeLogs


Revision 2212 - Directory Listing
Modified Mon May 17 15:47:57 2004 UTC (20 years, 9 months ago) by bh
Update to newest shapelib and get rid of Thuban specific extensions,
i.e. use the new DBFUpdateHeader instead of our DBFCommit kludge

* libraries/shapelib/shpopen.c: Update to version from current
shapelib CVS.

* libraries/shapelib/shapefil.h: Update to version from current
shapelib CVS.

* libraries/shapelib/dbfopen.c: Update to version from current
shapelib CVS.
(DBFCommit): Effectively removed since shapelib itself has
DBFUpdateHeader now which is better for what DBFCommit wanted to
achieve.
We're now using an unmodified version of dbfopen.

* libraries/pyshapelib/dbflib_wrap.c, libraries/pyshapelib/dbflib.py:
Update from dbflib.i

* libraries/pyshapelib/dbflib.i (DBFInfo_commit): New. Implementation of
the commit method.  This new indirection is necessary because we use the
DBFUpdateHeader function now which is not available in shapelib <=
1.2.10
(DBFFile::commit): Use DBFInfo_commit as implementation
(pragma __class__): New. Kludge to remove the commit method when
the DBFUpdateHeader function isn't available
(_have_commit): New. Helper for the pragma kludge.

* libraries/pyshapelib/setup.py (dbf_macros): New. Return the
preprocessor macros needed to compile the dbflib wrapper.  Determine
whether DBFUpdateHeader is available and define the right value of
HAVE_UPDATE_HEADER
(extensions): Use dbf_macros for the dbflibc extension

* setup.py (extensions): Add the HAVE_UPDATE_HEADER macro with
value '1' to the Lib.dbflibc extension.  This simply reflects the
shapelib and pyshapelib updates


Revision 2088 - Directory Listing
Modified Wed Feb 25 10:33:24 2004 UTC (21 years ago) by bh
* libraries/thuban/wxproj.cpp (get_wx_version): New.  Return the
version of wxWindows the module was compiled with so we can check
that against the wxPython version.

* Thuban/version.py (thuban_branch, thuban_release): New variables
controlling which and how Thuban versions are shown.  See the
comments for details.
(verify_versions): Also check that the wx version that wxproj is
compiled against matches that of the wxPython we use at runtime


Revision 1920 - Directory Listing
Modified Mon Nov 3 17:33:45 2003 UTC (21 years, 4 months ago) by bh
update ChangeLog


Revision 1917 - Directory Listing
Modified Mon Nov 3 17:31:11 2003 UTC (21 years, 4 months ago) by bh
* dbflib.i (do_read_attribute): New helper function for reading
one attribute as a python object
(DBFInfo_read_attribute): New. Implement the read_attribute method
(DBFInfo_read_record): Use do_read_attribute to read the
individual values
(struct DBFFile): Add the read_attribute method.

* dbflib_wrap.c, dbflib.py: Update from dbflib.i.


Revision 1863 - Directory Listing
Modified Fri Oct 24 17:25:42 2003 UTC (21 years, 4 months ago) by bh
(draw_polygon_shape)
(point_in_polygon_shape, shape_centroid): Raise an exception if
the shape can't be read. Previously invalid shape ids would lead
to a segfault.


Revision 1769 - Directory Listing
Modified Thu Oct 2 15:15:16 2003 UTC (21 years, 5 months ago) by bh
Update to shapelib 1.2.10


Revision 1763 - Directory Listing
Modified Mon Sep 29 10:52:50 2003 UTC (21 years, 5 months ago) by bh
update ChangeLog


Revision 1762 - Directory Listing
Modified Mon Sep 29 10:52:38 2003 UTC (21 years, 5 months ago) by bh
New. Test cases for the dbflib bindings based on the
unittest module


Revision 1761 - Directory Listing
Modified Mon Sep 29 10:52:22 2003 UTC (21 years, 5 months ago) by bh
* dbflib.i: Add exception typemap for the add_field method. Fixes
Thuban bug RT#1842

* dbflib_wrap.c: Update from dbflib.i


Revision 1738 - Directory Listing
Modified Tue Sep 23 12:25:01 2003 UTC (21 years, 5 months ago) by bh
(project_point): if there's an
inverse but no forward projection, convert to degrees after
applying the inverse projection. Fixes RT#2096


Revision 1686 - Directory Listing
Modified Fri Aug 29 09:49:09 2003 UTC (21 years, 6 months ago) by bh
* libraries/pyprojection/Projection.i: Use pj_get_errno_ref to
access the pj_errno because directly accessing pj_errno doesn't
work on windows if the proj library is in a DLL

* libraries/pyprojection/Projection_wrap.c: Update from Projection.i


Revision 1613 - Directory Listing
Modified Tue Aug 19 21:32:24 2003 UTC (21 years, 6 months ago) by jan
These files have been moved here from thuban/extensions/thuban/
See there in the Attic for the older history.


Revision 1612 - Directory Listing
Modified Tue Aug 19 21:29:25 2003 UTC (21 years, 6 months ago) by jan
These files have been moved here from thuban/extensions/shapelib/
See there in the Attic for the older history.


Revision 1611 - Directory Listing
Modified Tue Aug 19 21:24:20 2003 UTC (21 years, 6 months ago) by jan
These files have been moved here from thuban/extensions/pyshapelib/
See there in the Attic for the older history.


Revision 1610 - Directory Listing
Added Tue Aug 19 21:19:59 2003 UTC (21 years, 6 months ago) by jan
These files have been moved here from thuban/extensions/pyprojection/
See there in the Attic for the older history.


[email protected]
ViewVC Help
Powered by ViewVC 1.1.26