<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Solutoire.com &#187; Plotr</title>
	<atom:link href="http://solutoire.com/category/plotr/feed/" rel="self" type="application/rss+xml" />
	<link>http://solutoire.com</link>
	<description>Publicing platform</description>
	<lastBuildDate>Thu, 26 Feb 2009 17:07:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Plotr alternatives</title>
		<link>http://solutoire.com/2007/12/06/plotr-alternatives/</link>
		<comments>http://solutoire.com/2007/12/06/plotr-alternatives/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 19:07:34 +0000</pubDate>
		<dc:creator>Bas Wenneker</dc:creator>
				<category><![CDATA[Plotr]]></category>
		<category><![CDATA[flot]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://solutoire.com/2007/12/06/plotr-alternatives/</guid>
		<description><![CDATA[
Yesterday and today the Ajaxian team posted two very interesting posts concerning javascript charting. The first one is Flot and it´s built on top of jQuery, a javascript framework. The second one´s from Google, it´s called the Google Chart API. So for everyone who´s not satisfied with Plotr, you might give those libs a try.

Flot [...]]]></description>
			<content:encoded><![CDATA[<p>
Yesterday and today the <a href="http://ajaxian.com/">Ajaxian</a> team posted two very interesting posts concerning javascript charting. The first one is <a href="http://code.google.com/p/flot/">Flot</a> and it´s built on top of <a href="http://www.jquery.com">jQuery</a>, a javascript framework. The second one´s from Google, it´s called the <a href="http://code.google.com/apis/chart/">Google Chart API</a>. So for everyone who´s not satisfied with Plotr, you might give those libs a try.
</p>
<h2>Flot for jQuery</h2>
<p>
A lot of people asked me to port Plotr to jQuery, so now they finally have a way to plot charts the easy way. The Flot API looks very promising and the generated charts look gorgeous. You can see a few examples over <a href="http://people.iola.dk/olau/flot/examples/" title="Flot examples">here</a>.
</p>
<h2>Google Chart API</h2>
<p>
Google did it again. <a href="http://code.google.com/apis/chart/" title="Google Chart API Project Page">This product</a> is simply amazing. While I was thinking a while ago about making an API that returns javascript that draws a chart, Google just renders an image based on the passed url parameters. Here&#8217;s an example:
</p>
<pre><code class="html">&lt;!--This is a chart rendered by the Google Chart API--&gt;
&lt;img src=&quot;http://chart.apis.google.com/chart?
chs=200x125
&amp;amp;chd=s:helloWorld
&amp;amp;cht=lc
&amp;amp;chxt=x,y
&amp;amp;chxl=0:|Mar|Apr|May|June|July|1:||50+Kb&quot;
alt=&quot;Chart&quot; /&gt;
</code></pre>
<p>This renders the following chart:</p>
<div class="img">
<img src="http://chart.apis.google.com/chart?chs=200x125&amp;chd=s:helloWorld&amp;cht=lc&amp;chxt=x,y&amp;chxl=0:|Mar|Apr|May|June|July|1:||50+Kb" alt="Chart" /><br />
<i>Google Chart API sample chart.</i>
</div>
<p>
Really nice and I&#8217;m working on some very cool things using the Google Chart API.</p>
]]></content:encoded>
			<wfw:commentRss>http://solutoire.com/2007/12/06/plotr-alternatives/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Plotr Documentation Center</title>
		<link>http://solutoire.com/2007/10/01/plotr-documentation-centre/</link>
		<comments>http://solutoire.com/2007/10/01/plotr-documentation-centre/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 10:39:39 +0000</pubDate>
		<dc:creator>Bas Wenneker</dc:creator>
				<category><![CDATA[Plotr]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://solutoire.com/2007/10/01/plotr-documentation-centre/</guid>
		<description><![CDATA[
Like I promised in the last post about the release of Plotr 0.3.0 I was going to write some proper documentation. Well, I put up a page from which you can browse all documentation. You can find it at http://www.solutoire.com/plotr/docs/. There&#8217;s not much to find right now, but in the next few weeks I&#8217;ll write [...]]]></description>
			<content:encoded><![CDATA[<p>
Like I promised in the last post about the release of Plotr 0.3.0 I was going to write some proper documentation. Well, I put up a page from which you can browse all documentation. You can find it at <a href="http://www.solutoire.com/plotr/docs/">http://www.solutoire.com/plotr/docs/</a>. There&#8217;s not much to find right now, but in the next few weeks I&#8217;ll write some docs on <code>colorSchemes</code> and <code>datasets</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://solutoire.com/2007/10/01/plotr-documentation-centre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plotr 0.3.0 released</title>
		<link>http://solutoire.com/2007/09/27/plotr-030-released/</link>
		<comments>http://solutoire.com/2007/09/27/plotr-030-released/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 16:53:51 +0000</pubDate>
		<dc:creator>Bas Wenneker</dc:creator>
				<category><![CDATA[Plotr]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://solutoire.com/2007/09/27/plotr-030-released/</guid>
		<description><![CDATA[
Today I release the new version of Plotr, version 0.3.0. It took a little longer than expected, but there where some problems with the plotr configurator. Sorry I kept you waiting. The Plotr code is almost the same as the svn version from July, I made just a few adjustments.

Version 0.3.0

In July I told everyone [...]]]></description>
			<content:encoded><![CDATA[<p>
Today I release the new version of Plotr, <a href="http://plotr.googlecode.com/files/plotr-0.3.0.zip" title="Download Plotr 0.3.0">version 0.3.0</a>. It took a little longer than expected, but there where some problems with the <a href="http://solutoire.com/plotcfg/">plotr configurator</a>. Sorry I kept you waiting. The Plotr code is almost the same as the svn version from July, I made just a few adjustments.
</p>
<h2>Version 0.3.0</h2>
<p>
In July I told everyone 0.3.0 was coming up in a few weeks, but because I&#8217;ve very little time, and some other interesting projects, this version is released with a delay of two months. In the meantime I&#8217;ve fixed lots of bugs, and created the plotr configurator. This is a tool you can use to draw charts, take the configuration, and use it elsewhere. Also very important:
</p>
<blockquote><p>
Version 0.3.0 is not backwards compatible! The options object&#8217;s changed dramatically.
</p></blockquote>
<h2>Coming up next&#8230;</h2>
<p>
In the next few months I&#8217;m going to write some proper documentation. The reason I haven&#8217;t written any is because I want to install a <a href="http://trac.edgewall.org/" title="The Trac Project">Trac svn browser</a>, so I can manage all the code and docs on this domain, without using the Google Code project hosting. Anyway, this will be my todo list for the rest of 2007.
</p>
<ul>
<li>Write documentation.</li>
<li>Fix bugs, especially PieChart and colorscheme bugs.</li>
<li><strike>Repair SVN (at the time of writing SVN is broken).</strike></li>
<li>Add <a href="http://www.unwieldy.net/plotr_modified/demos/linechart_example.html">mouse interactivity</a>, code donated by <a href="http://www.unwieldy.net/">Joshua Gross</a>&#8230;</li>
</ul>
<h2>Download &#038; usage</h2>
<p>
Grab your download <a href="http://plotr.googlecode.com/files/plotr-0.3.0.zip" title="Download Plotr 0.3.0">here</a>. Included in the package: all separate files, a concatenated uncompressed version of plotr, a compressed plotr, and three example files for BarChart, PieChart and LineChart. To use plotr, just add the following code between the head tags:
</p>
<pre><code>&lt;script src=\&quot;lib/prototype/prototype.js\&quot; type=\&quot;text/javascript\&quot;&gt;&lt;/script&gt;
&lt;script src=\&quot;lib/excanvas/excanvas.js\&quot; type=\&quot;text/javascript\&quot;&gt;&lt;/script&gt;
&lt;script src=\&quot;plotr.js\&quot; type=\&quot;text/javascript\&quot;&gt;&lt;/script&gt;</code></pre>
<p>
So first include <a href="http://www.prototypejs.org/" title="Prototype js library">Prototype</a> 1.5.1 (didn&#8217;t test with other versions, but might work), then <a href="http://excanvas.sourceforge.net/" title="ExplorerCanvas Project Page">ExplorerCanvas</a> and then <a href="http://www.solutoire.com/plotr/" title="Plotr Project page">plotr</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://solutoire.com/2007/09/27/plotr-030-released/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Plotr almost going 0.3.0</title>
		<link>http://solutoire.com/2007/07/13/plotr-almost-going-030/</link>
		<comments>http://solutoire.com/2007/07/13/plotr-almost-going-030/#comments</comments>
		<pubDate>Fri, 13 Jul 2007 15:45:37 +0000</pubDate>
		<dc:creator>Bas Wenneker</dc:creator>
				<category><![CDATA[Plotr]]></category>
		<category><![CDATA[charting]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[plotcfg]]></category>

		<guid isPermaLink="false">http://solutoire.com/2007/07/13/plotr-almost-going-030/</guid>
		<description><![CDATA[
Sorry for all those waiting on the next release of Plotr. Tomorrow I&#8217;m leaving the Netherlands for a summer holiday in Turkey for 11 days. There have been so many changes to the Plotr code that I couldn&#8217;t test it in all browsers. That&#8217;s the reason I&#8217;m not releasing Plotr yet. But for those interested, [...]]]></description>
			<content:encoded><![CDATA[<p>
Sorry for all those waiting on the next release of Plotr. Tomorrow I&#8217;m leaving the Netherlands for a summer holiday in Turkey for 11 days. There have been so many changes to the Plotr code that I couldn&#8217;t test it in all browsers. That&#8217;s the reason I&#8217;m not releasing Plotr yet. But for those interested, I created a <a href="http://plotr.googlecode.com/svn/trunk/Plotr/plotcfg/index.html" title="PlotCFG Plotr configuration tool">configuration tool</a>. You can use this web app to stylize charts, and then generate the code. As you&#8217;ll see the options are changed, Plotr 0.3.0 is not(!) backwards compatible.
</p>
<div class="img">
<img src='http://solutoire.com/blog/wp-content/uploads/2007/07/plotcfg.gif' alt='PlotCFG' /></p>
<p><i>Plotr configuration tool.</i></p>
</div>
<h2>PlotrCFG</h2>
<p>
This <a href="http://plotr.googlecode.com/svn/trunk/Plotr/plotcfg/index.html" title="PlotCFG Plotr configuration tool">new configuration tool</a> let&#8217;s you choose some options using checkboxes, textfields and selectboxes in order to configure a chart. It&#8217;ll show the changes realtime, and also generate the javascript and html code in order to use it on you own website. Note that I only tested it in FF2 and a tiny bit in IE7. I recommend using Firefox to configure your charts.
</p>
<h2>Svn &#038; documentation</h2>
<p>
When I&#8217;m back I&#8217;ll try to release Plotr as soon as possible, and write some proper documentation. Till then you can <a href="http://plotr.googlecode.com/svn/trunk/Plotr/" title="Plotr svn">get the latest code from svn</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://solutoire.com/2007/07/13/plotr-almost-going-030/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Plotr v0.2.0</title>
		<link>http://solutoire.com/2007/06/12/plotr-v020/</link>
		<comments>http://solutoire.com/2007/06/12/plotr-v020/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 21:56:36 +0000</pubDate>
		<dc:creator>Bas Wenneker</dc:creator>
				<category><![CDATA[Plotr]]></category>
		<category><![CDATA[barchart]]></category>
		<category><![CDATA[charting]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[linechart]]></category>
		<category><![CDATA[piechart]]></category>
		<category><![CDATA[Prototype]]></category>

		<guid isPermaLink="false">http://solutoire.com/2007/06/12/plotr-v020/</guid>
		<description><![CDATA[
It took some time but now I finally can release Plotr v0.2.0. For those who don&#8217;t know what Plotr is, Plotr is a javascript charting framework built on top of PrototypeJS. This version includes many bug fixes and some new features, like drawing shadows and showing legends.
 I&#8217;m very pleased with the result, but Plotr [...]]]></description>
			<content:encoded><![CDATA[<p>
It took some time but now I finally can release Plotr v0.2.0. For those who don&#8217;t know what Plotr is, Plotr is a javascript charting framework built on top of <a href="http://www.prototypejs.org">PrototypeJS</a>. This version includes many bug fixes and some new features, like drawing shadows and showing legends.<br />
 I&#8217;m very pleased with the result, but Plotr is still not finished. The next release will include more bug fixes, especially those <a href="http://code.google.com/p/plotr/issues/detail?id=15&#038;can=2&#038;q=">submitted by Paul Reed</a>. You can download the latest version at <a href="http://www.solutoire.com/plotr" title="Solutoire.com Plotr">my Plotr page</a>.
</p>
<h2>Examples</h2>
<ul>
<li><a href="http://solutoire.com/plotr/barexample/" title="Plotr BarChart example">Horizontal/vertical BarChart example</a></li>
<li><a href="http://solutoire.com/plotr/lineexample/" title="Plotr LineChart example">LineChart example</a></li>
<li><a href="http://solutoire.com/plotr/pieexample/" title="Plotr PieChart example">PieChart example</a></li>
<li><a href="http://solutoire.com/plotr/legendexample/" title="Plotr Legend example">Legend example</a></li>
</ul>
<h2>Changes</h2>
<p>There are quite some changes since 0.1.4, I&#8217;m not going to list all, but here are the most important ones:</p>
<ul>
<li>Shadow drawing.</li>
<li>Real line charts.</li>
<li>Adding a legend.</li>
<li>Better usage of PrototypeJS.</li>
</ul>
<div class="img">
<img src='http://solutoire.com/blog/wp-content/uploads/2007/06/plotr_scr.gif' alt='Plotr screenshots' /></p>
<p><i>Plotr v0.2.0</i></p>
</div>
<h2>Documentation</h2>
<p>
Because I don&#8217;t have much time to write documentation, there isn&#8217;t any. I&#8217;m planning to set up a installation of Trac on this domain, maybe then I&#8217;ll write some example in a wiki. Till then you have to learn by example. There are examples included in the <a href="http://code.google.com/p/plotr/downloads/list" title="Download Plotr version 0.2.0">zip package</a>, but you can also see the <a href="http://solutoire.com/plotr">examples online</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://solutoire.com/2007/06/12/plotr-v020/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Plotr 0.1.4: Added table parsing</title>
		<link>http://solutoire.com/2007/03/02/plotr-014-added-table-parsing/</link>
		<comments>http://solutoire.com/2007/03/02/plotr-014-added-table-parsing/#comments</comments>
		<pubDate>Fri, 02 Mar 2007 06:16:35 +0000</pubDate>
		<dc:creator>Bas Wenneker</dc:creator>
				<category><![CDATA[Plotr]]></category>
		<category><![CDATA[charting]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://solutoire.com/2007/03/02/plotr-014-added-table-parsing/</guid>
		<description><![CDATA[A new version of Plotr is out: version 0.1.4. A lot users asked me to implement a method that parses a table and plot a chart from the parsed data. So today I added it and it seems to work quite well. You can download the latest version at google project hosting. Here&#8217;s an example [...]]]></description>
			<content:encoded><![CDATA[<p>A new version of <a href="http://www.solutoire.com/plotr">Plotr</a> is out: version 0.1.4. A lot users asked me to implement a method that parses a table and plot a chart from the parsed data. So today I added it and it seems to work quite well. You can download the latest version at <a href="http://code.google.com/p/plotr/">google project hosting</a>. Here&#8217;s an example of the <code>addTable</code> function:</p>
<pre><code class="javascript">
var options = {
	padding: {left: 30, right: 0, top: 10, bottom: 30},
	backgroundColor: '#dbdbdb',
	colorScheme: 'red'
};

/**
 * Plotr.Chart.addTable(table, xcol, yrow, xticks_row)
 * The upper left corner of the table is at (x=0, y=0).
 *
 * The following function call adds the data of element with id 'table'.
 * The data parsing starts at x=1 and y=1, so we avoid the headers. The
 * fourth argument is the row number of the row containing the labels
 * for the xticks.
 */

//initialize a new bar chart
var bar = new Plotr.BarChart('plotr1',options);
//parse the table and add is as a dataset
bar.addTable('table',1,1,0);
//render the barchart
bar.render();
</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://solutoire.com/2007/03/02/plotr-014-added-table-parsing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
