Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
Dropped support for get_srs_discrepancies() since there are no discrepancies anymore (was a thinko)
Added support for oldstyle (WMS 1.0 apparently) image format specification.
Looks like I misinterpreted the specs. First of all, a <BoundingBox> element does not have to be specified. This could cause the program to fail if later a bbox will be requested which wasn't defined in the Capabilities XML. Secondly, since EPSG:3426 is the implicit spatial reference system for <LatLonBoundingBox> its values should be returned if the client requests a bounding box for SRS EPSG:3426, even if no <BoundingBox> was defined for EPSG:3426. Therefore whenever a native BoundingBox request cannot be fulfilled, check whether the requested SRS is EPSG:3426, in which case return the LatLonBoundingBox values.
Added rudimentary support for non-EPSG SRS, i.e. ignore them for the moment by placing them into a variable which is currently unused. Also test whether the EPSG SRS is numerical as it should be and add an error message if it is not.
Added support for error messages during grok(). They will be aggregated in an array and may be displayed later. We may have to add a classification "Warning" and "Error" to this. That requires more experience, though, since not every error may be lethal.
Use a variable for denoting the sample filename
Whoops, it's "foo".lower() and not lower(foo) without lower imported from strings or something.
unlink the DOM object
Removed integrity test since it was only implemented due to a misunderstanding.
Adjusted the getLayerSRS method to return the list of SRSes extracted from <SRS> elements instead of <BoundingBox> elements. Added a bit of documentation as well.
Finally added the XML parser for the GetCapabilities response.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
[email protected] | ViewVC Help |
Powered by ViewVC 1.1.26 |