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 2173
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 2173
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.
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.