/[thuban]/branches/WIP-pyshapelib-bramz/NEWS
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/NEWS

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1700 by bh, Mon Sep 1 17:25:12 2003 UTC revision 2707 by bernhard, Sun Sep 24 19:33:48 2006 UTC
# Line 1  Line 1 
1    Changes in Thuban 1.1.0+CVS
2    ===========================
3    
4     - Python <= 2.4 calls C extension modules with the set locale.
5       This means those modules need to be robust against a locale
6       where LC_NUMERIC is set in a way that the decimal_point might
7       be a comma or something else. Problems are diagnosed
8       at least with shapelib, proj and gdal. To cope with it we:
9    
10       + Added a new option --setdecimalcommalocale to runtests.py so that
11       all tests can be checked with a comma as  decimal_point, if we
12       can find such an LC_NUMERIC. We only try a few in test/localessupport.py.
13    
14       + Fixed behaviour with proj by switching to LC_NUMERIC "C" before
15       initialising the projection and afterward switch back.
16    
17       + Added a workaround to internal shapelib and pyshapelib.
18    
19     - Startup improved: We fail right away if the internal encoding could
20       not be determined. In this case, try to set the LANGUAGE variable to
21       one value and use no colon.
22       If we startup you can see the internal encoding in the about dialog now.
23    
24     - Improved extensions:
25    
26        - Improved svxexport extension 1.0.0+cvs (Bernhard Reiter)
27    
28            + Fixed ARC layer writing: No filling is done.
29            You could actually get polylines with filling in between,
30            when the classification for the lines had a fill color.
31            E.g. this happens when you generate a classification from a ramp.
32    
33            + Fixed label export.
34    
35    Changes in Thuban 1.1.0
36    =======================
37    
38     - Thuban rembers directories in file selection dialogs during a thuban
39       session
40    
41     - Add some support for wxPython 2.5 and 2.6.  Thuban is still
42       compatible with wxPython 2.4.
43    
44     - Change the way thuban deals with non-ascii text.  The internal
45       representation is now the user's default encoding.  Thuban works a
46       bit better with a unicode build of wxPython but there are still
47       problems.  (Bernhard Herzog)
48    
49     - Various raster data improvements.  Among other things, translucent
50       images are now supported on a sufficiently recent wxWidgets (2.6).
51       Also, only the part of the window actually covered by the image is
52       drawn.  (Jonathan Coles)
53    
54     - Improved PostGIS support (Bernhard Herzog):
55    
56        - support tables with multiple geometry columns.  The user can
57          select which one to use
58    
59        - support tables with srids
60    
61        - tables don't have to have a column named "gid" anymore.  The user
62          can select the column to use for ids
63    
64        - PostgreSQL views are supported too
65    
66        - support LINESTRING geometries
67    
68        - support more PostgreSQL versions.  7.4 works now.
69    
70     - Added support for sizable points (Jan-Oliver Wagner)
71    
72     - When loading a (moved) session where shapefiles cannot be found, ask
73       the user (Frank Koormann)
74    
75     - The middle mouse button can be used for panning now (Russell Nelson)
76    
77     - Give a warning when the projection selected for a layer is probably
78       wrong (Russell Nelson)
79    
80     - Updated shapelib
81    
82     - New or improved extensions:
83    
84        - A new extension which exports a map as SVG
85          (Markus Rechtien, Bernhard Reiter)
86    
87        - Improved WMS extension (Martin Schulze)
88    
89        - New Extension to dump bounding boxes of all shapes of the selected
90          layer (Frank Koormann)
91    
92        - New extension: umn_mapserver (Jan Sch�ngel)
93    
94        - New extension: OGR (Nina H�ffmeyer)
95    
96        - New Extension: mouseposition. Tool to collect mouse click positions
97          (map coordinates) in a dialog.  (Frank Koormann)
98    
99     - Documentation:
100    
101        - Add some documentation of the internals of Thuban.
102          See Doc/technotes/
103    
104        - The thuban manual has been partly translated to German
105          (Jan-Oliver Wagner)
106    
107     - Updated translations:
108           Russian (Alex Shevlakov)
109    
110     - New translations:
111           Brazilian Portuguese (Eduardo Patto Kanegae)xb
112           Hungarian (Norbert Solymosi)
113    
114    
115    Changes in Thuban 1.0.0
116    =======================
117    
118     - Updated translations:
119    
120       Italian by Maurizio Napolitano
121       Spanish and French by Daniel Calvelo Aros
122       Russian by Alex Shevlakov
123    
124     - some minor bug fixes
125    
126    
127    Changes in Thuban 1.0rc1
128    ========================
129    
130     - Redering improvements
131    
132       Rendering the map in the main window does not freeze Thuban
133       completely anymore. While the rendering occurs the window is updated
134       regularly to show the progress and you can interact with the window
135       and thuban in general even when the rendering is not complete yet
136    
137       The map display is also faster in many cases now, especially when
138       doing classifictions.
139    
140       The renderes have a mechanism to define how new layer classes defined
141       in extensions can be rendered (see the new wms extension for an
142       example)
143    
144     - Added a few extensions in the Extensions sub-directory. Most of them
145       are experimental to varying extents. Note that the binary packages
146       might not contain all of these extensions.
147    
148       - gns2shp
149    
150         Convert GNS (GEOnet Names Server) files to shapefiles. See
151         Extensions/gns2shp/gns2shp.py for more information
152    
153       - wms
154    
155         Use thuban as WMS client. See Extensions/wms/wms.py for more
156         information
157    
158       - importAPR
159    
160         Import a ArcView project file (.apr) and convert it to Thuban.
161    
162       - profiling
163    
164         For developers: perfomance measurement for the rendering code.
165         See Extensions/profiling/profiling.py for details.
166    
167       - drawshape
168    
169         This is a *very experimental* and potentially *dangerous* extension
170         to add shapes to a shapefile. Be careful with it as it may lead to
171         data loss. For more information, see Extensions/drawshape/README
172    
173     - A new command line option --enable-attribute-editing, which when
174       given turns on editing of attribute values in the identify view. It
175       only works on layers whose attribute data is stored in DBF files.
176       This experimental and may lead to data loss, so be careful when using
177       it.
178    
179     - EPSG projections
180    
181       Thuban now comes with two .proj files containing EPSG projections
182       (epsg.proj and epsg-deprecated.proj in Resources/Projections/). These
183       projections can be shown in the dialog with the new check boxes under
184       "Show EPSG".
185    
186     - Context menu in the legend window
187    
188       The legend window now has a context menu for most of the layer
189       commands
190    
191     - Localization updates
192    
193       The localization is now done with wxWindow's localization support and
194       thus deals automatically with character encoding transformations and
195       the standard dialogs are also translated properly if the wxWindows
196       .mo files are installed
197    
198       Updated translations for French and Spanish contributed by Daniel
199       Calvelo. Updated German translation
200    
201     - PostGIS improvements
202    
203       - Quote table and columns names properly.
204    
205       - The dialog deals better with duplicate connections (e.g. trying to
206         create a new connection when there already is a connection for the
207         same database)
208    
209     - Files written with the Windows version of Thuban can now be read by
210       the unix version. The other way round was already possible.
211    
212     - The shapefile handling code now uses shapelib 1.2.10
213    
214     - Thuban should work without problems and warnings with Python 2.3 now.
215    
216    
217  Changes in Thuban 0.9  Changes in Thuban 0.9
218  =====================  =====================
219    

Legend:
Removed from v.1700  
changed lines
  Added in v.2707

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26