1 |
|
2003-11-10 Bernhard Herzog <[email protected]> |
2 |
|
|
3 |
|
* Thuban/UI/baserenderer.py: Add a way to specify how layers in |
4 |
|
extensions are to be rendered. |
5 |
|
(_renderer_extensions): New. List with renderer for layers in |
6 |
|
extensions |
7 |
|
(add_renderer_extension): New. Add a renderer extension |
8 |
|
(init_renderer_extensions): New. Init the renderer extensions |
9 |
|
(BaseRenderer.render_map_incrementally): Search |
10 |
|
_renderer_extensions for how to draw unknown layer types |
11 |
|
(BaseRenderer.draw_raster_data): Add format parameter so that |
12 |
|
formats other than BMP can be drawn |
13 |
|
(BaseRenderer.draw_raster_layer): Pass an explicit format to |
14 |
|
draw_raster_data |
15 |
|
|
16 |
|
* Thuban/UI/renderer.py (raster_format_map): New. Mapping form the |
17 |
|
strings of the format parameter of draw_raster_data method to wx |
18 |
|
constants |
19 |
|
(MapRenderer.draw_raster_data): Add the format parameter and use |
20 |
|
raster_format_map to map it to the right wxwindows constant for |
21 |
|
wxImageFromStream |
22 |
|
|
23 |
|
* test/test_baserenderer.py (SimpleRenderer.draw_raster_data): Add |
24 |
|
the format parameter and record it |
25 |
|
(TestBaseRenderer.test_raster_no_projection): check the format |
26 |
|
paramter of the draw_raster_data method |
27 |
|
(TestBaseRenderer.test_renderer_extension): New. Test the renderer |
28 |
|
extension facility |
29 |
|
|
30 |
2003-11-07 Bernhard Herzog <[email protected]> |
2003-11-07 Bernhard Herzog <[email protected]> |
31 |
|
|
32 |
Tweak the usage of the sqlite database to make common use cases |
Tweak the usage of the sqlite database to make common use cases |