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

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

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

revision 2107 by bh, Fri Mar 12 12:59:40 2004 UTC revision 2146 by joey, Tue Mar 30 19:08:55 2004 UTC
# Line 1  Line 1 
1    2004-03-30  Martin Schulze  <[email protected]>
2    
3            * Extensions/wms/parser.py (WMSCapabilitiesParser.getLayerSRS):
4            Adjusted the getLayerSRS method to return the list of SRSes
5            extracted from <SRS> elements instead of <BoundingBox> elements.
6            Added a bit of documentation as well.
7            (WMSCapabilitiesParser.checkLayerSRS): Removed integrity test
8            since it was only implemented due to a misunderstanding.
9    
10            * Extensions/wms/test/test_parser.py
11            (TestWMSCapabilitiesParser.test_LayerSRS): Adjust the tests to
12            reflect the corrected interpretation of the standard: i.e. a layer
13            does not have to define a BoundingBox for all SRSes it supports.
14            Hence the <SRS></SRS> specification is authoritative, not the list
15            of BoundingBoxes.
16            (TestWMSCapabilitiesParser.test_BoundingBoxes): Added a new test
17            to ensure None is returned for a non-existing SRS.
18            (TestWMSCapabilitiesParser.test_grok): Removed test_grok method
19            since it is not applicable anymore.  Listing more SRSes in <SRS>
20            elements is valid according to the specs.
21    
22    2004-03-26  Bernhard Reiter <[email protected]>
23    
24            * README: Nicer formatting of text. Improved descriptions.
25            Reflected wxWidgets name change.
26            
27            * Thuban/UI/about.py: Extended copyright to 2004 and added
28            information about the thuban-devel mailinglist.
29    
30    2004-03-24  Martin Schulze  <[email protected]>
31    
32            * Extensions/wms/capabilities.py: Renamed the class to contain
33            'WMS', also added a linebreak where required
34    
35            * Extensions/wms/parser.py: Finally added the XML parser for the
36            GetCapabilities response.
37    
38            * Extensions/wms/test/sample.xml: Adjusted the sample file so that
39            <SRS> elements match the <BoundingBox> elements, except for the
40            layer 'beschriftung'.
41    
42            * Extensions/wms/test/test_parser.py: Encode non-ascii strings
43            since Python uses unicode strings internally, otherwise
44            comparisons will fail.  Removed tests for getLayerBBoxSRS() since
45            the SRS will be calculated anyway and this method is obsoleted by
46            getLayerSRS().  Denote SRS as strings and not as cardinal numbers.
47            Move loading the sample file into the setUp method.  Added a test
48            for finding the integrity problem in the sample response.
49            Improved formatting.
50    
51            * Extensions/wms/domutils.py: Added convenience routines for
52            handling of Document Object Model (DOM) nodes.
53    
54            * Extensions/wms/test/test_domutils.py: Added a test for the
55            domutils module
56    
57    2004-03-19  Martin Schulze  <[email protected]>
58    
59            * Extensions/wms/test/test_parser.py (TestWMSCapabilitiesParser):
60            Moved path detection and adding into a module of its own,
61            adjustpath, which exports thubandir as main Thuban directory.
62    
63            * Extensions/wms/test/test_ogclib.py (TestWMSLib): Moved path
64            detection and adding into a module of its own, adjustpath, which
65            exports thubandir as main Thuban directory.  Reorganised the
66            module in order to support the SkipTest feature for Thuban test
67            cases.
68    
69            * Extensions/wms/test/adjustpath.py: Moved path detection and
70            adding into a module of its own.
71    
72    2004-03-18  Martin Schulze  <[email protected]>
73    
74            * Extensions/wms/test/test_parser.py: Added another test for
75            checking whether the WMS XML parser (to be implemented) returns
76            the information we expect.  This requires a sample WMS WML file
77            (sample.xml) which has been extracted from the frida server and
78            "improved" manually.
79    
80            * Extensions/wms/test/test_ogclib.py: Added legacy code to add the
81            main Thuban directory to the path in order to be able to import
82            random modules.  Adjusted the PyOGCLib detection to reuse the
83            information gathered.  Also added a note about the PYTHONPATH
84            environment variable.
85    
86            * Extensions/wms/test/test_ogclib.py: The format specification is
87            a mime-type, not a graphic format, hence image/jpeg wou ld be the
88            proper format and not JPEG.  We'll also have to take care of the
89            encoding of / as %2F.
90    
91    2004-03-16  Martin Schulze  <[email protected]>
92    
93            * Extensions/wms/test/test_ogclib.py: Added a (hopefully)
94            comprehensive test for the getMapURL method, built compare URLs
95            according to the documentation in OGC 01-068r3
96    
97            * Extensions/wms/capabilities.py (WMSCapabilities): Added the
98            class WMSCapabilities to manage capabilites, will incorporate
99            parsing the capabilities response and provide details for other
100            classes.
101    
102  2004-03-12  Bernhard Herzog  <[email protected]>  2004-03-12  Bernhard Herzog  <[email protected]>
103    
104          Support views in addition to normal tables in the postgis          Support views in addition to normal tables in the postgis

Legend:
Removed from v.2107  
changed lines
  Added in v.2146

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26