<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-15803</id>
	<title>Nabble - PrimaGIS</title>
	<updated>2009-12-09T02:54:32Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/PrimaGIS-f15803.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PrimaGIS-f15803.html" />
	<subtitle type="html">The PrimaGIS user and developer community email list.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26708400</id>
	<title>Fwd: [geos-devel] 3.1 vs 3.2</title>
	<published>2009-12-09T02:54:32Z</published>
	<updated>2009-12-09T02:54:32Z</updated>
	<author>
		<name>Sean Gillies-2</name>
	</author>
	<content type="html">Can anybody confirm that Shapely reaps better performance with the &amp;nbsp;
&lt;br&gt;GEOS trunk?
&lt;br&gt;&lt;br&gt;Begin forwarded message:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; From: strk &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26708400&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;strk@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Date: December 9, 2009 9:59:04 AM CEST
&lt;br&gt;&amp;gt; To: GEOS Development List &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26708400&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geos-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [geos-devel] 3.1 vs 3.2
&lt;br&gt;&amp;gt; Reply-To: GEOS Development List &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26708400&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geos-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Dec 08, 2009 at 02:12:38PM -0800, Paul Ramsey wrote:
&lt;br&gt;&amp;gt;&amp;gt; Not sure what this means, but:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---- 3.1 ---- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt; ---- 3.2 ----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Files: 20 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt; Files: 58
&lt;br&gt;&amp;gt;&amp;gt; Tests: 2216 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt; Tests: 3582
&lt;br&gt;&amp;gt;&amp;gt; Failed: 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt; Failed: 0
&lt;br&gt;&amp;gt;&amp;gt; Succeeded: 2216 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt; Succeeded: 3582
&lt;br&gt;&amp;gt;&amp;gt; PASS: testrunner &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; PASS: testrunner
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; real &amp;nbsp;0m29.194s &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt; real &amp;nbsp;0m11.558s
&lt;br&gt;&amp;gt;&amp;gt; user &amp;nbsp;0m24.750s &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt; user &amp;nbsp;0m10.630s
&lt;br&gt;&amp;gt;&amp;gt; sys &amp;nbsp; 0m1.489s &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;gt; sys &amp;nbsp; 0m0.230s
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Much more tests in less of half the time !
&lt;br&gt;&amp;gt; It seems to mean 3.2.0 rocks :)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --strk;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Free GIS &amp; Flash consultant/developer &amp;nbsp; &amp;nbsp; &amp;nbsp;() &amp;nbsp;ASCII Ribbon Campaign
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://foo.keybit.net/~strk/services.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://foo.keybit.net/~strk/services.html&lt;/a&gt;&amp;nbsp; /\ &amp;nbsp;Keep it simple!
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; geos-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26708400&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geos-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.osgeo.org/mailman/listinfo/geos-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.osgeo.org/mailman/listinfo/geos-devel&lt;/a&gt;&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;Sean
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26708400&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A--geos-devel--3.1-vs-3.2-tp26708400p26708400.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26707770</id>
	<title>Re: broken link</title>
	<published>2009-12-09T02:02:31Z</published>
	<updated>2009-12-09T02:02:31Z</updated>
	<author>
		<name>Sean Gillies-2</name>
	</author>
	<content type="html">Thanks.
&lt;br&gt;&lt;br&gt;On Dec 8, 2009, at 9:29 PM, Stefano Costa wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://trac.gispython.org/lab/wiki/GeoJson&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trac.gispython.org/lab/wiki/GeoJson&lt;/a&gt;&amp;nbsp;has a broken link which
&lt;br&gt;&amp;gt; should instead point to geojson.org, I think.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Best regards,
&lt;br&gt;&amp;gt; steko
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Stefano Costa
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.iosa.it/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.iosa.it/&lt;/a&gt;&amp;nbsp;Open Archaeology
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Community mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26707770&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;Sean
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26707770&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/broken-link-tp26700166p26707770.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26700166</id>
	<title>broken link</title>
	<published>2009-12-08T12:27:32Z</published>
	<updated>2009-12-08T12:27:32Z</updated>
	<author>
		<name>Stefano Costa</name>
	</author>
	<content type="html">&lt;a href=&quot;http://trac.gispython.org/lab/wiki/GeoJson&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trac.gispython.org/lab/wiki/GeoJson&lt;/a&gt;&amp;nbsp;has a broken link which
&lt;br&gt;should instead point to geojson.org, I think.
&lt;br&gt;&lt;br&gt;Best regards,
&lt;br&gt;steko
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Stefano Costa
&lt;br&gt;&lt;a href=&quot;http://www.iosa.it/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.iosa.it/&lt;/a&gt;&amp;nbsp;Open Archaeology
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26700166&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26700166/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/broken-link-tp26700166p26700166.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26695505</id>
	<title>Re: rtree delete</title>
	<published>2009-12-08T07:18:15Z</published>
	<updated>2009-12-08T07:18:15Z</updated>
	<author>
		<name>Howard Butler-3</name>
	</author>
	<content type="html">&lt;br&gt;On Dec 2, 2009, at 10:12 AM, Andrew Byrd wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; How about this... a little repetitive but I find it clearer.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Original:
&lt;br&gt;&amp;gt; :param coordinates: sequence or array
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; This may be an object that satisfies the numpy array
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; protocol, providing the index's dimension * 2 coordinate
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; pairs representing the mink and maxk coordinates in
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; each dimension defining the bounds of the query window.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Proposed change:
&lt;br&gt;&amp;gt; :param coordinates: sequence or array
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Dimension * 2 coordinate pairs, representing the min
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; and max coordinates in each dimension of the item to be
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; deleted from the index. Their ordering will depend on the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; index's :attr:`interleaved` data member.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; These are not the coordinates of a space containing the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; item, but those of the item itself. Together with the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; id parameter, they determine which item will be deleted.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; This may be an object that satisfies the numpy array protocol.
&lt;/div&gt;&lt;br&gt;applied. &amp;nbsp;&lt;a href=&quot;http://trac.gispython.org/lab/changeset/1509&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trac.gispython.org/lab/changeset/1509&lt;/a&gt;&amp;nbsp; Thanks!
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26695505&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-delete-tp26500018p26695505.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26674285</id>
	<title>Re: OWSLib - Access WMS attribution info</title>
	<published>2009-12-07T00:46:16Z</published>
	<updated>2009-12-07T00:46:16Z</updated>
	<author>
		<name>Dominic Lowe-2</name>
	</author>
	<content type="html">&lt;br&gt;Hi David,
&lt;br&gt;&lt;br&gt;Many thanks for the patch. I will look into putting this into the trunk.
&lt;br&gt;&lt;br&gt;re: the tests - yes they are broken... I'd better look into that. Actually I think in most cases the servers have changed their responses and the tests not updated to match.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Dom
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674285&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;community-bounces@...&lt;/a&gt; on behalf of David Winslow
&lt;br&gt;Sent: Fri 04/12/2009 18:45
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674285&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;community@...&lt;/a&gt;
&lt;br&gt;Subject: Re: [Community] OWSLib - Access WMS attribution info
&lt;br&gt;&amp;nbsp;
&lt;br&gt;On 12/03/2009 12:20 PM, David Winslow wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For a project I'm working on, I'd like to access the Attribution field 
&lt;br&gt;&amp;gt; on some layers in a WMS capabilities document. &amp;nbsp;I'd love to use OWSLib 
&lt;br&gt;&amp;gt; (looks like it would be a lot easier to use than parsing the XML 
&lt;br&gt;&amp;gt; directly), but when I try to retrieve the Attribution I just get an 
&lt;br&gt;&amp;gt; empty string (or None if there is no attribution for the layer.) &amp;nbsp;I 
&lt;br&gt;&amp;gt; was expecting an object with the title, logo URL, and link for the 
&lt;br&gt;&amp;gt; Attribution.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Digging into the code a bit I see that Attribution is parsed in 
&lt;br&gt;&amp;gt; exactly the same way as Name and Title, so it will always be a 
&lt;br&gt;&amp;gt; string. &amp;nbsp;Would it be reasonable to change this to an object or 
&lt;br&gt;&amp;gt; dictionary with the fields I mentioned above?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would be happy to put together a patch if there's interest.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; David Winslow
&lt;br&gt;&amp;gt; OpenGeo - &lt;a href=&quot;http://opengeo.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://opengeo.org/&lt;/a&gt;&lt;/div&gt;Ignoring some test failures, here is a patch for the attribution 
&lt;br&gt;feature. &amp;nbsp;Attribution is presented like so:
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms['opengeo:poi'].attribution
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{'url': 
&lt;br&gt;'&lt;a href=&quot;http://svn.codehaus.org/geoserver/trunk/data/release/data/'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.codehaus.org/geoserver/trunk/data/release/data/'&lt;/a&gt;, 
&lt;br&gt;'logo_size': (353, 112), 'logo_url': 
&lt;br&gt;'&lt;a href=&quot;http://geoserver.org/s/1518/25/0.1/_/download/resources/com.atlassian.confluence.themes.geoserver%3Ageoserver/chrome/geoserver-logo.png'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.org/s/1518/25/0.1/_/download/resources/com.atlassian.confluence.themes.geoserver%3Ageoserver/chrome/geoserver-logo.png'&lt;/a&gt;, 
&lt;br&gt;'title': 'GeoServer Sample Data'}
&lt;br&gt;&lt;br&gt;I am attaching the full patch.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;David Winslow
&lt;br&gt;OpenGeo - &lt;a href=&quot;http://opengeo.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://opengeo.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Scanned by iCritical.
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674285&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OWSLib---Access-WMS-attribution-info-tp26629723p26674285.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26647298</id>
	<title>Re: OWSLib - Access WMS attribution info</title>
	<published>2009-12-04T10:45:39Z</published>
	<updated>2009-12-04T10:45:39Z</updated>
	<author>
		<name>David Winslow-5</name>
	</author>
	<content type="html">On 12/03/2009 12:20 PM, David Winslow wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For a project I'm working on, I'd like to access the Attribution field 
&lt;br&gt;&amp;gt; on some layers in a WMS capabilities document. &amp;nbsp;I'd love to use OWSLib 
&lt;br&gt;&amp;gt; (looks like it would be a lot easier to use than parsing the XML 
&lt;br&gt;&amp;gt; directly), but when I try to retrieve the Attribution I just get an 
&lt;br&gt;&amp;gt; empty string (or None if there is no attribution for the layer.) &amp;nbsp;I 
&lt;br&gt;&amp;gt; was expecting an object with the title, logo URL, and link for the 
&lt;br&gt;&amp;gt; Attribution.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Digging into the code a bit I see that Attribution is parsed in 
&lt;br&gt;&amp;gt; exactly the same way as Name and Title, so it will always be a 
&lt;br&gt;&amp;gt; string. &amp;nbsp;Would it be reasonable to change this to an object or 
&lt;br&gt;&amp;gt; dictionary with the fields I mentioned above?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would be happy to put together a patch if there's interest.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; David Winslow
&lt;br&gt;&amp;gt; OpenGeo - &lt;a href=&quot;http://opengeo.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://opengeo.org/&lt;/a&gt;&lt;/div&gt;Ignoring some test failures, here is a patch for the attribution 
&lt;/div&gt;feature. &amp;nbsp;Attribution is presented like so:
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms['opengeo:poi'].attribution
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{'url': 
&lt;br&gt;'&lt;a href=&quot;http://svn.codehaus.org/geoserver/trunk/data/release/data/'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.codehaus.org/geoserver/trunk/data/release/data/'&lt;/a&gt;, 
&lt;br&gt;'logo_size': (353, 112), 'logo_url': 
&lt;br&gt;'&lt;a href=&quot;http://geoserver.org/s/1518/25/0.1/_/download/resources/com.atlassian.confluence.themes.geoserver%3Ageoserver/chrome/geoserver-logo.png'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.org/s/1518/25/0.1/_/download/resources/com.atlassian.confluence.themes.geoserver%3Ageoserver/chrome/geoserver-logo.png'&lt;/a&gt;, 
&lt;br&gt;'title': 'GeoServer Sample Data'}
&lt;br&gt;&lt;br&gt;I am attaching the full patch.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;David Winslow
&lt;br&gt;OpenGeo - &lt;a href=&quot;http://opengeo.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://opengeo.org/&lt;/a&gt;&lt;br&gt;&lt;br /&gt;Index: owslib/wms.py
&lt;br&gt;===================================================================
&lt;br&gt;--- owslib/wms.py	(revision 1506)
&lt;br&gt;+++ owslib/wms.py	(working copy)
&lt;br&gt;@@ -308,7 +308,7 @@
&lt;br&gt;&amp;nbsp;		self.parent = parent
&lt;br&gt;&amp;nbsp;		if elem.tag != 'Layer':
&lt;br&gt;&amp;nbsp;			raise ValueError('%s should be a Layer' % (elem,))
&lt;br&gt;-		for key in ('Name', 'Title', 'Attribution'):
&lt;br&gt;+		for key in ('Name', 'Title'):
&lt;br&gt;&amp;nbsp;			val = elem.find(key)
&lt;br&gt;&amp;nbsp;			if val is not None:
&lt;br&gt;&amp;nbsp;				setattr(self, key.lower(), val.text.strip())
&lt;br&gt;@@ -333,7 +333,23 @@
&lt;br&gt;&amp;nbsp;		elif self.parent:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if hasattr(self.parent, 'boundingBox'):
&lt;br&gt;&amp;nbsp;			self.boundingBox = self.parent.boundingBox
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+
&lt;br&gt;+		attribution = elem.find('Attribution')
&lt;br&gt;+		if attribution is not None:
&lt;br&gt;+			self.attribution = dict()
&lt;br&gt;+			title = attribution.find('Title')
&lt;br&gt;+			url = attribution.find('OnlineResource')
&lt;br&gt;+			logo = attribution.find('LogoURL')
&lt;br&gt;+			if title is not None: 
&lt;br&gt;+			 &amp;nbsp; &amp;nbsp;self.attribution['title'] = title.text
&lt;br&gt;+			if url is not None:
&lt;br&gt;+			 &amp;nbsp; &amp;nbsp;self.attribution['url'] = url.attrib['{&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;}href']
&lt;br&gt;+			if logo is not None: 
&lt;br&gt;+				self.attribution['logo_size'] = (int(logo.attrib['width']), int(logo.attrib['height']))
&lt;br&gt;+				self.attribution['logo_url'] = logo.find('OnlineResource').attrib['{&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;}href']
&lt;br&gt;+
&lt;br&gt;+
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;		b = elem.find('LatLonBoundingBox')
&lt;br&gt;&amp;nbsp;		if b is not None:
&lt;br&gt;&amp;nbsp;			self.boundingBoxWGS84 = (
&lt;br&gt;Index: tests/wms_GeoServerCapabilities.txt
&lt;br&gt;===================================================================
&lt;br&gt;--- tests/wms_GeoServerCapabilities.txt	(revision 0)
&lt;br&gt;+++ tests/wms_GeoServerCapabilities.txt	(revision 0)
&lt;br&gt;@@ -0,0 +1,92 @@
&lt;br&gt;+Imports
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; from owslib.wms import WebMapService
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+Fake a request to a WMS Server using saved doc from GeoServer, using a subset
&lt;br&gt;+of the sample data distributed with the installer.
&lt;br&gt;+&lt;a href=&quot;http://localhost:8080/geoserver/wms?request=GetCapabilities&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?request=GetCapabilities&lt;/a&gt;&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; xml = open_file('geoserver-wms-cap.xml', 'r').read() 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms = WebMapService('url', version='1.1.1', xml=xml)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+Test capabilities
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms.identification.type
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;'OGC:WMS'
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms.identification.title
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;'My GeoServer WMS'
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms.identification.abstract
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;'This is a description of your Web Map Server.'
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms.provider.url
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;'&lt;a href=&quot;http://localhost:8080/geoserver/wms'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms'&lt;/a&gt;&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms.identification.keywords
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;['WFS', 'WMS', 'GEOSERVER']
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; p = wms.provider.contact
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; p.name
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; p.email
&lt;br&gt;+
&lt;br&gt;+Test available content layers
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms.contents.keys()
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;[None, 'opengeo:poi']
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; [wms[layer].title for layer in wms.contents]
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;['My GeoServer WMS', 'Points of Interest']
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+Test single item accessor
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms['opengeo:poi'].title
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;'Points of Interest'
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms['opengeo:poi'].boundingBox
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;(-74.012, 40.707999999999998, -74.001999999999995, 40.719999999999999, 'EPSG:4326')
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms['opengeo:poi'].boundingBoxWGS84
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;(-74.012, 40.707999999999998, -74.001999999999995, 40.719999999999999)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms['opengeo:poi'].crsOptions
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;['EPSG:4326']
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms['opengeo:poi'].attribution
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{'url': '&lt;a href=&quot;http://svn.codehaus.org/geoserver/trunk/data/release/data/'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.codehaus.org/geoserver/trunk/data/release/data/'&lt;/a&gt;, 'logo_size': (353, 112), 'logo_url': '&lt;a href=&quot;http://geoserver.org/s/1518/25/0.1/_/download/resources/com.atlassian.confluence.themes.geoserver%3Ageoserver/chrome/geoserver-logo.png'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.org/s/1518/25/0.1/_/download/resources/com.atlassian.confluence.themes.geoserver%3Ageoserver/chrome/geoserver-logo.png'&lt;/a&gt;, 'title': 'GeoServer Sample Data'}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms['opengeo:poi'].styles
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{'point': {'legend': '&lt;a href=&quot;http://localhost:8080/geoserver/wms?request=GetLegendGraphic&amp;format=image%2Fpng&amp;width=20&amp;height=20&amp;layer=poi'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?request=GetLegendGraphic&amp;format=image%2Fpng&amp;width=20&amp;height=20&amp;layer=poi'&lt;/a&gt;, 'title': 'A boring default style'}}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+Expect a KeyError for invalid names
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms['utterly bogus'].title
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;Traceback (most recent call last):
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;...
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;KeyError: 'No content named utterly bogus'
&lt;br&gt;+
&lt;br&gt;+Test operations
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; [op.name for op in wms.operations]
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;['GetCapabilities', 'GetMap', 'GetFeatureInfo', 'DescribeLayer', 'GetLegendGraphic']
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms.getOperationByName('GetMap').methods
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{'Get': {'url': '&lt;a href=&quot;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;'&lt;/a&gt;}}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms.getOperationByName('GetMap').formatOptions
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;['image/png', 'application/atom xml', 'application/atom+xml', 'application/openlayers', 'application/pdf', 'application/rss xml', 'application/rss+xml', 'application/vnd.google-earth.kml', 'application/vnd.google-earth.kml xml', 'application/vnd.google-earth.kml+xml', 'application/vnd.google-earth.kmz', 'application/vnd.google-earth.kmz xml', 'application/vnd.google-earth.kmz+xml', 'atom', 'image/geotiff', 'image/geotiff8', 'image/gif', 'image/jpeg', 'image/png8', 'image/svg', 'image/svg xml', 'image/svg+xml', 'image/tiff', 'image/tiff8', 'kml', 'kmz', 'openlayers', 'rss']
&lt;br&gt;+
&lt;br&gt;+Test exceptions
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms.exceptions
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;['application/vnd.ogc.se_xml', 'application/vnd.ogc.se_inimage']
&lt;br&gt;+
&lt;br&gt;+Lastly, test the getcapabilities method
&lt;br&gt;+
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; wms = WebMapService('&lt;a href=&quot;http://wms.telascience.org/cgi-bin/ngBM_wms?'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wms.telascience.org/cgi-bin/ngBM_wms?'&lt;/a&gt;, version='1.1.1')
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; xml = wms.getcapabilities().read()
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt; xml.find('&amp;lt;WMT_MS_Capabilities version=&amp;quot;1.1.1&amp;quot;&amp;gt;') &amp;gt; 0
&lt;br&gt;+# &amp;nbsp; &amp;nbsp;True
&lt;br&gt;+
&lt;br&gt;Index: tests/geoserver-wms-cap.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- tests/geoserver-wms-cap.xml	(revision 0)
&lt;br&gt;+++ tests/geoserver-wms-cap.xml	(revision 0)
&lt;br&gt;@@ -0,0 +1,174 @@
&lt;br&gt;+&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;+&amp;lt;!DOCTYPE WMT_MS_Capabilities SYSTEM &amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/schemas/wms/1.1.1/WMS_MS_Capabilities.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/schemas/wms/1.1.1/WMS_MS_Capabilities.dtd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;+&amp;lt;WMT_MS_Capabilities version=&amp;quot;1.1.1&amp;quot; updateSequence=&amp;quot;0&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;Service&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;Name&amp;gt;OGC:WMS&amp;lt;/Name&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;Title&amp;gt;My GeoServer WMS&amp;lt;/Title&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;Abstract&amp;gt;This is a description of your Web Map Server.&amp;lt;/Abstract&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;KeywordList&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Keyword&amp;gt;WFS&amp;lt;/Keyword&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Keyword&amp;gt;WMS&amp;lt;/Keyword&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Keyword&amp;gt;GEOSERVER&amp;lt;/Keyword&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;/KeywordList&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/wms&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;ContactInformation&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ContactPersonPrimary&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ContactPerson/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ContactOrganization/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ContactPersonPrimary&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ContactPosition/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ContactAddress&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;AddressType/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Address/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;City/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;StateOrProvince/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;PostCode/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Country/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ContactAddress&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ContactVoiceTelephone/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ContactFacsimileTelephone/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ContactElectronicMailAddress/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;/ContactInformation&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;Fees&amp;gt;NONE&amp;lt;/Fees&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;AccessConstraints&amp;gt;NONE&amp;lt;/AccessConstraints&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;/Service&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;Capability&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;Request&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;GetCapabilities&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.ogc.wms_xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Post&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Post&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/GetCapabilities&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;GetMap&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/png&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/atom xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/atom+xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/openlayers&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/pdf&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/rss xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/rss+xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.google-earth.kml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.google-earth.kml xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.google-earth.kml+xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.google-earth.kmz&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.google-earth.kmz xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.google-earth.kmz+xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;atom&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/geotiff&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/geotiff8&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/gif&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/jpeg&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/png8&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/svg&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/svg xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/svg+xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/tiff&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/tiff8&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;kml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;kmz&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;openlayers&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;rss&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/GetMap&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;GetFeatureInfo&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;text/plain&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;text/html&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.ogc.gml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Post&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Post&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/GetFeatureInfo&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;DescribeLayer&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.ogc.wms_xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/DescribeLayer&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;GetLegendGraphic&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/png&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/jpeg&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/gif&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?SERVICE=WMS&amp;amp;&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Get&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/HTTP&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/DCPType&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/GetLegendGraphic&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;/Request&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;Exception&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.ogc.se_xml&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;application/vnd.ogc.se_inimage&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;/Exception&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;UserDefinedSymbolization SupportSLD=&amp;quot;1&amp;quot; UserLayer=&amp;quot;1&amp;quot; UserStyle=&amp;quot;1&amp;quot; RemoteWFS=&amp;quot;1&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;Layer&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Title&amp;gt;My GeoServer WMS&amp;lt;/Title&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Abstract&amp;gt;This is a description of your Web Map Server.&amp;lt;/Abstract&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!--Limited list of EPSG projections:--&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;SRS&amp;gt;EPSG:4326&amp;lt;/SRS&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;LatLonBoundingBox minx=&amp;quot;-74.012&amp;quot; miny=&amp;quot;40.708&amp;quot; maxx=&amp;quot;-74.002&amp;quot; maxy=&amp;quot;40.72&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Layer queryable=&amp;quot;1&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Name&amp;gt;opengeo:poi&amp;lt;/Name&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Title&amp;gt;Points of Interest&amp;lt;/Title&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Abstract&amp;gt;Points of Interest in New York City&amp;lt;/Abstract&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;KeywordList/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;SRS&amp;gt;EPSG:4326&amp;lt;/SRS&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!--WKT definition of this CRS:
&lt;br&gt;+GEOGCS[&amp;quot;WGS 84&amp;quot;, 
&lt;br&gt;+ &amp;nbsp;DATUM[&amp;quot;World Geodetic System 1984&amp;quot;, 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;SPHEROID[&amp;quot;WGS 84&amp;quot;, 6378137.0, 298.257223563, AUTHORITY[&amp;quot;EPSG&amp;quot;,&amp;quot;7030&amp;quot;]], 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;AUTHORITY[&amp;quot;EPSG&amp;quot;,&amp;quot;6326&amp;quot;]], 
&lt;br&gt;+ &amp;nbsp;PRIMEM[&amp;quot;Greenwich&amp;quot;, 0.0, AUTHORITY[&amp;quot;EPSG&amp;quot;,&amp;quot;8901&amp;quot;]], 
&lt;br&gt;+ &amp;nbsp;UNIT[&amp;quot;degree&amp;quot;, 0.017453292519943295], 
&lt;br&gt;+ &amp;nbsp;AXIS[&amp;quot;Geodetic longitude&amp;quot;, EAST], 
&lt;br&gt;+ &amp;nbsp;AXIS[&amp;quot;Geodetic latitude&amp;quot;, NORTH], 
&lt;br&gt;+ &amp;nbsp;AUTHORITY[&amp;quot;EPSG&amp;quot;,&amp;quot;4326&amp;quot;]]--&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;LatLonBoundingBox minx=&amp;quot;-74.012&amp;quot; miny=&amp;quot;40.708&amp;quot; maxx=&amp;quot;-74.002&amp;quot; maxy=&amp;quot;40.72&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;BoundingBox SRS=&amp;quot;EPSG:4326&amp;quot; minx=&amp;quot;-74.012&amp;quot; miny=&amp;quot;40.708&amp;quot; maxx=&amp;quot;-74.002&amp;quot; maxy=&amp;quot;40.72&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Attribution&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Title&amp;gt;GeoServer Sample Data&amp;lt;/Title&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://svn.codehaus.org/geoserver/trunk/data/release/data/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.codehaus.org/geoserver/trunk/data/release/data/&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;LogoURL height=&amp;quot;112&amp;quot; width=&amp;quot;353&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/png;charset=UTF-8&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://geoserver.org/s/1518/25/0.1/_/download/resources/com.atlassian.confluence.themes.geoserver%3Ageoserver/chrome/geoserver-logo.png&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.org/s/1518/25/0.1/_/download/resources/com.atlassian.confluence.themes.geoserver%3Ageoserver/chrome/geoserver-logo.png&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/LogoURL&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Attribution&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Style&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Name&amp;gt;point&amp;lt;/Name&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Title&amp;gt;A boring default style&amp;lt;/Title&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Abstract&amp;gt;A sample style that just prints out a purple square&amp;lt;/Abstract&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;LegendURL width=&amp;quot;20&amp;quot; height=&amp;quot;20&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Format&amp;gt;image/png&amp;lt;/Format&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;OnlineResource xmlns:xlink=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xlink&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xlink&lt;/a&gt;&amp;quot; xlink:type=&amp;quot;simple&amp;quot; xlink:href=&amp;quot;&lt;a href=&quot;http://localhost:8080/geoserver/wms?request=GetLegendGraphic&amp;amp;format=image%2Fpng&amp;amp;width=20&amp;amp;height=20&amp;amp;layer=poi&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/geoserver/wms?request=GetLegendGraphic&amp;amp;format=image%2Fpng&amp;amp;width=20&amp;amp;height=20&amp;amp;layer=poi&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/LegendURL&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Style&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Layer&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;/Layer&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;/Capability&amp;gt;
&lt;br&gt;+&amp;lt;/WMT_MS_Capabilities&amp;gt;
&lt;br&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647298&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OWSLib---Access-WMS-attribution-info-tp26629723p26647298.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26644891</id>
	<title>Re: OWSLib - Access WMS attribution info</title>
	<published>2009-12-04T08:12:22Z</published>
	<updated>2009-12-04T08:12:22Z</updated>
	<author>
		<name>David Winslow-5</name>
	</author>
	<content type="html">On 12/03/2009 12:20 PM, David Winslow wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For a project I'm working on, I'd like to access the Attribution field 
&lt;br&gt;&amp;gt; on some layers in a WMS capabilities document. &amp;nbsp;I'd love to use OWSLib 
&lt;br&gt;&amp;gt; (looks like it would be a lot easier to use than parsing the XML 
&lt;br&gt;&amp;gt; directly), but when I try to retrieve the Attribution I just get an 
&lt;br&gt;&amp;gt; empty string (or None if there is no attribution for the layer.) &amp;nbsp;I 
&lt;br&gt;&amp;gt; was expecting an object with the title, logo URL, and link for the 
&lt;br&gt;&amp;gt; Attribution.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Digging into the code a bit I see that Attribution is parsed in 
&lt;br&gt;&amp;gt; exactly the same way as Name and Title, so it will always be a 
&lt;br&gt;&amp;gt; string. &amp;nbsp;Would it be reasonable to change this to an object or 
&lt;br&gt;&amp;gt; dictionary with the fields I mentioned above?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would be happy to put together a patch if there's interest.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; David Winslow
&lt;br&gt;&amp;gt; OpenGeo - &lt;a href=&quot;http://opengeo.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://opengeo.org/&lt;/a&gt;&lt;/div&gt;&lt;br&gt;Perhaps I am doing something wrong, but the test suite in trunk doesn't 
&lt;br&gt;seem to pass as-is. &amp;nbsp;Is this the correct way to be running it?
&lt;br&gt;&lt;br&gt;cd tests/
&lt;br&gt;python runalldoctests.py
&lt;br&gt;# ... lots of text scrolls by
&lt;br&gt;***Test Failed*** 6 failures.
&lt;br&gt;&lt;br&gt;I see an HTTP 401 error and such, so maybe the test suite is just out of 
&lt;br&gt;date? &amp;nbsp;Is &lt;a href=&quot;http://svn.gispython.org/svn/gispy/OWSLib/trunk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.gispython.org/svn/gispy/OWSLib/trunk&lt;/a&gt;&amp;nbsp;the correct 
&lt;br&gt;repository?
&lt;br&gt;&lt;br&gt;This is on Fedora 12, running python 2.6. &amp;nbsp;I'm using a virtualenv 
&lt;br&gt;sandbox for the tests.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;David Winslow
&lt;br&gt;OpenGeo - &lt;a href=&quot;http://opengeo.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://opengeo.org/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644891&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OWSLib---Access-WMS-attribution-info-tp26629723p26644891.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26639822</id>
	<title>Re: OWSLib - Access WMS attribution info</title>
	<published>2009-12-04T01:26:49Z</published>
	<updated>2009-12-04T01:26:49Z</updated>
	<author>
		<name>Dominic Lowe-2</name>
	</author>
	<content type="html">Hi David,
&lt;br&gt;&lt;br&gt;I'd welcome a patch on this - that would be great.
&lt;br&gt;&lt;br&gt;It's worth noting that we're trying to keep the interfaces harmonized 
&lt;br&gt;across service types as much as possible - however I had a look at WCS 
&lt;br&gt;and WFS to see if there is anything similar and there isn't &amp;nbsp;- so in 
&lt;br&gt;this case I think it's fine just to extend the WMS content metadata section.
&lt;br&gt;&lt;br&gt;I think it would be more in keeping with the rest of the library if it 
&lt;br&gt;was a dictionary at this level rather than another type of object - as 
&lt;br&gt;you can see here most things at the content metadata level are 
&lt;br&gt;lists/strings/dictionaries etc:
&lt;br&gt;&lt;a href=&quot;http://trac.gispython.org/lab/browser/OWSLib/trunk/owslib/interfaces.py#L139&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trac.gispython.org/lab/browser/OWSLib/trunk/owslib/interfaces.py#L139&lt;/a&gt;&lt;br&gt;&lt;br&gt;Anyway a patch would be welcomed!
&lt;br&gt;Also it would be good to work this into a test somewhere - if you have a 
&lt;br&gt;capabilities XML document that supports this we could use that as a 
&lt;br&gt;basis for testing.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Dominic
&lt;br&gt;&lt;br&gt;On 03/12/09 17:20, David Winslow wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For a project I'm working on, I'd like to access the Attribution field
&lt;br&gt;&amp;gt; on some layers in a WMS capabilities document. &amp;nbsp;I'd love to use OWSLib
&lt;br&gt;&amp;gt; (looks like it would be a lot easier to use than parsing the XML
&lt;br&gt;&amp;gt; directly), but when I try to retrieve the Attribution I just get an
&lt;br&gt;&amp;gt; empty string (or None if there is no attribution for the layer.) &amp;nbsp;I was
&lt;br&gt;&amp;gt; expecting an object with the title, logo URL, and link for the Attribution.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Digging into the code a bit I see that Attribution is parsed in exactly
&lt;br&gt;&amp;gt; the same way as Name and Title, so it will always be a string. &amp;nbsp;Would it
&lt;br&gt;&amp;gt; be reasonable to change this to an object or dictionary with the fields
&lt;br&gt;&amp;gt; I mentioned above?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would be happy to put together a patch if there's interest.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; David Winslow
&lt;br&gt;&amp;gt; OpenGeo - &lt;a href=&quot;http://opengeo.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://opengeo.org/&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Community mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639822&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639822&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OWSLib---Access-WMS-attribution-info-tp26629723p26639822.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26629723</id>
	<title>OWSLib - Access WMS attribution info</title>
	<published>2009-12-03T09:20:23Z</published>
	<updated>2009-12-03T09:20:23Z</updated>
	<author>
		<name>David Winslow-5</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;For a project I'm working on, I'd like to access the Attribution field 
&lt;br&gt;on some layers in a WMS capabilities document. &amp;nbsp;I'd love to use OWSLib 
&lt;br&gt;(looks like it would be a lot easier to use than parsing the XML 
&lt;br&gt;directly), but when I try to retrieve the Attribution I just get an 
&lt;br&gt;empty string (or None if there is no attribution for the layer.) &amp;nbsp;I was 
&lt;br&gt;expecting an object with the title, logo URL, and link for the Attribution.
&lt;br&gt;&lt;br&gt;Digging into the code a bit I see that Attribution is parsed in exactly 
&lt;br&gt;the same way as Name and Title, so it will always be a string. &amp;nbsp;Would it 
&lt;br&gt;be reasonable to change this to an object or dictionary with the fields 
&lt;br&gt;I mentioned above?
&lt;br&gt;&lt;br&gt;I would be happy to put together a patch if there's interest.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;David Winslow
&lt;br&gt;OpenGeo - &lt;a href=&quot;http://opengeo.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://opengeo.org/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26629723&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OWSLib---Access-WMS-attribution-info-tp26629723p26629723.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26611545</id>
	<title>Re: rtree delete</title>
	<published>2009-12-02T08:12:42Z</published>
	<updated>2009-12-02T08:12:42Z</updated>
	<author>
		<name>Andrew Byrd</name>
	</author>
	<content type="html">Howard Butler wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;... providing the index's dimension * 2 coordinate pairs representing &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; the mink and maxk coordinates in each dimension defining the bounds of &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; the query window.&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; Care to come up with some text that's not so confusing? &amp;nbsp;I'll incorporate it before the next release.
&lt;br&gt;&lt;br&gt;How about this... a little repetitive but I find it clearer.
&lt;br&gt;&lt;br&gt;Original:
&lt;br&gt;:param coordinates: sequence or array
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;This may be an object that satisfies the numpy array
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;protocol, providing the index's dimension * 2 coordinate
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;pairs representing the mink and maxk coordinates in
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;each dimension defining the bounds of the query window.
&lt;br&gt;&lt;br&gt;Proposed change:
&lt;br&gt;:param coordinates: sequence or array
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Dimension * 2 coordinate pairs, representing the min
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;and max coordinates in each dimension of the item to be
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;deleted from the index. Their ordering will depend on the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;index's :attr:`interleaved` data member.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;These are not the coordinates of a space containing the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;item, but those of the item itself. Together with the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;id parameter, they determine which item will be deleted.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;This may be an object that satisfies the numpy array protocol.
&lt;br&gt;&lt;br&gt;&amp;gt; Excellent. &amp;nbsp;Can you describe what you're using Rtree for? &amp;nbsp;I'm really interested in how people are using it, and for what kind of data. &amp;nbsp;
&lt;br&gt;&lt;br&gt;The Graphserver project (public transit route planning) is using Rtree 
&lt;br&gt;to find nodes in road and public transit systems that are close to one 
&lt;br&gt;another. I am experimenting with different strategies for deciding which 
&lt;br&gt;street is closest to a transit stop and creating new nodes when necessary.
&lt;br&gt;&lt;br&gt;Thanks again,
&lt;br&gt;Andrew
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26611545&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-delete-tp26500018p26611545.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26539333</id>
	<title>Re: Fwd: shapely multipolygon</title>
	<published>2009-11-27T00:39:54Z</published>
	<updated>2009-11-27T00:39:54Z</updated>
	<author>
		<name>Sean Gillies-2</name>
	</author>
	<content type="html">On Nov 26, 2009, at 11:35 PM, Jassin MEKNASSI wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; hi I want to union all the polygons in a list of elements and get &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; all the distinct polygons at the end.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; union seems to produce a polygon if the 2 objects intersect and a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; multipolygon if not.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If i Union all the elements in a polygon set i would get at the en &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; only one multipolygon. (reduce +lambda + union)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; How can i get the distinct polygons objects from a multipolygon?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Multipart geometries have a &amp;quot;geoms&amp;quot; attribute that you can use to &amp;nbsp;
&lt;br&gt;iterate over the parts.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Sean
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26539333&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-shapely-multipolygon-tp26535763p26539333.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26535763</id>
	<title>Fwd: shapely multipolygon</title>
	<published>2009-11-26T14:35:15Z</published>
	<updated>2009-11-26T14:35:15Z</updated>
	<author>
		<name>Jassin MEKNASSI</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#000000&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;hi I want to union all the polygons in a list of elements and get all the distinct polygons at the end.&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;union seems to produce a polygon if the 2 objects intersect and a multipolygon if not.&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;If i Union all the elements in a polygon set i would get at the en only one multipolygon. (reduce +lambda + union)&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;How can i get the distinct polygons objects from a multipolygon?&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Thanks&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26535763&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-shapely-multipolygon-tp26535763p26535763.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26511403</id>
	<title>Re: describeCoverage</title>
	<published>2009-11-25T03:51:21Z</published>
	<updated>2009-11-25T03:51:21Z</updated>
	<author>
		<name>ivan marchesini-2</name>
	</author>
	<content type="html">I think I have solved the problem of getting coverage resolution (by
&lt;br&gt;means of your help)... :
&lt;br&gt;&lt;br&gt;from owslib.wcs import WebCoverageService
&lt;br&gt;wcs =
&lt;br&gt;WebCoverageService('&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs',version='1.0.0'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs',version='1.0.0'&lt;/a&gt;)
&lt;br&gt;wcs.contents 
&lt;br&gt;cvg=wcs['irpi:collazzone_2004']
&lt;br&gt;cvg.grid.offsetvectors #I 
&lt;br&gt;[['15.0', '0.0'], ['0.0', '-15.0']]
&lt;br&gt;&lt;br&gt;&lt;br&gt;thanks...
&lt;br&gt;&lt;br&gt;Ivan
&lt;br&gt;&lt;br&gt;&lt;br&gt;Il giorno mar
&lt;br&gt;&lt;br&gt;, 24/11/2009 alle 18.03 +0100, ivan marchesini ha scritto:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Dominic,
&lt;br&gt;&amp;gt; thanks for your answer...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Il giorno mar, 24/11/2009 alle 09.26 +0000, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26511403&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dominic.lowe@...&lt;/a&gt; ha
&lt;br&gt;&amp;gt; scritto:
&lt;br&gt;&amp;gt; &amp;gt; #look at the coverage properties:
&lt;br&gt;&amp;gt; &amp;gt; cvg.boundingBoxWGS84
&lt;br&gt;&amp;gt; &amp;gt; cvg.timepositions
&lt;br&gt;&amp;gt; &amp;gt; cvg.supportedCRS
&lt;br&gt;&amp;gt; &amp;gt; cvg.supportedFormats
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; yes.. many thanks.. but what I'm interested on is the resolution of the
&lt;br&gt;&amp;gt; coverage, that in the describeCoverage call 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; is shown inside this part of the xml:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;gml:RectifiedGrid dimension=&amp;quot;2&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;gml:limits&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;gml:GridEnvelope&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;gml:low&amp;gt;0 0 &amp;lt;/gml:low&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;gml:high&amp;gt;5358 5136 &amp;lt;/gml:high&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/gml:GridEnvelope&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;/gml:limits&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;gml:axisName&amp;gt;GRAY_INDEX&amp;lt;/gml:axisName&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;gml:origin&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;gml:pos&amp;gt;267740.22 4780537.966&amp;lt;/gml:pos&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;/gml:origin&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;gml:offsetVector&amp;gt;15.0 0.0&amp;lt;/gml:offsetVector&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;gml:offsetVector&amp;gt;0.0 -15.0&amp;lt;/gml:offsetVector&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/gml:RectifiedGrid&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ho can I store the resolution values (15) into a variable?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; many many thanks...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ivan
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;-- 
&lt;/div&gt;Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
&lt;br&gt;Preferisco formati liberi.
&lt;br&gt;Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
&lt;br&gt;I prefer free formats.
&lt;br&gt;&lt;a href=&quot;http://it.wikipedia.org/wiki/Formato_aperto&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.wikipedia.org/wiki/Formato_aperto&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Open_format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Open_format&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ivan Marchesini
&lt;br&gt;Perugia (Italy)
&lt;br&gt;Socio fondatore GFOSS &amp;quot;Geospatial Free and Open Source Software&amp;quot; &lt;a href=&quot;http://www.gfoss.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gfoss.it&lt;/a&gt;&lt;br&gt;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26511403&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marchesini@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26511403&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ivan.marchesini@...&lt;/a&gt;
&lt;br&gt;fax (home): +39(0)5782830887
&lt;br&gt;jabber: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26511403&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geoivan73@...&lt;/a&gt;
&lt;br&gt;skype: geoivan73
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26511403&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26511403/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describeCoverage-tp26485464p26511403.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26509034</id>
	<title>Re: Rtree pagesize error</title>
	<published>2009-11-25T00:29:46Z</published>
	<updated>2009-11-25T00:29:46Z</updated>
	<author>
		<name>Gagan Bansal</name>
	</author>
	<content type="html">Thanks Howard,&lt;br&gt;&lt;br&gt;I misunderstood the pagesize  parameter. It&amp;#39;s working fine with default pagesize. I tested with my road data (~1million) and the response is quite good. &lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Gagan&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
On Tue, Nov 24, 2009 at 7:48 PM, Howard Butler &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509034&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hobu.inc@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
On Nov 24, 2009, at 5:26 AM, Gagan Bansal wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; Hi,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I was trying to use the &amp;#39;pagesize&amp;#39; property as pagesize=1 while creating a index&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt;idx = index.Index(&amp;#39;road&amp;#39; , pagesize=1)&lt;br&gt;
&amp;gt; and then I  insert all my bbox to the index (idx)&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt;del idx&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; now next time I want to read the index  from  file (road.idx,road.dat)&lt;br&gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt;idx = index.Index(&amp;#39;road&amp;#39; , pagesize=1)&lt;br&gt;
&amp;gt; or &amp;gt;&amp;gt;&amp;gt;idx = index.Index(&amp;#39;road&amp;#39; )&lt;br&gt;
&amp;gt; but I get error while reading i.e.&lt;br&gt;
&amp;gt; rtree.core.RTreeError: Error in &amp;quot;Index_Create&amp;quot;: Spatial Index Error: InvalidPageException: Unknown page id 1&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; What could be the reason for this error?&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;I think this error has been fixed in trunk (requires trunk libspatialindex at this time too, unfortunately).&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;br&gt;
&amp;gt; My aim is to load the full index in single page for efficiency.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Remember that the pagesize is a value in bytes.  A pagesize=1 will never contain the entire index.  Also, ensure that your pagesize is large enough to hold any pickled data that you might be storing in the index as well.  We have changed the pagesize to default to 4096, which is fairly reasonable.  Any larger will waste disk space, and any smaller will mean creating lots of pages.&lt;br&gt;

&lt;br&gt;
Howard&lt;br&gt;
_______________________________________________&lt;br&gt;
Community mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509034&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509034&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Rtree-pagesize-error-tp26494295p26509034.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26509100</id>
	<title>Re: describeCoverage</title>
	<published>2009-11-25T00:15:40Z</published>
	<updated>2009-11-25T00:15:40Z</updated>
	<author>
		<name>Dominic Lowe-2</name>
	</author>
	<content type="html">Hi Ivan,
&lt;br&gt;&lt;br&gt;try:
&lt;br&gt;cvg.grid.offsetvectors
&lt;br&gt;[['15.0', '0.0'], ['0.0', '-15.0']]
&lt;br&gt;&lt;br&gt;&lt;br&gt;See also:
&lt;br&gt;cvg.grid.axislabels
&lt;br&gt;cvg.grid.dimension
&lt;br&gt;cvg.grid.highlimits
&lt;br&gt;cvg.grid.lowlimits
&lt;br&gt;cvg.grid.origin
&lt;br&gt;&lt;br&gt;re the CRS issue - yes I think there's some work to do in owslib to differentiate request and response crs in WCS. API suggestions are welcome!
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Dom
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: ivan marchesini [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509100&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ivan.marchesini@...&lt;/a&gt;]
&lt;br&gt;Sent: Tue 24/11/2009 17:03
&lt;br&gt;To: Lowe, Dominic (STFC,RAL,SSTD)
&lt;br&gt;Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509100&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;community@...&lt;/a&gt;
&lt;br&gt;Subject: RE: [Community] describeCoverage
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Hi Dominic,
&lt;br&gt;thanks for your answer...
&lt;br&gt;&lt;br&gt;Il giorno mar, 24/11/2009 alle 09.26 +0000, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509100&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dominic.lowe@...&lt;/a&gt; ha
&lt;br&gt;scritto:
&lt;br&gt;&amp;gt; #look at the coverage properties:
&lt;br&gt;&amp;gt; cvg.boundingBoxWGS84
&lt;br&gt;&amp;gt; cvg.timepositions
&lt;br&gt;&amp;gt; cvg.supportedCRS
&lt;br&gt;&amp;gt; cvg.supportedFormats
&lt;br&gt;&lt;br&gt;yes.. many thanks.. but what I'm interested on is the resolution of the
&lt;br&gt;coverage, that in the describeCoverage call 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&lt;/a&gt;&lt;br&gt;&lt;br&gt;is shown inside this part of the xml:
&lt;br&gt;&lt;br&gt;&amp;lt;gml:RectifiedGrid dimension=&amp;quot;2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;gml:limits&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;gml:GridEnvelope&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;gml:low&amp;gt;0 0 &amp;lt;/gml:low&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;gml:high&amp;gt;5358 5136 &amp;lt;/gml:high&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/gml:GridEnvelope&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/gml:limits&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;gml:axisName&amp;gt;GRAY_INDEX&amp;lt;/gml:axisName&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;gml:origin&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;gml:pos&amp;gt;267740.22 4780537.966&amp;lt;/gml:pos&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/gml:origin&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;gml:offsetVector&amp;gt;15.0 0.0&amp;lt;/gml:offsetVector&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;gml:offsetVector&amp;gt;0.0 -15.0&amp;lt;/gml:offsetVector&amp;gt;
&lt;br&gt;&amp;lt;/gml:RectifiedGrid&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Ho can I store the resolution values (15) into a variable?
&lt;br&gt;&lt;br&gt;many many thanks...
&lt;br&gt;&lt;br&gt;ivan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
&lt;br&gt;Preferisco formati liberi.
&lt;br&gt;Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
&lt;br&gt;I prefer free formats.
&lt;br&gt;&lt;a href=&quot;http://it.wikipedia.org/wiki/Formato_aperto&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.wikipedia.org/wiki/Formato_aperto&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Open_format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Open_format&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ivan Marchesini
&lt;br&gt;Perugia (Italy)
&lt;br&gt;Socio fondatore GFOSS &amp;quot;Geospatial Free and Open Source Software&amp;quot; &lt;a href=&quot;http://www.gfoss.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gfoss.it&lt;/a&gt;&lt;br&gt;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509100&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marchesini@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509100&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ivan.marchesini@...&lt;/a&gt;
&lt;br&gt;fax (home): +39(0)5782830887
&lt;br&gt;jabber: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509100&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geoivan73@...&lt;/a&gt;
&lt;br&gt;skype: geoivan73
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Scanned by iCritical.
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509100&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describeCoverage-tp26485464p26509100.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502897</id>
	<title>Re: rtree delete</title>
	<published>2009-11-24T12:37:20Z</published>
	<updated>2009-11-24T12:37:20Z</updated>
	<author>
		<name>Howard Butler-3</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 24, 2009, at 12:33 PM, Andrew Byrd wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On 24 Nov 2009, at 18:50, Howard Butler wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The item is not removed from the index when the window specified in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the delete method is larger that it, but only when the window exactly
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; matches its bounding box.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Is this the expected behavior, am I misunderstanding something?
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Expected, yes. &amp;nbsp;&amp;quot;Uniqueness&amp;quot; in the sense of the rtree index is &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; really the bounding box that is inserted into it plus the id, not &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; merely the id. &amp;nbsp;I put uniqueness in scare quotes because I think you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; can actually have multiple id + bbox entries with the same value and &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; delete will delete both of them (not verified though).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks for your explanation, Howard. I was misinterpreting 'query &amp;nbsp;
&lt;br&gt;&amp;gt; window' in this comment in index.py:
&lt;br&gt;&amp;gt; &amp;quot;... providing the index's dimension * 2 coordinate pairs representing &amp;nbsp;
&lt;br&gt;&amp;gt; the mink and maxk coordinates in each dimension defining the bounds of &amp;nbsp;
&lt;br&gt;&amp;gt; the query window.&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Care to come up with some text that's not so confusing? &amp;nbsp;I'll incorporate it before the next release.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; I think you want something like a &amp;quot;range delete&amp;quot;, which isn't &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; implemented in either libspatialindex or its C API. &amp;nbsp;This would &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; allow a user to do it in one shot quite quickly. &amp;nbsp;Right now, you can &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; cobble this up by doing a .intersection(objects=True) and inspecting &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; the resultant .id and .bbox elements of the results and *then* &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; issuing the delete with that.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In fact, I wanted to delete a single item at a time, and was using &amp;nbsp;
&lt;br&gt;&amp;gt; results from intersection(objects=True) to find it. The problem was &amp;nbsp;
&lt;br&gt;&amp;gt; that I was calling delete with the item's bounds instead of its bbox, &amp;nbsp;
&lt;br&gt;&amp;gt; which is interleaved. It works perfectly with the coordinates in &amp;nbsp;
&lt;br&gt;&amp;gt; item.bbox.
&lt;/div&gt;&lt;br&gt;Excellent. &amp;nbsp;Can you describe what you're using Rtree for? &amp;nbsp;I'm really interested in how people are using it, and for what kind of data. &amp;nbsp;
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502897&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-delete-tp26500018p26502897.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501150</id>
	<title>Re: rtree delete</title>
	<published>2009-11-24T10:33:26Z</published>
	<updated>2009-11-24T10:33:26Z</updated>
	<author>
		<name>Andrew Byrd</name>
	</author>
	<content type="html">&lt;br&gt;On 24 Nov 2009, at 18:50, Howard Butler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; The item is not removed from the index when the window specified in
&lt;br&gt;&amp;gt;&amp;gt; the delete method is larger that it, but only when the window exactly
&lt;br&gt;&amp;gt;&amp;gt; matches its bounding box.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is this the expected behavior, am I misunderstanding something?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Expected, yes. &amp;nbsp;&amp;quot;Uniqueness&amp;quot; in the sense of the rtree index is &amp;nbsp;
&lt;br&gt;&amp;gt; really the bounding box that is inserted into it plus the id, not &amp;nbsp;
&lt;br&gt;&amp;gt; merely the id. &amp;nbsp;I put uniqueness in scare quotes because I think you &amp;nbsp;
&lt;br&gt;&amp;gt; can actually have multiple id + bbox entries with the same value and &amp;nbsp;
&lt;br&gt;&amp;gt; delete will delete both of them (not verified though).
&lt;/div&gt;&lt;br&gt;Thanks for your explanation, Howard. I was misinterpreting 'query &amp;nbsp;
&lt;br&gt;window' in this comment in index.py:
&lt;br&gt;&amp;quot;... providing the index's dimension * 2 coordinate pairs representing &amp;nbsp;
&lt;br&gt;the mink and maxk coordinates in each dimension defining the bounds of &amp;nbsp;
&lt;br&gt;the query window.&amp;quot;
&lt;br&gt;&lt;br&gt;&amp;gt; I think you want something like a &amp;quot;range delete&amp;quot;, which isn't &amp;nbsp;
&lt;br&gt;&amp;gt; implemented in either libspatialindex or its C API. &amp;nbsp;This would &amp;nbsp;
&lt;br&gt;&amp;gt; allow a user to do it in one shot quite quickly. &amp;nbsp;Right now, you can &amp;nbsp;
&lt;br&gt;&amp;gt; cobble this up by doing a .intersection(objects=True) and inspecting &amp;nbsp;
&lt;br&gt;&amp;gt; the resultant .id and .bbox elements of the results and *then* &amp;nbsp;
&lt;br&gt;&amp;gt; issuing the delete with that.
&lt;br&gt;&lt;br&gt;In fact, I wanted to delete a single item at a time, and was using &amp;nbsp;
&lt;br&gt;results from intersection(objects=True) to find it. The problem was &amp;nbsp;
&lt;br&gt;that I was calling delete with the item's bounds instead of its bbox, &amp;nbsp;
&lt;br&gt;which is interleaved. It works perfectly with the coordinates in &amp;nbsp;
&lt;br&gt;item.bbox.
&lt;br&gt;&lt;br&gt;Thanks again for your help,
&lt;br&gt;Andrew
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501150&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-delete-tp26500018p26501150.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26500517</id>
	<title>Re: rtree delete</title>
	<published>2009-11-24T09:50:15Z</published>
	<updated>2009-11-24T09:50:15Z</updated>
	<author>
		<name>Howard Butler-3</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 24, 2009, at 11:23 AM, Andrew Byrd wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm trying to delete items that have been added to an rtree Index. I &amp;nbsp;
&lt;br&gt;&amp;gt; am finding that the items still exist after I thought they were &amp;nbsp;
&lt;br&gt;&amp;gt; deleted. I am using spatialindex and rtree freshly checked out from &amp;nbsp;
&lt;br&gt;&amp;gt; svn trunk, and compiled on OSX 10.5.6 with Python 2.6.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The following test demonstrates my situation:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; $python
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; from rtree import Rtree
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i = Rtree()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.insert(1, (0,0,5,5))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.insert(2, (1,1,6,6))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.insert(3, (2,2,7,7))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;&amp;gt; [1L, 2L, 3L]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.delete(2, (0,0,7,7))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;&amp;gt; [1L, 2L, 3L]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.delete(2, (2,2,5,5))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;&amp;gt; [1L, 2L, 3L]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.delete(2, (0.9,0.9,6.1,6.1))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;&amp;gt; [1L, 2L, 3L]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.delete(2, (1,1,6,6))
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;&amp;gt; [1L, 3L]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The item is not removed from the index when the window specified in &amp;nbsp;
&lt;br&gt;&amp;gt; the delete method is larger that it, but only when the window exactly &amp;nbsp;
&lt;br&gt;&amp;gt; matches its bounding box.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is this the expected behavior, am I misunderstanding something?
&lt;/div&gt;&lt;br&gt;Expected, yes. &amp;nbsp;&amp;quot;Uniqueness&amp;quot; in the sense of the rtree index is really the bounding box that is inserted into it plus the id, not merely the id. &amp;nbsp;I put uniqueness in scare quotes because I think you can actually have multiple id + bbox entries with the same value and delete will delete both of them (not verified though). &amp;nbsp;
&lt;br&gt;&lt;br&gt;I think you want something like a &amp;quot;range delete&amp;quot;, which isn't implemented in either libspatialindex or its C API. &amp;nbsp;This would allow a user to do it in one shot quite quickly. &amp;nbsp;Right now, you can cobble this up by doing a .intersection(objects=True) and inspecting the resultant .id and .bbox elements of the results and *then* issuing the delete with that. 
&lt;br&gt;&lt;br&gt;Hope this helps,
&lt;br&gt;&lt;br&gt;Howard
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26500517&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-delete-tp26500018p26500517.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26500018</id>
	<title>rtree delete</title>
	<published>2009-11-24T09:23:45Z</published>
	<updated>2009-11-24T09:23:45Z</updated>
	<author>
		<name>Andrew Byrd</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I'm trying to delete items that have been added to an rtree Index. I &amp;nbsp;
&lt;br&gt;am finding that the items still exist after I thought they were &amp;nbsp;
&lt;br&gt;deleted. I am using spatialindex and rtree freshly checked out from &amp;nbsp;
&lt;br&gt;svn trunk, and compiled on OSX 10.5.6 with Python 2.6.
&lt;br&gt;&lt;br&gt;The following test demonstrates my situation:
&lt;br&gt;&lt;br&gt;$python
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; from rtree import Rtree
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i = Rtree()
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.insert(1, (0,0,5,5))
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.insert(2, (1,1,6,6))
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.insert(3, (2,2,7,7))
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;[1L, 2L, 3L]
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.delete(2, (0,0,7,7))
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;[1L, 2L, 3L]
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.delete(2, (2,2,5,5))
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;[1L, 2L, 3L]
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.delete(2, (0.9,0.9,6.1,6.1))
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;[1L, 2L, 3L]
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.delete(2, (1,1,6,6))
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; i.intersection((3,3,4,4))
&lt;br&gt;[1L, 3L]
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&lt;br&gt;The item is not removed from the index when the window specified in &amp;nbsp;
&lt;br&gt;the delete method is larger that it, but only when the window exactly &amp;nbsp;
&lt;br&gt;matches its bounding box.
&lt;br&gt;&lt;br&gt;Is this the expected behavior, am I misunderstanding something?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Andrew
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26500018&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-delete-tp26500018p26500018.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26499441</id>
	<title>Re: describeCoverage</title>
	<published>2009-11-24T09:19:42Z</published>
	<updated>2009-11-24T09:19:42Z</updated>
	<author>
		<name>ivan marchesini-2</name>
	</author>
	<content type="html">Hi Dominic,
&lt;br&gt;about the other problem, in the getCoverage call you asked a BBOX in
&lt;br&gt;crs=32633 but the BBOX was expressed in crs=4326
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; make get coverage request:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; u=wcs.getCoverage(identifier='irpi:collazzone_2004', bbox=
&lt;br&gt;&amp;gt; (12.7, 42.5, 13, 43) , crs='EPSG:32633', format='PNG', width=100,
&lt;br&gt;&amp;gt; height=100)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; u.read()
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Then you get a geoserver exception:
&lt;br&gt;&amp;gt; '&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;ServiceExceptionReport
&lt;br&gt;&amp;gt; version=&amp;quot;1.2.0&amp;quot; xmlns=&amp;quot;&lt;a href=&quot;http://www.opengis.net/ogc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opengis.net/ogc&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://www.opengis.net/ogc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opengis.net/ogc&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://schemas.opengis.net/wcs/1.0.0/OGC-exception.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.opengis.net/wcs/1.0.0/OGC-exception.xsd&lt;/a&gt;&amp;quot;&amp;gt; &amp;nbsp; &amp;lt;ServiceException code=&amp;quot;problem with CoverageResults&amp;quot;&amp;gt;\n &amp;nbsp; &amp;nbsp; &amp;nbsp;org.vfny.geoserver.wcs.WcsException: The Intersection is null. Check the requested BBOX!\nThe Intersection is null. Check the requested BBOX!\n&amp;lt;/ServiceException&amp;gt;&amp;lt;/ServiceExceptionReport&amp;gt;'
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This error response seems odd as the bounding box I requested is
&lt;br&gt;&amp;gt; within your bounds...
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;in fact the exception is:
&lt;br&gt;&amp;quot;The Intersection is null&amp;quot;
&lt;br&gt;&lt;br&gt;I have just added the support for 4326 to the coverage:
&lt;br&gt;______________
&lt;br&gt;from owslib.wcs import WebCoverageService
&lt;br&gt;wcs =
&lt;br&gt;WebCoverageService('&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs',version='1.0.0'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs',version='1.0.0'&lt;/a&gt;)
&lt;br&gt;wcs.contents 
&lt;br&gt;cvg=wcs['irpi:collazzone_2004']
&lt;br&gt;&lt;br&gt;cvg.supportedCRS
&lt;br&gt;['EPSG:32633', '', 'EPSG:4326', '', '']
&lt;br&gt;_____________
&lt;br&gt;&lt;br&gt;&lt;br&gt;but now, when I make the getCoverage call:
&lt;br&gt;&lt;br&gt;_______________
&lt;br&gt;u=wcs.getCoverage(identifier='irpi:collazzone_2004', bbox=
&lt;br&gt;(12.7, 42.5, 13, 43) , crs='EPSG:4326', format='PNG', width=100,
&lt;br&gt;height=100)
&lt;br&gt;&lt;br&gt;u.read()
&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;ServiceExceptionReport
&lt;br&gt;version=&amp;quot;1.2.0&amp;quot; xmlns=&amp;quot;&lt;a href=&quot;http://www.opengis.net/ogc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opengis.net/ogc&lt;/a&gt;&amp;quot;
&lt;br&gt;xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://www.opengis.net/ogc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opengis.net/ogc&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://schemas.opengis.net/wcs/1.0.0/OGC-exception.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.opengis.net/wcs/1.0.0/OGC-exception.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;ServiceException code=&amp;quot;problem with CoverageResults&amp;quot;&amp;gt;\n
&lt;br&gt;org.vfny.geoserver.wcs.WcsException: This Coverage does not support the
&lt;br&gt;requested Response-CRS.\nThis Coverage does not support the requested
&lt;br&gt;Response-CRS.\n&amp;lt;/ServiceException&amp;gt;&amp;lt;/ServiceExceptionReport&amp;gt;'
&lt;br&gt;_______________
&lt;br&gt;&lt;br&gt;&lt;br&gt;the error is:
&lt;br&gt;&amp;quot;This Coverage does not support the requested Response-CRS&amp;quot;
&lt;br&gt;&lt;br&gt;but cvg.supportedCRS said the opposite!!!! &amp;nbsp;:-(
&lt;br&gt;&lt;br&gt;whats the problem??
&lt;br&gt;&lt;br&gt;Thanks....
&lt;br&gt;&lt;br&gt;Ivan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
&lt;br&gt;Preferisco formati liberi.
&lt;br&gt;Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
&lt;br&gt;I prefer free formats.
&lt;br&gt;&lt;a href=&quot;http://it.wikipedia.org/wiki/Formato_aperto&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.wikipedia.org/wiki/Formato_aperto&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Open_format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Open_format&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ivan Marchesini
&lt;br&gt;Perugia (Italy)
&lt;br&gt;Socio fondatore GFOSS &amp;quot;Geospatial Free and Open Source Software&amp;quot; &lt;a href=&quot;http://www.gfoss.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gfoss.it&lt;/a&gt;&lt;br&gt;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499441&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marchesini@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499441&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ivan.marchesini@...&lt;/a&gt;
&lt;br&gt;fax (home): +39(0)5782830887
&lt;br&gt;jabber: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499441&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geoivan73@...&lt;/a&gt;
&lt;br&gt;skype: geoivan73
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499441&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26499441/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describeCoverage-tp26485464p26499441.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26499204</id>
	<title>Re: describeCoverage</title>
	<published>2009-11-24T09:03:31Z</published>
	<updated>2009-11-24T09:03:31Z</updated>
	<author>
		<name>ivan marchesini-2</name>
	</author>
	<content type="html">Hi Dominic,
&lt;br&gt;thanks for your answer...
&lt;br&gt;&lt;br&gt;Il giorno mar, 24/11/2009 alle 09.26 +0000, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499204&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dominic.lowe@...&lt;/a&gt; ha
&lt;br&gt;scritto:
&lt;br&gt;&amp;gt; #look at the coverage properties:
&lt;br&gt;&amp;gt; cvg.boundingBoxWGS84
&lt;br&gt;&amp;gt; cvg.timepositions
&lt;br&gt;&amp;gt; cvg.supportedCRS
&lt;br&gt;&amp;gt; cvg.supportedFormats
&lt;br&gt;&lt;br&gt;yes.. many thanks.. but what I'm interested on is the resolution of the
&lt;br&gt;coverage, that in the describeCoverage call 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&lt;/a&gt;&lt;br&gt;&lt;br&gt;is shown inside this part of the xml:
&lt;br&gt;&lt;br&gt;&amp;lt;gml:RectifiedGrid dimension=&amp;quot;2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;gml:limits&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;gml:GridEnvelope&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;gml:low&amp;gt;0 0 &amp;lt;/gml:low&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;gml:high&amp;gt;5358 5136 &amp;lt;/gml:high&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/gml:GridEnvelope&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/gml:limits&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;gml:axisName&amp;gt;GRAY_INDEX&amp;lt;/gml:axisName&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;gml:origin&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;gml:pos&amp;gt;267740.22 4780537.966&amp;lt;/gml:pos&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/gml:origin&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;gml:offsetVector&amp;gt;15.0 0.0&amp;lt;/gml:offsetVector&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;gml:offsetVector&amp;gt;0.0 -15.0&amp;lt;/gml:offsetVector&amp;gt;
&lt;br&gt;&amp;lt;/gml:RectifiedGrid&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Ho can I store the resolution values (15) into a variable?
&lt;br&gt;&lt;br&gt;many many thanks...
&lt;br&gt;&lt;br&gt;ivan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
&lt;br&gt;Preferisco formati liberi.
&lt;br&gt;Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
&lt;br&gt;I prefer free formats.
&lt;br&gt;&lt;a href=&quot;http://it.wikipedia.org/wiki/Formato_aperto&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.wikipedia.org/wiki/Formato_aperto&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Open_format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Open_format&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ivan Marchesini
&lt;br&gt;Perugia (Italy)
&lt;br&gt;Socio fondatore GFOSS &amp;quot;Geospatial Free and Open Source Software&amp;quot; &lt;a href=&quot;http://www.gfoss.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gfoss.it&lt;/a&gt;&lt;br&gt;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499204&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marchesini@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499204&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ivan.marchesini@...&lt;/a&gt;
&lt;br&gt;fax (home): +39(0)5782830887
&lt;br&gt;jabber: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499204&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geoivan73@...&lt;/a&gt;
&lt;br&gt;skype: geoivan73
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499204&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26499204/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describeCoverage-tp26485464p26499204.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26496729</id>
	<title>Re: Rtree pagesize error</title>
	<published>2009-11-24T06:18:30Z</published>
	<updated>2009-11-24T06:18:30Z</updated>
	<author>
		<name>Howard Butler-3</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 24, 2009, at 5:26 AM, Gagan Bansal wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I was trying to use the 'pagesize' property as pagesize=1 while creating a index
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;idx = index.Index('road' , pagesize=1)
&lt;br&gt;&amp;gt; and then I &amp;nbsp;insert all my bbox to the index (idx) 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;del idx
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; now next time I want to read the index &amp;nbsp;from &amp;nbsp;file (road.idx,road.dat)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;idx = index.Index('road' , pagesize=1)
&lt;br&gt;&amp;gt; or &amp;gt;&amp;gt;&amp;gt;idx = index.Index('road' )
&lt;br&gt;&amp;gt; but I get error while reading i.e.
&lt;br&gt;&amp;gt; rtree.core.RTreeError: Error in &amp;quot;Index_Create&amp;quot;: Spatial Index Error: InvalidPageException: Unknown page id 1
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What could be the reason for this error?
&lt;/div&gt;&lt;br&gt;I think this error has been fixed in trunk (requires trunk libspatialindex at this time too, unfortunately).
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; My aim is to load the full index in single page for efficiency.
&lt;br&gt;&lt;br&gt;Remember that the pagesize is a value in bytes. &amp;nbsp;A pagesize=1 will never contain the entire index. &amp;nbsp;Also, ensure that your pagesize is large enough to hold any pickled data that you might be storing in the index as well. &amp;nbsp;We have changed the pagesize to default to 4096, which is fairly reasonable. &amp;nbsp;Any larger will waste disk space, and any smaller will mean creating lots of pages.
&lt;br&gt;&lt;br&gt;Howard
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496729&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Rtree-pagesize-error-tp26494295p26496729.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26494295</id>
	<title>Rtree pagesize error</title>
	<published>2009-11-24T03:26:34Z</published>
	<updated>2009-11-24T03:26:34Z</updated>
	<author>
		<name>Gagan Bansal</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;I was trying to use the &amp;#39;pagesize&amp;#39; property as pagesize=1 while creating a index&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;idx = index.Index(&amp;#39;road&amp;#39; , pagesize=1)&lt;br&gt;and then I  insert all my bbox to the index (idx) &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;del idx&lt;br&gt;
&lt;br&gt;now next time I want to read the index  from  file (road.idx,road.dat)&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;idx = index.Index(&amp;#39;road&amp;#39; , pagesize=1)&lt;br&gt;or &amp;gt;&amp;gt;&amp;gt;idx = index.Index(&amp;#39;road&amp;#39; )&lt;br&gt;but I get error while reading i.e.&lt;br&gt;
rtree.core.RTreeError: Error in &amp;quot;Index_Create&amp;quot;: Spatial Index Error: InvalidPageException: Unknown page id 1&lt;br&gt;&lt;br&gt;What could be the reason for this error?&lt;br&gt;My aim is to load the full index in single page for efficiency.&lt;br&gt;
&lt;br&gt;Regards, &lt;br&gt;Gagan&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26494295&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Rtree-pagesize-error-tp26494295p26494295.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26492879</id>
	<title>Re: describeCoverage</title>
	<published>2009-11-24T01:26:31Z</published>
	<updated>2009-11-24T01:26:31Z</updated>
	<author>
		<name>Dominic Lowe-2</name>
	</author>
	<content type="html">Hi Ivan
&lt;br&gt;&lt;br&gt;getDescribeCoverage gets an ElementTree object, not the actual XML.
&lt;br&gt;&lt;br&gt;However you shouldn't need to do that actually - that method is just there as an 'extra'.
&lt;br&gt;&lt;br&gt;the way to do it is:
&lt;br&gt;&lt;br&gt;from owslib.wcs import WebCoverageService
&lt;br&gt;wcs = WebCoverageService('&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs',version='1.0.0'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs',version='1.0.0'&lt;/a&gt;)
&lt;br&gt;wcs.contents #prints available coverages
&lt;br&gt;cvg=wcs['irpi:collazzone_2004'] &amp;nbsp;#this gives you a coverage metadata object to interrogate
&lt;br&gt;&lt;br&gt;#look at the coverage properties:
&lt;br&gt;cvg.boundingBoxWGS84
&lt;br&gt;cvg.timepositions
&lt;br&gt;cvg.supportedCRS
&lt;br&gt;cvg.supportedFormats
&lt;br&gt;&lt;br&gt;make get coverage request:
&lt;br&gt;&lt;br&gt;u=wcs.getCoverage(identifier='irpi:collazzone_2004', bbox=
&lt;br&gt;(12.7, 42.5, 13, 43) , crs='EPSG:32633', format='PNG', width=100, height=100)
&lt;br&gt;&lt;br&gt;u.read()
&lt;br&gt;&lt;br&gt;&lt;br&gt;Then you get a geoserver exception:
&lt;br&gt;'&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;ServiceExceptionReport version=&amp;quot;1.2.0&amp;quot; xmlns=&amp;quot;&lt;a href=&quot;http://www.opengis.net/ogc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opengis.net/ogc&lt;/a&gt;&amp;quot; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://www.opengis.net/ogc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opengis.net/ogc&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://schemas.opengis.net/wcs/1.0.0/OGC-exception.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.opengis.net/wcs/1.0.0/OGC-exception.xsd&lt;/a&gt;&amp;quot;&amp;gt; &amp;nbsp; &amp;lt;ServiceException code=&amp;quot;problem with CoverageResults&amp;quot;&amp;gt;\n &amp;nbsp; &amp;nbsp; &amp;nbsp;org.vfny.geoserver.wcs.WcsException: The Intersection is null. Check the requested BBOX!\nThe Intersection is null. Check the requested BBOX!\n&amp;lt;/ServiceException&amp;gt;&amp;lt;/ServiceExceptionReport&amp;gt;'
&lt;br&gt;&lt;br&gt;&lt;br&gt;This error response seems odd as the bounding box I requested is within your bounds...
&lt;br&gt;&lt;br&gt;Anyway, hope that helps.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Dom
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492879&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;community-bounces@...&lt;/a&gt; on behalf of ivan marchesini
&lt;br&gt;Sent: Mon 23/11/2009 22:16
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492879&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;henning.bredel@...&lt;/a&gt;
&lt;br&gt;Cc: gispython.org community projects
&lt;br&gt;Subject: Re: [Community] describeCoverage
&lt;br&gt;&amp;nbsp;
&lt;br&gt;I Henning...
&lt;br&gt;&lt;br&gt;many thanks for your answer...
&lt;br&gt;&lt;br&gt;&amp;gt; I tried to get the capabilities with
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?request=GetCapabilties&amp;service=WCS&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?request=GetCapabilties&amp;service=WCS&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; but it seems that the server has no capabilities set, yet.
&lt;br&gt;&lt;br&gt;&lt;br&gt;I think adding the version parameter the getCapabilities works:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=getcapabilities&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=getcapabilities&lt;/a&gt;&lt;br&gt;&lt;br&gt;but the problem is still:
&lt;br&gt;___________
&lt;br&gt;from owslib.wcs import WebCoverageService
&lt;br&gt;wcs = WebCoverageService('&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs'&lt;/a&gt;,
&lt;br&gt;version='1.0.0')
&lt;br&gt;description=wcs.getDescribeCoverage('irpi:collazzone_2004')
&lt;br&gt;______________
&lt;br&gt;&lt;br&gt;&lt;br&gt;from which I can't see anything inside &amp;quot;description&amp;quot;.. &amp;nbsp;:-(
&lt;br&gt;&lt;br&gt;&lt;br&gt;many thanks...
&lt;br&gt;&lt;br&gt;ivan 
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;However,
&lt;br&gt;&amp;gt; your request
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; works. I think, s/o has forgotten to set the (required) capabilities
&lt;br&gt;&amp;gt; of the service. This should get fixed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Best
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; Henning
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;-- 
&lt;/div&gt;Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
&lt;br&gt;Preferisco formati liberi.
&lt;br&gt;Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
&lt;br&gt;I prefer free formats.
&lt;br&gt;&lt;a href=&quot;http://it.wikipedia.org/wiki/Formato_aperto&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.wikipedia.org/wiki/Formato_aperto&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Open_format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Open_format&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ivan Marchesini
&lt;br&gt;Perugia (Italy)
&lt;br&gt;Socio fondatore GFOSS &amp;quot;Geospatial Free and Open Source Software&amp;quot; &lt;a href=&quot;http://www.gfoss.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gfoss.it&lt;/a&gt;&lt;br&gt;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492879&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marchesini@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492879&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ivan.marchesini@...&lt;/a&gt;
&lt;br&gt;fax (home): +39(0)5782830887
&lt;br&gt;jabber: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492879&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geoivan73@...&lt;/a&gt;
&lt;br&gt;skype: geoivan73
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Scanned by iCritical.
&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492879&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;winmail.dat&lt;/strong&gt; (5K) &lt;a href=&quot;http://old.nabble.com/attachment/26492879/0/winmail.dat&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describeCoverage-tp26485464p26492879.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26486613</id>
	<title>Re: describeCoverage</title>
	<published>2009-11-23T13:51:21Z</published>
	<updated>2009-11-23T13:51:21Z</updated>
	<author>
		<name>ivan marchesini-2</name>
	</author>
	<content type="html">I Henning...
&lt;br&gt;&lt;br&gt;many thanks for your answer...
&lt;br&gt;&lt;br&gt;&amp;gt; I tried to get the capabilities with
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?request=GetCapabilties&amp;service=WCS&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?request=GetCapabilties&amp;service=WCS&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; but it seems that the server has no capabilities set, yet.
&lt;br&gt;&lt;br&gt;&lt;br&gt;I think adding the version parameter the getCapabilities works:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=getcapabilities&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=getcapabilities&lt;/a&gt;&lt;br&gt;&lt;br&gt;but the problem is still:
&lt;br&gt;___________
&lt;br&gt;from owslib.wcs import WebCoverageService
&lt;br&gt;wcs = WebCoverageService('&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs'&lt;/a&gt;,
&lt;br&gt;version='1.0.0')
&lt;br&gt;description=wcs.getDescribeCoverage('irpi:collazzone_2004')
&lt;br&gt;______________
&lt;br&gt;&lt;br&gt;&lt;br&gt;from which I can't see anything inside &amp;quot;description&amp;quot;.. &amp;nbsp;:-(
&lt;br&gt;&lt;br&gt;&lt;br&gt;many thanks...
&lt;br&gt;&lt;br&gt;ivan 
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;However,
&lt;br&gt;&amp;gt; your request
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; works. I think, s/o has forgotten to set the (required) capabilities
&lt;br&gt;&amp;gt; of the service. This should get fixed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Best
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; Henning
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;-- 
&lt;/div&gt;Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
&lt;br&gt;Preferisco formati liberi.
&lt;br&gt;Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
&lt;br&gt;I prefer free formats.
&lt;br&gt;&lt;a href=&quot;http://it.wikipedia.org/wiki/Formato_aperto&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.wikipedia.org/wiki/Formato_aperto&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Open_format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Open_format&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ivan Marchesini
&lt;br&gt;Perugia (Italy)
&lt;br&gt;Socio fondatore GFOSS &amp;quot;Geospatial Free and Open Source Software&amp;quot; &lt;a href=&quot;http://www.gfoss.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gfoss.it&lt;/a&gt;&lt;br&gt;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26486613&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marchesini@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26486613&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ivan.marchesini@...&lt;/a&gt;
&lt;br&gt;fax (home): +39(0)5782830887
&lt;br&gt;jabber: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26486613&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geoivan73@...&lt;/a&gt;
&lt;br&gt;skype: geoivan73
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26486613&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26486613/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describeCoverage-tp26485464p26486613.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26485570</id>
	<title>Re: describeCoverage</title>
	<published>2009-11-23T12:49:43Z</published>
	<updated>2009-11-23T12:49:43Z</updated>
	<author>
		<name>Henning Bredel-3</name>
	</author>
	<content type="html">ivan marchesini wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; now I suppose I must use 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; description=wcs.getDescribeCoverage('irpi:collazzone_2004')
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; but it seems that the created object is empty or, probably, I'm not able
&lt;br&gt;&amp;gt; to read the output.
&lt;br&gt;&lt;br&gt;Ivan,
&lt;br&gt;&lt;br&gt;I tried to get the capabilities with
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?request=GetCapabilties&amp;service=WCS&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?request=GetCapabilties&amp;service=WCS&lt;/a&gt;&lt;br&gt;&lt;br&gt;but it seems that the server has no capabilities set, yet. However,
&lt;br&gt;your request
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&lt;/a&gt;&lt;br&gt;&lt;br&gt;works. I think, s/o has forgotten to set the (required) capabilities
&lt;br&gt;of the service. This should get fixed.
&lt;br&gt;&lt;br&gt;Best
&lt;br&gt;&lt;br&gt;&amp;nbsp; Henning
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26485570&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (268 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26485570/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describeCoverage-tp26485464p26485570.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26485464</id>
	<title>describeCoverage</title>
	<published>2009-11-23T12:46:50Z</published>
	<updated>2009-11-23T12:46:50Z</updated>
	<author>
		<name>ivan marchesini-2</name>
	</author>
	<content type="html">Dear al python-gis users.. 
&lt;br&gt;&lt;br&gt;I'm starting to use python and owslib... so I have my first
&lt;br&gt;questions... &amp;nbsp;:-)
&lt;br&gt;&lt;br&gt;This is
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs?version=1.0.0&amp;service=WCS&amp;REQUEST=DescribeCoverage&amp;COVERAGE=irpi:collazzone_2004&lt;/a&gt;&lt;br&gt;&lt;br&gt;the ows request I would like to replicate by means of owslib...
&lt;br&gt;&lt;br&gt;&lt;br&gt;I would like to store the xml result into a python object.
&lt;br&gt;&lt;br&gt;&lt;br&gt;I have loaded the modules and defined the url:
&lt;br&gt;&amp;nbsp;
&lt;br&gt;from owslib.wcs import WebCoverageService
&lt;br&gt;wcs = WebCoverageService('&lt;a href=&quot;http://geoserver.irpi.cnr.it/geoserver/wcs'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://geoserver.irpi.cnr.it/geoserver/wcs'&lt;/a&gt;,
&lt;br&gt;version='1.0.0')
&lt;br&gt;&lt;br&gt;now I suppose I must use 
&lt;br&gt;&lt;br&gt;description=wcs.getDescribeCoverage('irpi:collazzone_2004')
&lt;br&gt;&lt;br&gt;but it seems that the created object is empty or, probably, I'm not able
&lt;br&gt;to read the output.
&lt;br&gt;&lt;br&gt;How can I obtain what I need?
&lt;br&gt;Moreover, I need to extract the resolution from the describecoverage
&lt;br&gt;call... which is, in your opinion, the best way to obtain these values?
&lt;br&gt;&lt;br&gt;many thanks...
&lt;br&gt;&lt;br&gt;Ivan
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
&lt;br&gt;Preferisco formati liberi.
&lt;br&gt;Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
&lt;br&gt;I prefer free formats.
&lt;br&gt;&lt;a href=&quot;http://it.wikipedia.org/wiki/Formato_aperto&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.wikipedia.org/wiki/Formato_aperto&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Open_format&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/Open_format&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ivan Marchesini
&lt;br&gt;Perugia (Italy)
&lt;br&gt;Socio fondatore GFOSS &amp;quot;Geospatial Free and Open Source Software&amp;quot; &lt;a href=&quot;http://www.gfoss.it&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gfoss.it&lt;/a&gt;&lt;br&gt;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26485464&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marchesini@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26485464&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ivan.marchesini@...&lt;/a&gt;
&lt;br&gt;fax (home): +39(0)5782830887
&lt;br&gt;jabber: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26485464&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;geoivan73@...&lt;/a&gt;
&lt;br&gt;skype: geoivan73
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26485464&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (205 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26485464/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/describeCoverage-tp26485464p26485464.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26420255</id>
	<title>Re: rtree thread safe</title>
	<published>2009-11-18T20:27:04Z</published>
	<updated>2009-11-18T20:27:04Z</updated>
	<author>
		<name>Gagan Bansal</name>
	</author>
	<content type="html">Thanks Sean,&lt;br&gt;I&amp;#39;ll look into this.&lt;br&gt;Regards&lt;br&gt;Gagan&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 18, 2009 at 8:17 PM, Sean Gillies &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26420255&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sean.gillies@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;On Nov 18, 2009, at 4:41 AM, Gagan Bansal wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; Hi,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Now I have achieved this by thread lock acquire and release.&lt;br&gt;
&amp;gt; &amp;lt;snip&amp;gt;&lt;br&gt;
&amp;gt; threadlock=thread.allocate_lock()&lt;br&gt;
&amp;gt; global threadlock&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; threadlock.acquire()&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; # find intersection or nearest here&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; threadlock.release()&lt;br&gt;
&amp;gt; &amp;lt;/snip&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thanks,&lt;br&gt;
&amp;gt; Gagan&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;FWIW, I&amp;#39;m serializing access to my rtree with an HTTP server.&lt;br&gt;
&lt;br&gt;
Tangent: David Beazley&amp;#39;s presentation on performance-killing&lt;br&gt;
interactions between the GIL and threads is really interesting:&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://www.dabeaz.com/python/GIL.pdf&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.dabeaz.com/python/GIL.pdf&lt;/a&gt;&lt;br&gt;
Google preview: &lt;a href=&quot;http://tinyurl.com/y9gdtau&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://tinyurl.com/y9gdtau&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
--&lt;br&gt;
Sean Gillies&lt;br&gt;
Programmer&lt;br&gt;
Institute for the Study of the Ancient World&lt;br&gt;
New York University&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Community mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26420255&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26420255&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-thread-safe-tp26388032p26420255.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26409155</id>
	<title>Re: rtree thread safe</title>
	<published>2009-11-18T06:47:18Z</published>
	<updated>2009-11-18T06:47:18Z</updated>
	<author>
		<name>Sean Gillies-2</name>
	</author>
	<content type="html">On Nov 18, 2009, at 4:41 AM, Gagan Bansal wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Now I have achieved this by thread lock acquire and release.
&lt;br&gt;&amp;gt; &amp;lt;snip&amp;gt;
&lt;br&gt;&amp;gt; threadlock=thread.allocate_lock()
&lt;br&gt;&amp;gt; global threadlock
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; threadlock.acquire()
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; # find intersection or nearest here
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; threadlock.release()
&lt;br&gt;&amp;gt; &amp;lt;/snip&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Gagan
&lt;/div&gt;&lt;br&gt;FWIW, I'm serializing access to my rtree with an HTTP server.
&lt;br&gt;&lt;br&gt;Tangent: David Beazley's presentation on performance-killing &amp;nbsp;
&lt;br&gt;interactions between the GIL and threads is really interesting:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.dabeaz.com/python/GIL.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.dabeaz.com/python/GIL.pdf&lt;/a&gt;&lt;br&gt;Google preview: &lt;a href=&quot;http://tinyurl.com/y9gdtau&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tinyurl.com/y9gdtau&lt;/a&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Sean Gillies
&lt;br&gt;Programmer
&lt;br&gt;Institute for the Study of the Ancient World
&lt;br&gt;New York University
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26409155&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-thread-safe-tp26388032p26409155.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26404936</id>
	<title>rtree thread safe</title>
	<published>2009-11-18T01:41:48Z</published>
	<updated>2009-11-18T01:41:48Z</updated>
	<author>
		<name>Gagan Bansal</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;Now I have achieved this by thread lock acquire and release.&lt;br&gt;&amp;lt;snip&amp;gt;&lt;br&gt;threadlock=thread.allocate_lock()&lt;br&gt;global threadlock&lt;br&gt;&lt;br&gt;threadlock.acquire()&lt;br&gt;&lt;br&gt;# find intersection or nearest here&lt;br&gt;&lt;br&gt;
threadlock.release()&lt;br&gt;&amp;lt;/snip&amp;gt;&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Gagan&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26404936&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-thread-safe-tp26388032p26404936.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26393768</id>
	<title>Re: rtree thread safe</title>
	<published>2009-11-17T09:12:01Z</published>
	<updated>2009-11-17T09:12:01Z</updated>
	<author>
		<name>cgal-admin</name>
	</author>
	<content type="html">I haven't needed this yet, but was going to shortly. &amp;nbsp;The read-only model is very interesting to me too. &amp;nbsp;Has anyone scoped the pain of supporting read-only concurrent access in development time? Days, weeks, ...? 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393768&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;community-bounces@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393768&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;community-bounces@...&lt;/a&gt;] On Behalf Of Brent Pedersen
&lt;br&gt;Sent: Tuesday, November 17, 2009 8:12 AM
&lt;br&gt;To: gispython.org community projects
&lt;br&gt;Subject: Re: [Community] rtree thread safe
&lt;br&gt;&lt;br&gt;On Tue, Nov 17, 2009 at 5:58 AM, Howard Butler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393768&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hobu.inc@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Nov 17, 2009, at 5:05 AM, Gagan Bansal wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am using rtree to find the nearest roads from my road data set ( around 1 million  road segments) and its working superb. But when I am testing it for user concurrency more than one, the error is thrown  'resource lock'. What could be the reason?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am loading the bounding box of roads initially from a file. Then I use the index to find the nearest. There is no insertion of the b-box later. Is there any option to freeze the index or read only ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; rtree is not quite thread safe at this time (assuming you're using 0.5 or trunk).  There is some capacity for thread safety and multi-threaded access within libspatialindex, but there are some areas of the code that have not been locked up yet.  Brent Pedersen has done some work in this area, and he could provide more details.  Basically, the answer is we need some work libspatialindex and possibly the Rtree bindings as well.  Short term, employ the Big Ass Lock (TM) pattern ;)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Howard
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Community mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393768&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;yeah, i just did a work-around, forcing a web-app to be single threaded.
&lt;br&gt;i created a ticket to track this:
&lt;br&gt;&lt;a href=&quot;http://trac.gispython.org/lab/ticket/195&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trac.gispython.org/lab/ticket/195&lt;/a&gt;&lt;br&gt;-b
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393768&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393768&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-thread-safe-tp26388032p26393768.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26392645</id>
	<title>Re: rtree thread safe</title>
	<published>2009-11-17T08:11:49Z</published>
	<updated>2009-11-17T08:11:49Z</updated>
	<author>
		<name>Brent Pedersen-2</name>
	</author>
	<content type="html">On Tue, Nov 17, 2009 at 5:58 AM, Howard Butler &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26392645&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hobu.inc@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Nov 17, 2009, at 5:05 AM, Gagan Bansal wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am using rtree to find the nearest roads from my road data set ( around 1 million  road segments) and its working superb. But when I am testing it for user concurrency more than one, the error is thrown  'resource lock'. What could be the reason?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I am loading the bounding box of roads initially from a file. Then I use the index to find the nearest. There is no insertion of the b-box later. Is there any option to freeze the index or read only ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; rtree is not quite thread safe at this time (assuming you're using 0.5 or trunk).  There is some capacity for thread safety and multi-threaded access within libspatialindex, but there are some areas of the code that have not been locked up yet.  Brent Pedersen has done some work in this area, and he could provide more details.  Basically, the answer is we need some work libspatialindex and possibly the Rtree bindings as well.  Short term, employ the Big Ass Lock (TM) pattern ;)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Howard
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Community mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26392645&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;yeah, i just did a work-around, forcing a web-app to be single threaded.
&lt;br&gt;i created a ticket to track this:
&lt;br&gt;&lt;a href=&quot;http://trac.gispython.org/lab/ticket/195&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trac.gispython.org/lab/ticket/195&lt;/a&gt;&lt;br&gt;-b
&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26392645&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-thread-safe-tp26388032p26392645.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26390551</id>
	<title>Re: rtree thread safe</title>
	<published>2009-11-17T05:58:47Z</published>
	<updated>2009-11-17T05:58:47Z</updated>
	<author>
		<name>Howard Butler-3</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 17, 2009, at 5:05 AM, Gagan Bansal wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I am using rtree to find the nearest roads from my road data set ( around 1 million &amp;nbsp;road segments) and its working superb. But when I am testing it for user concurrency more than one, the error is thrown &amp;nbsp;'resource lock'. What could be the reason?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I am loading the bounding box of roads initially from a file. Then I use the index to find the nearest. There is no insertion of the b-box later. Is there any option to freeze the index or read only ?
&lt;br&gt;&lt;br&gt;rtree is not quite thread safe at this time (assuming you're using 0.5 or trunk). &amp;nbsp;There is some capacity for thread safety and multi-threaded access within libspatialindex, but there are some areas of the code that have not been locked up yet. &amp;nbsp;Brent Pedersen has done some work in this area, and he could provide more details. &amp;nbsp;Basically, the answer is we need some work libspatialindex and possibly the Rtree bindings as well. &amp;nbsp;Short term, employ the Big Ass Lock (TM) pattern ;)
&lt;br&gt;&lt;br&gt;Howard
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26390551&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-thread-safe-tp26388032p26390551.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26388032</id>
	<title>rtree thread safe</title>
	<published>2009-11-17T03:05:06Z</published>
	<updated>2009-11-17T03:05:06Z</updated>
	<author>
		<name>Gagan Bansal</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;I am using rtree to find the nearest roads from my road data set ( around 1 million  road segments) and its working superb. But when I am testing it for user concurrency more than one, the error is thrown  &amp;#39;resource lock&amp;#39;. What could be the reason?&lt;br&gt;
&lt;br&gt;I am loading the bounding box of roads initially from a file. Then I use the index to find the nearest. There is no insertion of the b-box later. Is there any option to freeze the index or read only ?&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;
Gagan&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Community mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26388032&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Community@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gispython.org/mailman/listinfo/community&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gispython.org/mailman/listinfo/community&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/rtree-thread-safe-tp26388032p26388032.html" />
</entry>

</feed>
