joey: thuban ChangeLog,1.640,1.641

cvs@intevation.de cvs at intevation.de
Tue Apr 13 21:28:49 CEST 2004


Author: joey

Update of /thubanrepository/thuban
In directory doto:/tmp/cvs-serv6594

Modified Files:
	ChangeLog 
Log Message:
Documenting the changes

Index: ChangeLog
===================================================================
RCS file: /thubanrepository/thuban/ChangeLog,v
retrieving revision 1.640
retrieving revision 1.641
diff -u -d -r1.640 -r1.641
--- ChangeLog	11 Apr 2004 18:40:06 -0000	1.640
+++ ChangeLog	13 Apr 2004 19:28:47 -0000	1.641
@@ -1,3 +1,53 @@
+2004-04-13  Martin Schulze  <joey at infodrom.org>
+
+	* Extensions/wms/parser.py (WMSCapabilitiesParser.grok): Added
+	support for oldstyle (WMS 1.0 apparently) image format
+	specification.
+
+	* Extensions/wms/wms.py (WMSLayer.calcFormat): Reduce the list of
+	supported graphic formats back to JPEG and BMP, PNG and others are
+	too *cough* experimental...  Sorry, I meant to filter this out
+	before I committed this part.  This should make the WMS extension
+	run from CVS again.
+	(wms_dialog): Reset an empty URL to None so that the subsequent
+	program can depend on this, since the dialog will indeed return an
+	empty URL, causing another declaration of love by Python.
+
+	* Extensions/wms/parser.py (WMSCapabilitiesParser.getLayerBBox):
+	Whenever a native BoundingBox request cannot be fulfilled, check
+	whether the requested SRS is EPSG:3426, in which case return the
+	LatLonBoundingBox values.
+
+	* Extensions/wms/test/test_parser.py
+	(TestWMSCapabilitiesParser.test_LayerSRS): Added a test for
+	ignoring AUTO:* SRS.
+	(TestWMSCapabilitiesParser.test_LatLonBoundingBoxes_as_bboxes):
+	Added another test method to test whether the LatLonBoundingBox
+	values will be returned if BoundingBox values are requested with
+	SRS set to EPSG:3426.
+
+	* Extensions/wms/parser.py (WMSCapabilitiesParser.peekLayers):
+	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.
+
+	* Extensions/wms/test/sample.xml: Added AUTO:* SRS since they
+	appear in the real world as well.  Since we cannot handle them yet
+	(OGCLib can't either), we will ignore them for the moment.
+
+	* Extensions/wms/parser.py: Use a variable for denoting the sample
+	filename
+	(WMSCapabilitiesParser.peekLayers): 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.
+
+	* Thuban/UI/mainwindow.py (MainWindow.LayerShowTable): Raise the
+	ShowTable() dialog/frame when the user attempts to display it
+	while it has been opened before already and not closed again.
+
 2004-04-11  Martin Schulze  <joey at infodrom.org>
 
 	* Extensions/wms/infodialog.py: Adjusted the class documentation





More information about the Thuban-devel mailing list

This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)