/[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

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

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26