joey: thuban ChangeLog,1.637,1.638

cvs@intevation.de cvs at intevation.de
Sat Apr 10 21:14:11 CEST 2004


Author: joey

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

Modified Files:
	ChangeLog 
Log Message:
Documented my changes.

Index: ChangeLog
===================================================================
RCS file: /thubanrepository/thuban/ChangeLog,v
retrieving revision 1.637
retrieving revision 1.638
diff -u -d -r1.637 -r1.638
--- ChangeLog	30 Mar 2004 19:08:55 -0000	1.637
+++ ChangeLog	10 Apr 2004 19:14:08 -0000	1.638
@@ -1,3 +1,42 @@
+2004-04-10  Martin Schulze  <joey at infodrom.org>
+
+	* Extensions/wms/parser.py (WMSCapabilitiesParser.grok): Adjusted
+	string handling.  It's "foo".lower() and not lower(foo) without
+	lower imported from strings or something.
+
+	* Extensions/wms/wms.py (WMSLayer): Incorporated WMSCapabilities
+	from capabilities.py and parser.py.  Implement priority list for
+	supported graphics formats, take care of wbmp != bmp.  PNG, TIFF
+	and GIF are supported here, but not yet by main Thuban.  Hence,
+	support for them may be removed later.  Special contribution to
+	usability: get wxWidgets to change the cursor when we're waiting
+	for data from the network so the user won't start to worry.  This
+	causes a redrawing error/warning, though.
+
+	* Extensions/wms/parser.py (WMSCapabilitiesParser.grok): Unlink
+	the DOM object.
+
+
+2004-04-01  Martin Schulze  <joey at infodrom.org>
+
+	* Extensions/wms/capabilities.py: Adjusted documentation
+	(WMSCapabilities.__init__): Improved documentation, fixed syntax
+	(WMSCapabilities.saveCapabilities): Only catch IOError when
+	handling files
+	(WMSCapabilities.loadCapabilities): Only catch IOError when
+	handling files
+	__main__: corrected variable naming
+	(WMSCapabilities.fetchCapabilities,loadCapabilities): Make this
+	class a specialisation of WMSCapabilitiesParser as well.  Also
+	execute grok() after loading or fetching capabilities, if that
+	went well, so that subsequent calls can already access the data.
+	(WMSCapabilities.getVersion): Export the used version of the
+	GetCapabilities request, so we can use it for subsequent calls,
+	i.e. for GetMap requests.
+	(WMSCapabilities.fetchCapabilities): Added proper error handling
+	when the GetCapabilities request failed, so that the surrounding
+	program can act accordingly.
+
 2004-03-30  Martin Schulze  <joey at infodrom.org>
 
 	* Extensions/wms/parser.py (WMSCapabilitiesParser.getLayerSRS):





More information about the Thuban-devel mailing list

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