<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Viewing Large Images &#8211; OpenLayers, GSIV, ModestMaps, DeepZoom, and Python</title>
	<atom:link href="http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/feed/" rel="self" type="application/rss+xml" />
	<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/</link>
	<description>Python and Zope Programming</description>
	<lastBuildDate>Mon, 23 Mar 2009 22:53:45 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Daniel Gasienica</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-106</link>
		<dc:creator>Daniel Gasienica</dc:creator>
		<pubDate>Mon, 23 Mar 2009 22:53:45 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-106</guid>
		<description>Now there&#039;s an official distribution of the Python Deep Zoom Tools, originally developed by Kapil. I&#039;ve greatly enhanced them and additionally to the Deep Zoom image pyramid generation added support for Deep Zoom XML image descriptors and Deep Zoom collections.

&lt;strong&gt;Download&lt;/strong&gt;
&lt;em&gt;Python Deep Zoom Tools (0.1.0)&lt;/em&gt;
http://open-zoom.googlecode.com/files/deep-zoom-tools-0.1.0.zip

Let me know if it works for you!

Cheers,
Daniel

P.S. Post feedback to http://getsatisfaction.com/openzoom</description>
		<content:encoded><![CDATA[<p>Now there&#8217;s an official distribution of the Python Deep Zoom Tools, originally developed by Kapil. I&#8217;ve greatly enhanced them and additionally to the Deep Zoom image pyramid generation added support for Deep Zoom XML image descriptors and Deep Zoom collections.</p>
<p><strong>Download</strong><br />
<em>Python Deep Zoom Tools (0.1.0)</em><br />
<a href="http://open-zoom.googlecode.com/files/deep-zoom-tools-0.1.0.zip" rel="nofollow">http://open-zoom.googlecode.com/files/deep-zoom-tools-0.1.0.zip</a></p>
<p>Let me know if it works for you!</p>
<p>Cheers,<br />
Daniel</p>
<p>P.S. Post feedback to <a href="http://getsatisfaction.com/openzoom" rel="nofollow">http://getsatisfaction.com/openzoom</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kortikal</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-91</link>
		<dc:creator>Kortikal</dc:creator>
		<pubDate>Sat, 07 Feb 2009 00:39:10 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-91</guid>
		<description>The Brain Maps API is a lightweight multiresolution image viewer that lets you view Zoomify images. It has been designed to be small and fast, and to consume very little memory, yet still be very functional and extensible. Future versions will enable you to add overlays to multiresolution images (including markers and polylines) and to display clickable labels. The Brain Maps API is a free service, available for any web site that is free to consumers. Available at http://brainmaps.org/index.php?p=brain-maps-api</description>
		<content:encoded><![CDATA[<p>The Brain Maps API is a lightweight multiresolution image viewer that lets you view Zoomify images. It has been designed to be small and fast, and to consume very little memory, yet still be very functional and extensible. Future versions will enable you to add overlays to multiresolution images (including markers and polylines) and to display clickable labels. The Brain Maps API is a free service, available for any web site that is free to consumers. Available at <a href="http://brainmaps.org/index.php?p=brain-maps-api" rel="nofollow">http://brainmaps.org/index.php?p=brain-maps-api</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: OpenZoom Description Format &#8212; RTFM / Daniel Gasienica</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-85</link>
		<dc:creator>OpenZoom Description Format &#8212; RTFM / Daniel Gasienica</dc:creator>
		<pubDate>Fri, 19 Dec 2008 03:34:24 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-85</guid>
		<description>[...] Viewing Large Images - OpenLayers, GSIV, ModestMaps, DeepZoom, and Python &#8212; Create Deep Zoom Images on Windows, Mac and Linux with Python and PIL. [...]</description>
		<content:encoded><![CDATA[<p>[...] Viewing Large Images &#8211; OpenLayers, GSIV, ModestMaps, DeepZoom, and Python &mdash; Create Deep Zoom Images on Windows, Mac and Linux with Python and PIL. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gasi</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-83</link>
		<dc:creator>gasi</dc:creator>
		<pubDate>Mon, 15 Dec 2008 18:32:14 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-83</guid>
		<description>Hello Kapil
First of all, thanks for referencing the articles on my blog —I&#039;m glad they helped you out.

For anyone interested in incorporating very large images into their applications, check out the open source OpenZoom framework I&#039;ve started at http://openzoom.org/
Basically, OpenZoom provides you with some building blocks to create ZUI applications like mapping, e-commerce, medical that need to present multi-scale images in formats such as Zoomify, Deep Zoom or others in a dynamic fashion.
To see some examples of things you can do with OpenZoom, I encourage you to check out my blog http://gasi.ch/blog/flex-multiscaleimage-component/ or tandem, a proof of concept for browsing Flickr at http://tandem.gasi.ch/

Cheers,
Daniel</description>
		<content:encoded><![CDATA[<p>Hello Kapil<br />
First of all, thanks for referencing the articles on my blog —I&#8217;m glad they helped you out.</p>
<p>For anyone interested in incorporating very large images into their applications, check out the open source OpenZoom framework I&#8217;ve started at <a href="http://openzoom.org/" rel="nofollow">http://openzoom.org/</a><br />
Basically, OpenZoom provides you with some building blocks to create ZUI applications like mapping, e-commerce, medical that need to present multi-scale images in formats such as Zoomify, Deep Zoom or others in a dynamic fashion.<br />
To see some examples of things you can do with OpenZoom, I encourage you to check out my blog <a href="http://gasi.ch/blog/flex-multiscaleimage-component/" rel="nofollow">http://gasi.ch/blog/flex-multiscaleimage-component/</a> or tandem, a proof of concept for browsing Flickr at <a href="http://tandem.gasi.ch/" rel="nofollow">http://tandem.gasi.ch/</a></p>
<p>Cheers,<br />
Daniel</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: igilman</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-82</link>
		<dc:creator>igilman</dc:creator>
		<pubDate>Thu, 11 Dec 2008 19:02:41 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-82</guid>
		<description>@kapilt The full music image isn&#039;t available online.  I agree it&#039;s hard to find big images; that&#039;s one of the things we&#039;re trying to fix!  One large one (half a gigapixel) is here:

http://onemansblog.com/2008/04/04/gigapixel-photo-of-1906-san-francisco-earthquake-aftermath/

To deal with large images properly, you may have to get aggressive about purging memory.  The music image successfully loaded into memory, and all but the highest resolution tile set was correctly created with your script; it was just the last set of tiles where it ran out of memory.  

As for feature requests, besides handling larger images successfully, the only other thing I&#039;d want at the moment would be some sort of progress indication (like a verbose mode).  

I&#039;ll continue pointing people in your direction, and we&#039;ll see what sort of interest the script gets.  I&#039;m excited about all the new developments!</description>
		<content:encoded><![CDATA[<p>@kapilt The full music image isn&#8217;t available online.  I agree it&#8217;s hard to find big images; that&#8217;s one of the things we&#8217;re trying to fix!  One large one (half a gigapixel) is here:</p>
<p><a href="http://onemansblog.com/2008/04/04/gigapixel-photo-of-1906-san-francisco-earthquake-aftermath/" rel="nofollow">http://onemansblog.com/2008/04/04/gigapixel-photo-of-1906-san-francisco-earthquake-aftermath/</a></p>
<p>To deal with large images properly, you may have to get aggressive about purging memory.  The music image successfully loaded into memory, and all but the highest resolution tile set was correctly created with your script; it was just the last set of tiles where it ran out of memory.  </p>
<p>As for feature requests, besides handling larger images successfully, the only other thing I&#8217;d want at the moment would be some sort of progress indication (like a verbose mode).  </p>
<p>I&#8217;ll continue pointing people in your direction, and we&#8217;ll see what sort of interest the script gets.  I&#8217;m excited about all the new developments!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kapilt</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-81</link>
		<dc:creator>kapilt</dc:creator>
		<pubDate>Thu, 11 Dec 2008 14:52:01 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-81</guid>
		<description>@christopher thanks for the clarifications regarding openlayers build profiles and custom tile options. its a very capable project. I recently went to SearchCampDC ( http://barcamp.org/SearchCampDC ) and saw several impressive gis applications built on top of openlayers. However, for this particular use primarily as a large image viewer, the continuous/fluid zoom offered by deepzoom offers a better end user experience imo.

@igilman for jpeg images, the memory usage seems to be total pixel size (w*h) * 4.3. The largest image i&#039;m working with is about 110M pixels. I was unable to find the source image for the referenced world wide music scene, and the very very large image group on flickr all seem to be well below 110M pixels. most of the memory constraints seem to be related to the underlying image functionality offered by the python image library (PIL). While there are other cross platform libraries, their installation and language bindings for python are typically non trivial on non linux platforms (my production environment for this app is solaris). In terms of future development, if there are additional feature requests, i&#039;m open to them, and if there is interest i can set up a project on a hosted platform. alternatively if there&#039;s interest in folding this into a deep zoom hosted download, i&#039;d be happy to sign it over. outside of distribution as a python egg for easier installation, and a verbose/progress option, i&#039;m pretty happy with the script.</description>
		<content:encoded><![CDATA[<p>@christopher thanks for the clarifications regarding openlayers build profiles and custom tile options. its a very capable project. I recently went to SearchCampDC ( <a href="http://barcamp.org/SearchCampDC" rel="nofollow">http://barcamp.org/SearchCampDC</a> ) and saw several impressive gis applications built on top of openlayers. However, for this particular use primarily as a large image viewer, the continuous/fluid zoom offered by deepzoom offers a better end user experience imo.</p>
<p>@igilman for jpeg images, the memory usage seems to be total pixel size (w*h) * 4.3. The largest image i&#8217;m working with is about 110M pixels. I was unable to find the source image for the referenced world wide music scene, and the very very large image group on flickr all seem to be well below 110M pixels. most of the memory constraints seem to be related to the underlying image functionality offered by the python image library (PIL). While there are other cross platform libraries, their installation and language bindings for python are typically non trivial on non linux platforms (my production environment for this app is solaris). In terms of future development, if there are additional feature requests, i&#8217;m open to them, and if there is interest i can set up a project on a hosted platform. alternatively if there&#8217;s interest in folding this into a deep zoom hosted download, i&#8217;d be happy to sign it over. outside of distribution as a python egg for easier installation, and a verbose/progress option, i&#8217;m pretty happy with the script.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: igilman</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-80</link>
		<dc:creator>igilman</dc:creator>
		<pubDate>Wed, 10 Dec 2008 23:12:57 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-80</guid>
		<description>Kapil,

Thank you for making this Python script!  It&#039;s a great service to the Deep Zoom community.  I&#039;ve mentioned it now on my Dragonosticism blog: 

http://dragonosticism.wordpress.com/2008/12/10/deep-zoom-image-creation-with-python/

I tried it on a 5,000 pixel square image, and it worked perfectly.  I then tried it on the 20,000 pixel square World Wide Music Scene image from the Seadragon Ajax Gallery, and it ground my system to a halt and then failed with a memory error.  This isn&#039;t surprising, as most tools break down at those sizes, but we&#039;re hoping to help get us all past that.  

Are you planning on continuing to develop this script?</description>
		<content:encoded><![CDATA[<p>Kapil,</p>
<p>Thank you for making this Python script!  It&#8217;s a great service to the Deep Zoom community.  I&#8217;ve mentioned it now on my Dragonosticism blog: </p>
<p><a href="http://dragonosticism.wordpress.com/2008/12/10/deep-zoom-image-creation-with-python/" rel="nofollow">http://dragonosticism.wordpress.com/2008/12/10/deep-zoom-image-creation-with-python/</a></p>
<p>I tried it on a 5,000 pixel square image, and it worked perfectly.  I then tried it on the 20,000 pixel square World Wide Music Scene image from the Seadragon Ajax Gallery, and it ground my system to a halt and then failed with a memory error.  This isn&#8217;t surprising, as most tools break down at those sizes, but we&#8217;re hoping to help get us all past that.  </p>
<p>Are you planning on continuing to develop this script?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Deep Zoom Image creation with Python &#171; Dragonosticism</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-79</link>
		<dc:creator>Deep Zoom Image creation with Python &#171; Dragonosticism</dc:creator>
		<pubDate>Wed, 10 Dec 2008 23:02:22 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-79</guid>
		<description>[...] images into DZI format. In addition to Python, you&#8217;ll need the Python Imaging Library. See his blog post for more information, along with an analysis of why he chose DZI over other zooming [...]</description>
		<content:encoded><![CDATA[<p>[...] images into DZI format. In addition to Python, you&#8217;ll need the Python Imaging Library. See his blog post for more information, along with an analysis of why he chose DZI over other zooming [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordan Anderson</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-78</link>
		<dc:creator>Jordan Anderson</dc:creator>
		<pubDate>Tue, 02 Dec 2008 17:22:50 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-78</guid>
		<description>I&#039;m currently using OpenLayers and TileCache with Amazon&#039;s new CoudFront CDN service on a development version of ridethecity.com (soon to be released to the public).

I used TileCache with Geoserver to generate several thousand PNG tiles using its seed script. Then I:

1. Uploaded the images to Amazon S3 using the directory structure generated by TileCache
2. Created a CloudFront distribution
3. Turned off both TileCache and Geoserver (since I seeded 100% of the zoom levels and extent I&#039;m dealing with -- in my case, New York City and environs)
4. Used OpenLayers&#039; Tile Map Service (TMS) support to grab the correct tiles from CloudFront

Wow, it&#039;s fast. And my bill last month -- even after all the PNG PUT requests and prorating to account for the partial month of CloudFront service -- was just under one dollar.</description>
		<content:encoded><![CDATA[<p>I&#8217;m currently using OpenLayers and TileCache with Amazon&#8217;s new CoudFront CDN service on a development version of ridethecity.com (soon to be released to the public).</p>
<p>I used TileCache with Geoserver to generate several thousand PNG tiles using its seed script. Then I:</p>
<p>1. Uploaded the images to Amazon S3 using the directory structure generated by TileCache<br />
2. Created a CloudFront distribution<br />
3. Turned off both TileCache and Geoserver (since I seeded 100% of the zoom levels and extent I&#8217;m dealing with &#8212; in my case, New York City and environs)<br />
4. Used OpenLayers&#8217; Tile Map Service (TMS) support to grab the correct tiles from CloudFront</p>
<p>Wow, it&#8217;s fast. And my bill last month &#8212; even after all the PNG PUT requests and prorating to account for the partial month of CloudFront service &#8212; was just under one dollar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Top Posts &#171; WordPress.com</title>
		<link>http://kapilt.wordpress.com/2008/11/30/viewing-large-images-openlayers-gsiv-modestmaps-deepzoom-and-python/#comment-77</link>
		<dc:creator>Top Posts &#171; WordPress.com</dc:creator>
		<pubDate>Tue, 02 Dec 2008 00:19:16 +0000</pubDate>
		<guid isPermaLink="false">http://kapilt.wordpress.com/?p=25#comment-77</guid>
		<description>[...]  Viewing Large Images - OpenLayers, GSIV, ModestMaps, DeepZoom, and Python  Lately I&#8217;ve been experimenting with displaying very large images on the internet via a web browser, with pan and [...] [...]</description>
		<content:encoded><![CDATA[<p>[...]  Viewing Large Images &#8211; OpenLayers, GSIV, ModestMaps, DeepZoom, and Python  Lately I&#8217;ve been experimenting with displaying very large images on the internet via a web browser, with pan and [...] [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
