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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2707 - (show annotations)
Sun Sep 24 19:33:48 2006 UTC (18 years, 5 months ago) by bernhard
Original Path: trunk/thuban/NEWS
File size: 8739 byte(s)
Improved news about current fixes.

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
218 =====================
219
220 - An initial version of the Thuban User's Manual. Currently only the
221 XML sources and the images are shipped with the Thuban sources. The
222 binary distributions do not contain the document at this point. An
223 online version is available at
224 http://thuban.intevation.org/documentation.html
225
226 - New Translations: German, Italian and Russian. The Italian and
227 Russion translations are based on 0.8.1 and therefore not quite up to
228 date. German is up to date, though. For 1.0 we intend to have a
229 translation period where all translations can be brought up to date.
230
231 - PostGIS support. This feaure is still a bit experimental at this
232 point and is not very well tested yet. It should work PostgreSQL
233 7.2.1 and postgis 0.7 as that's what we tested it with. Newer
234 versions probably also work.
235
236 The user as which the connection is established obviously needs
237 select permissions on any table to show and also on the
238 geometry_columns table.
239
240 Known Issues:
241
242 - Only four geometry types are currently supported: POINT,
243 MULTILINESTRING, POLYGON and MULTIPOLYGON.
244
245 - Tables must have a gid column which is assumed to be a non-NULL
246 integer which uniquely identifies the row.
247
248 - It's not optimized so some things may be very slow. For instance
249 the number of queries done could be reduced substantially
250 especially if you use classifications. Having an index on the gid
251 column can speed things up in that case. Note that at least older
252 versions shp2pgsql do not create such an index.
253
254 - Renamed the subdirectory extensions to libraries. The name extensions
255 can now be used for a directory with Thuban extensions.
256
257
258 More changes in even more detail are listed in the ChangeLog file.

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26