Log of /branches/WIP-pyshapelib-bramz/Extensions/wms/parser.py
Parent Directory
|
Revision Log
Revision
2170 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 13 17:21:19 2004 UTC
(20 years, 10 months ago)
by
joey
Original Path:
trunk/thuban/Extensions/wms/parser.py
File length: 17277 byte(s)
Diff to
previous 2167
,
to
selected 2144
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.
Revision
2165 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 13 16:42:48 2004 UTC
(20 years, 10 months ago)
by
joey
Original Path:
trunk/thuban/Extensions/wms/parser.py
File length: 16464 byte(s)
Diff to
previous 2164
,
to
selected 2144
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.
Revision
2144 -
(
view)
(
annotate)
-
[selected]
Modified
Tue Mar 30 17:25:20 2004 UTC
(20 years, 11 months ago)
by
joey
Original Path:
trunk/thuban/Extensions/wms/parser.py
File length: 17762 byte(s)
Diff to
previous 2133
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.
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.