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
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
2167 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 13 17:05:56 2004 UTC
(20 years, 10 months ago)
by
joey
Original Path:
trunk/thuban/Extensions/wms/parser.py
File length: 17137 byte(s)
Diff to
previous 2165
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.
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
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.