1 |
|
2004-04-10 Martin Schulze <[email protected]> |
2 |
|
|
3 |
|
* Extensions/wms/parser.py (WMSCapabilitiesParser.grok): Adjusted |
4 |
|
string handling. It's "foo".lower() and not lower(foo) without |
5 |
|
lower imported from strings or something. |
6 |
|
|
7 |
|
* Extensions/wms/wms.py (WMSLayer): Incorporated WMSCapabilities |
8 |
|
from capabilities.py and parser.py. Implement priority list for |
9 |
|
supported graphics formats, take care of wbmp != bmp. PNG, TIFF |
10 |
|
and GIF are supported here, but not yet by main Thuban. Hence, |
11 |
|
support for them may be removed later. Special contribution to |
12 |
|
usability: get wxWidgets to change the cursor when we're waiting |
13 |
|
for data from the network so the user won't start to worry. This |
14 |
|
causes a redrawing error/warning, though. |
15 |
|
|
16 |
|
* Extensions/wms/parser.py (WMSCapabilitiesParser.grok): Unlink |
17 |
|
the DOM object. |
18 |
|
|
19 |
|
|
20 |
|
2004-04-01 Martin Schulze <[email protected]> |
21 |
|
|
22 |
|
* Extensions/wms/capabilities.py: Adjusted documentation |
23 |
|
(WMSCapabilities.__init__): Improved documentation, fixed syntax |
24 |
|
(WMSCapabilities.saveCapabilities): Only catch IOError when |
25 |
|
handling files |
26 |
|
(WMSCapabilities.loadCapabilities): Only catch IOError when |
27 |
|
handling files |
28 |
|
__main__: corrected variable naming |
29 |
|
(WMSCapabilities.fetchCapabilities,loadCapabilities): Make this |
30 |
|
class a specialisation of WMSCapabilitiesParser as well. Also |
31 |
|
execute grok() after loading or fetching capabilities, if that |
32 |
|
went well, so that subsequent calls can already access the data. |
33 |
|
(WMSCapabilities.getVersion): Export the used version of the |
34 |
|
GetCapabilities request, so we can use it for subsequent calls, |
35 |
|
i.e. for GetMap requests. |
36 |
|
(WMSCapabilities.fetchCapabilities): Added proper error handling |
37 |
|
when the GetCapabilities request failed, so that the surrounding |
38 |
|
program can act accordingly. |
39 |
|
|
40 |
2004-03-30 Martin Schulze <[email protected]> |
2004-03-30 Martin Schulze <[email protected]> |
41 |
|
|
42 |
* Extensions/wms/parser.py (WMSCapabilitiesParser.getLayerSRS): |
* Extensions/wms/parser.py (WMSCapabilitiesParser.getLayerSRS): |