<?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>GeoIQ Blog &#187; Engineering</title>
	<atom:link href="http://blog.geoiq.com/category/fortiusone/engineering/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.geoiq.com</link>
	<description>News and updates from GeoIQ</description>
	<lastBuildDate>Thu, 02 Feb 2012 20:48:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>OpenStreetMap code hacking weekend</title>
		<link>http://blog.geoiq.com/2012/01/18/openstreetmap-code-hacking-weekend/</link>
		<comments>http://blog.geoiq.com/2012/01/18/openstreetmap-code-hacking-weekend/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 18:28:58 +0000</pubDate>
		<dc:creator>Andrew Turner</dc:creator>
				<category><![CDATA[Engineering]]></category>

		<guid isPermaLink="false">http://blog.geoiq.com/2012/01/18/openstreetmap-code-hacking-weekend/</guid>
		<description><![CDATA[<p>If you&#8217;re not aware of <a href="http://www.openstreetmap.org/" title="OpenStreetMap">OpenStreetMap</a> &#8211; it&#8217;s a global community of volunteers that are gathering, measuring, and improving a map of the world. We have been long time members and supporters of the OpenStreetMap community and utilize the data and technology throughout GeoIQ and GeoCommons.</p> <p>We&#8217;re devoted to improving open-source geospatial technology [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.openstreetmap.org/assets/osm_logo-9b6498da08de0514dfcb996c32e84dbd.png" style="float:right; padding-left: 5px" />If you&#8217;re not aware of <a href="http://www.openstreetmap.org/" title="OpenStreetMap">OpenStreetMap</a> &#8211; it&#8217;s a global community of volunteers that are gathering, measuring, and improving a map of the world. We have been long time members and supporters of the OpenStreetMap community and utilize the data and technology throughout GeoIQ and GeoCommons.</p>
<p>We&#8217;re devoted to improving open-source geospatial technology and so we&#8217;re excited to be hosting the first US-based OpenStreetMap Hack Weekend at our offices near Washington, DC next month on February 18 &#038; 19, 2011. The <a href="http://wiki.openstreetmap.org/wiki/London_Hack_weekend_April_2011">last hack weekend</a> was held in London last year</p>
<p>The meetup will be very technical and focus on building core applications and technology for the OpenStreetMap project as well as projects that support OpenStreetMap. For example, I&#8217;m interested in improving the export and sharing of OpenStreetMap data and want to see how to provide more up to date extracts of regions and types of data. Other projects include extending the core website platform, Mapnik and stylesheet improvements, data editor.</p>
<p>So if you are a member of OpenStreetMap and want to meet other developers working on the project you can <a href="http://osmhackweekenddc2012.eventbrite.com/">sign up</a> and join in on the <a href="http://wiki.openstreetmap.org/wiki/DC_Hack_weekend_Feb_2012">planning</a>. Or if you just want to learn more about the project and join the local community of people helping improve the map through data and mapping parties then check out <a href="http://wiki.openstreetmap.org/wiki/MappingDC" title="MappingDC - OpenStreetMap Wiki">MappingDC</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2012/01/18/openstreetmap-code-hacking-weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Streaming Data and GeoIQ</title>
		<link>http://blog.geoiq.com/2011/11/02/streaming-data/</link>
		<comments>http://blog.geoiq.com/2011/11/02/streaming-data/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 12:00:09 +0000</pubDate>
		<dc:creator>Chris Helm</dc:creator>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[geoiq]]></category>

		<guid isPermaLink="false">http://blog.geoiq.com/?p=3139</guid>
		<description><![CDATA[<p><br /> Last week we announced <a title="GeoIQ Launches Social" rel="me" href="http://blog.geoiq.com/2011/10/26/geoiq-launches-social/">GeoIQ Social</a> where anyone can immediately visualize and analyze social media data with their internal and external data. But there is more than just connecting social data, it&#8217;s is necessary to make this data available on-demand in realtime.</p> <p>We&#8217;ve been focusing on connectivity across [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-3241" style="float: right;" src="http://blog.geoiq.com/files/2011/10/clock-300x300.jpg" alt="" width="300" height="300" /><br />
Last week we announced <a title="GeoIQ Launches Social" rel="me" href="http://blog.geoiq.com/2011/10/26/geoiq-launches-social/">GeoIQ Social</a> where anyone can immediately visualize and analyze social media data with their internal and external data. But there is more than just connecting social data, it&#8217;s is necessary to make this data available on-demand in realtime.</p>
<p>We&#8217;ve been focusing on connectivity across data sources for a while, and this has been a driving force of <a title="GeoCommons" href="http://geocommons.com">GeoIQ</a> itself: disparate datasets converging in easy-to-use tools that add value through data centralization and powerful visualization and deep analytics. However, for a while now the idea of centralizing data (in the cloud or anywhere else) has meant uploading data to a new location or a new service that then makes them available in new ways. This mold we&#8217;ve now broken.</p>
<p>A few months back we announced <a href="http://blog.geoiq.com/2011/04/04/geoiq-connect-open-access-to-databases/">GeoIQ Connect</a>. The idea was that within our platform users can tap into existing databases, run our analytics, explore data in new ways, and visualize data next to any dataset in the platform. This also meant that no longer would users have to export their data only to reimport it all into our software, but this also flipped a switched within the platform itself. GeoIQ had become <em>dynamic</em>. Data were <em>dynamic</em>. Maps and analyses were <em>dynamic</em>. We created &#8220;adapters&#8221; for all sorts of databases including PostgreSQL, MySQL, Oracle, HBase, and MongoDB as well as an even newer types of databases and APIs like Google Fusion Tables.</p>
<p>The real power in our dynamic data-stores is our ability to map data as they change. As data in a database are updated or changed in anyway, maps in GeoIQ can be refreshed and the new data will appear. This is great, but its not great enough. We wanted to go further, and now we have. We now have the ability to stream real-time data directly into maps. No more need to refresh!</p>
<p>To see how the new streaming feature works checkout this video that streams tweets mentioning rain, snow, or weather in real-time:</p>
<p><iframe src="http://player.vimeo.com/video/31266476?title=0&amp;byline=0&amp;portrait=0" width="450" height="253" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
<p>Streaming data layers allow for instant feedback, rapid decision making, and all an around cool experience. At first opening this streaming up for the <a href="https://dev.twitter.com/docs/streaming-api">Twitter Streaming API</a>. Twitter has paved the way in its implementation of a streaming API and is also great because of the quantity of geo-spatial data that it streams. <img class="alignright size-medium wp-image-3246" style="float: right;" src="http://blog.geoiq.com/files/2011/10/blue-bird-300x183.jpg" alt="" width="150" />Of course there are more streaming APIs that just Twitter&#8217;s, and one that is very interesting to us is <a href="https://pachube.com/">pachube.com</a>. Pachube lets users relay streams of real time data and make use of its API to let others get access. These types of streams of data and APIs are becoming more common and now we&#8217;ve got the tools to use them.</p>
<p>Talking about the technical pieces of this new capability is the fun part of what we&#8217;ve done. We&#8217;ve employed a variety of tools to make it possible to create new streams of data that pour directly in our maps. We&#8217;ve also enhanced our API to make it possible for others to create a real-time feel to their maps embedded in other places on the Web. As an introduction I&#8217;ve briefly describe the technologies we&#8217;re using for streaming data:</p>
<p><a rel="attachment wp-att-3257" href="http://blog.geoiq.com/2011/11/02/streaming-data/nodejs/"><img class="alignnone size-medium wp-image-3257" src="http://blog.geoiq.com/files/2011/10/nodejs-300x153.png" alt="" width="300" height="153" /></a></p>
<p><strong>Node.js</strong></p>
<p>Node.js is starting to pop up all over the place. This is because its very simple to build fast and scalable web applications that support high numbers of concurrent requests. We&#8217;ve used Node.js to built a service that allows us to tap into an external streaming API. In this service we maintain all the logic for connecting to streaming data sources, processing the data and routing data through a series of messaging queues. Inside the GeoIQ platform we then stream the data in and route them to the correct maps via web-sockets and the Node.js library Socket.IO.</p>
<p><strong>AMQP</strong></p>
<p>We use use <a href="http://www.amqp.org/">AMQP</a> as a messaging system to communicate and transmit data and results across the web. AMQP provides scalability for our system in that we can bind to the message queue from various places and spawn new worker applications at will. The AQMP server acts a primary hinging point for routing data from the streaming service to the various GeoIQ servers that send data to maps.</p>
<p><strong>Services</strong></p>
<p>One of the most powerful aspects of this capability is our ability to pass data through a series of external services. This means that we can process the data in different ways as we receive it, and we can custom tailor the processing based on user demands, needs or intentions. For instance we have a set of three services that tweets can be passed through: geocoding tweet profile locations, a tweet sentiment engine (<a href="http://repustate.com">Repustate</a>), and <a href="http://klout.com">klout</a>. This list will grow in the future to include various other services that can help users add more information to streams of data.</p>
<p><a href="http://blog.geoiq.com/2011/11/02/streaming-data/logo-mongodb/" rel="attachment wp-att-3251"><img src="http://blog.geoiq.com/files/2011/10/logo-mongodb.png" alt="" width="217" height="90" class="alignnone size-full wp-image-3251" /></a><br />
<strong>MongoDB</strong></p>
<p>All incoming data gets stored in a <a href="http://www.mongodb.org/">MongoDB</a> document store. This provides a fast and flexible way to store loosely structured data, and gives us some geo-spatial indexing as well. As part of GeoIQ Connect we built an adapter for MongoDB that allows us to connect to any MongoDB database and pull in the data directly to GeoIQ. For the streaming datasets we&#8217;ve re-used this adapter and take advantage of MongoDB&#8217;s simple query structure for limiting data to certain spatial extents, filtering the data, and extracting data in a variety ways.  </p>
<p><a href="http://blog.geoiq.com/2011/11/02/streaming-data/socket/" rel="attachment wp-att-3252"><img src="http://blog.geoiq.com/files/2011/10/socket.jpeg" alt="" width="232" height="152" class="alignnone size-full wp-image-3252" /></a><br />
<strong>Web-Sockets</strong></p>
<p>One of the most important pieces of the new streaming in GeoIQ is the mechanism of delivery: Web-Sockets. Within all maps we now open a web-socket to a local socket server running Node.js and using Socket.IO. The socket server binds to the remote AMQP instance, routes the data to the correct MongoDB collection, and emits data to our maps. The web socket connection made by each map routes data pertaining to the correct data layers in the map and the Javascript handles the rest. </p>
<p><strong>AddFeatures API</strong></p>
<p>The ability for the web-sockets to pass data to a map is huge, but previously we had no way to change the data in a map once it had been mapped. This all changed when we developed a new API method called <a href="http://developer.geoiq.com/api/javascript/methods.html">addFeatures</a>. The method lets us dynamically append data to any layer in a map. So as new data points are received from the server we add it the correct layer in the map using &#8220;addFeatures&#8221;. Its very handy, and it allows any one to easily alter the data in their GeoCommons and GeoIQ maps and create their own realtime applications.       </p>
<p><strong>Our Next Steps</strong></p>
<p>Its easy to think about all the possibilities that streaming opens up in our applications, and we&#8217;re not stopping any time soon. Its probably safe to expect us to be taking the idea of dynamic maps and data pretty far. Without giving it all away we&#8217;re thinking along the lines of realtime analytics, dynamic event alerting and more tools for easy collaboration. What we&#8217;ve just opens the door to bright, and dynamic future at GeoIQ. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2011/11/02/streaming-data/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GeoCommons 2.0:  It&#8217;s Not Just a Pretty Face</title>
		<link>http://blog.geoiq.com/2011/06/09/geocommons-2-0-its-not-just-a-pretty-face/</link>
		<comments>http://blog.geoiq.com/2011/06/09/geocommons-2-0-its-not-just-a-pretty-face/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 13:00:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[geoiq]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[amazon aws]]></category>
		<category><![CDATA[scalability]]></category>

		<guid isPermaLink="false">http://blog.geoiq.com/?p=2839</guid>
		<description><![CDATA[<p><a rel="attachment wp-att-2847" href="http://blog.geoiq.com/2011/06/09/geocommons-2-0-its-not-just-a-pretty-face/6a00d8341bf7f753ef00e54f1ade3d8834-800wi/"></a>When we launched <a href="http://geocommons.com" target="_blank">GeoCommons</a> three years ago we had high hopes that it would turn into the vibrant community that it is today.  However, I must admit that from a technological standpoint we did not fully predict what the underlying GeoIQ platform would become &#8211; a complex, scalable set of [...]]]></description>
			<content:encoded><![CDATA[<div>
<p><a rel="attachment wp-att-2847" href="http://blog.geoiq.com/2011/06/09/geocommons-2-0-its-not-just-a-pretty-face/6a00d8341bf7f753ef00e54f1ade3d8834-800wi/"><img class="alignright size-medium wp-image-2847" title="6a00d8341bf7f753ef00e54f1ade3d8834-800wi" src="http://blog.geoiq.com/files/2011/06/6a00d8341bf7f753ef00e54f1ade3d8834-800wi-300x287.jpg" alt="" width="300" height="287" /></a>When we launched <a href="http://geocommons.com" target="_blank">GeoCommons</a> three years ago we had high hopes that it would turn into the vibrant community that it is today.  However, I must admit that from a technological standpoint we did not fully predict what the underlying GeoIQ platform would become &#8211; a complex, scalable set of distributed services that enable users to ingest and geo-enable data from an ever-increasing number of sources, visualize data in a various forms (maps, charts, images), and analyze data to uncover interesting information.  The <a href="http://geocommons.com" target="_blank">GeoCommons</a> of today is very different from what was launched in 2008.</p>
<p>Leading up to the launch of <a href="http://geocommons.com" target="_blank">GeoCommons</a> 2.0 our signup, data upload, and map-making rates soared to all-time highs, and as a consequence it became alarmingly clear that the infrastructure that has always been the backbone of <a href="http://geocommons.com" target="_blank">GeoCommons</a> would not scale well enough to support <a href="http://geocommons.com" target="_blank">GeoCommons</a> 2.0 &#8211; nor our ever-evolving plans for it.  It needed a serious overhaul from the bottom up, not due to poor planning or architecture three years ago &#8211; in fact the old <a href="http://geocommons.com" target="_blank">GeoCommons</a> infrastructure ran largely unmodified from day one without a single major hiccup &#8211; but simply because <a href="http://geocommons.com" target="_blank">GeoCommons</a> 1.0 was a very different beast from the <a href="http://geocommons.com" target="_blank">GeoCommons</a> we launched last week.</p>
<p>So while the GeoIQ engineering team began to build out GeoCommons 2.0&#8242;s features we undertook a parallel effort to migrate our infrastructure from a slowly melting half-rack in Washington, D.C. to the magical wonderland known as the Cloud &#8211; Amazon AWS, to be specific.</p>
<p><a rel="attachment wp-att-2860" href="http://blog.geoiq.com/2011/06/09/geocommons-2-0-its-not-just-a-pretty-face/aws-logo-1/"><img class="alignleft size-full wp-image-2860" title="aws-logo (1)" src="http://blog.geoiq.com/files/2011/06/aws-logo-1.jpg" alt="" width="300" height="122" /></a>While the GeoIQ platform has been deployed in numerous environments and configurations and is not tied to any specific cloud service, Amazon was an obvious home for <a href="http://geocommons.com" target="_blank">GeoCommons</a> for a number of reasons &#8211; beyond the fact that it enables us to scale performance and costs as needed.  Firstly, like most startups we&#8217;re a very small team and we simply don&#8217;t have the resources to stand up, administer, and scale our own physical hardware, nor to manage most of the services that are essential in any scalable infrastructure.   Talent abounds at GeoIQ, but it usually abounds in 10 places at once &#8211; we can&#8217;t afford to waste our time cutting Cat 5 to length, swapping out bad drives, kicking faulty cooling systems, or calling <strong>REDACTED</strong> tech support because our overpriced Internet pipe is on the fritz.</p>
<p>Secondly, we&#8217;ve been using AWS for GeoIQ Cloud deployments for years and are comfortable with it from an operational standpoint.  Despite the <a href="http://aws.amazon.com/message/65648/" target="_blank">recent outage</a> in the US-East region we trust its reliability, and, perhaps more importantly, we&#8217;ve learned through years of trial and error how to effectively utilize AWS to ensure <a href="http://geocommons.com" target="_blank">GeoCommons</a>&#8216; reliability and get the best possible performance out of the GeoIQ stack.  In fact, the <a href="http://aws.amazon.com/message/65648/" target="_blank">US-East outage</a> could not have come at a better time for us.  We were in the midst of testing the new infrastructure and the outage afforded us an opportunity to test our failover plan during a real, unplanned, and uncontrolled situation.  I&#8217;m proud to say that (almost) everything went as planned, although some of us did lose more hairs than normal on that day.</p>
<p>Finally, we are consistently impressed by the breadth of Amazon&#8217;s services and the rate at which new services are being announced.  While no cloud is truly fire-and-forget, Amazon has come the closest by far.  I trust that they&#8217;ll continue to announce stellar services that allow us to further sunset our custom deployment solutions, which can only make our lives easier and allow us to focus on the things we know best &#8211; GeoCommons &amp; GeoIQ.</p>
<p><a rel="attachment wp-att-2877" href="http://blog.geoiq.com/2011/06/09/geocommons-2-0-its-not-just-a-pretty-face/logo/"><img class="alignright size-medium wp-image-2877" title="logo" src="http://blog.geoiq.com/files/2011/06/logo-300x62.png" alt="" width="300" height="62" /></a>I&#8217;ll go ahead and stop before this turns into a love poem to Amazon (too late?), but over the next week or so I&#8217;ll be writing posts on our <a href="http://developer.geoiq.com/blog" target="_blank">developer blog</a> detailing the architectural and technological changes that necessitated our migration to the cloud.  I will also describe how we&#8217;ve used Amazon&#8217;s services and outline some key lessons we&#8217;ve learned along the way.  Hopefully you&#8217;ll find them far more informative and beneficial to your work than this post turned out to be!</p>
<p>Stay tuned!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2011/06/09/geocommons-2-0-its-not-just-a-pretty-face/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zachary Johnson joins GeoIQ</title>
		<link>http://blog.geoiq.com/2011/06/06/zachary-johnson-joins-geoiq/</link>
		<comments>http://blog.geoiq.com/2011/06/06/zachary-johnson-joins-geoiq/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 15:28:29 +0000</pubDate>
		<dc:creator>Andrew Turner</dc:creator>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Internal]]></category>
		<category><![CDATA[geoiq]]></category>

		<guid isPermaLink="false">http://blog.geoiq.com/?p=2744</guid>
		<description><![CDATA[I’m excited to announce that GeoIQ is adding a talented cartographer and web developer to our engineering team – Zachary Forest Johnson. I’ll let him introduce himself, but let me just say, he’s impressed me since the first time I came across his work three years ago, and it never hurts to flatter us with blogging about some cool hacks using our API.]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.geoiq.com/2011/06/06/zachary-johnson-joins-geoiq/zach_geoiq/" rel="attachment wp-att-2759"><img src="http://blog.geoiq.com/files/2011/06/zach_geoiq-290x300.png" alt="" title="zach_geoiq" height="250" class="alignright size-medium wp-image-2759" /></a>I&#8217;m excited to announce that GeoIQ is adding a talented cartographer and web developer to our engineering team &#8211; <a href="http://indiemaps.com/blog">Zachary Forest Johnson</a>. I&#8217;ll let him introduce himself, but let me just say, he&#8217;s impressed me since the first time I came across his work three years ago, and it never hurts to flatter us with blogging about some <a href="http://indiemaps.com/blog/2011/02/noncontiguous-cartograms-in-openlayers-and-polymaps/">cool hacks using our API</a>.</p>
<blockquote><p>
I&#8217;m very excited to be joining the GeoIQ development team as a Visualization Engineer. The GeoCommons 2.0 mapping platform is quite impressive, and I can&#8217;t wait to dig in and help the team develop new symbolizations, tools, and workflows that help our customers and the GeoCommons public make better sense of their huge geographic datasets.</p>
<p>My formal training is in cartography, having earned a M.S. from the University of Wisconsin in 2008. Along the way, I taught interactive cartography labs and led development on web mapping projects through the UW Cartography Lab.  After graduating I worked on the SpatialKey mapping platform with Universal Mind, and then led development on the Indiemapper online cartography tool as a partner with Axis Maps. Though my background includes a lot of Flash programming, for the last year or so I&#8217;ve become quite comfortable in JavaScript, and can&#8217;t wait to explore and advance the Polymaps side of the GeoCommons visualization engine.</p>
<p>At GeoIQ I&#8217;ll be pushing for more charting options, more ways to visualize your data, and richer temporal animation tools.  I think we have a great engineering team, and I can&#8217;t wait to add my cartographic background to the mix.</p></blockquote>
<p>Just imagine what we&#8217;ll be able to create now with another amazing visualization engineer in our mix! We&#8217;re still looking for more world-class engineers on Javascript front-end, visualization, large-scale analytics and generally people we love working with. So check out our <a href="http://geoiq.com/company/careers" target="_new">current postings</a> or just <a href="mailto:careers@geoiq.com" target="_new">drop us a line</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2011/06/06/zachary-johnson-joins-geoiq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Better Know a GeoCommons Feature – Atom Feeds</title>
		<link>http://blog.geoiq.com/2010/11/23/better-know-a-geocommons-feature-atom-feeds/</link>
		<comments>http://blog.geoiq.com/2010/11/23/better-know-a-geocommons-feature-atom-feeds/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 20:53:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[GeoCommons]]></category>
		<category><![CDATA[atom]]></category>

		<guid isPermaLink="false">http://blog.fortiusone.com/?p=1861</guid>
		<description><![CDATA[<p>One of the great parts of working GeoCommons is seeing all the interesting datasets people upload. We have everything from <a href="http://geocommons.com/overlays/73681">Afghanistan Polling Stations</a> to <a href="http://geocommons.com/overlays/73095">Collegiate Quidditch Teams in Texas</a>. Daily I look through for interesting information to post on either our <a href="http://www.facebook.com/group.php?gid=29419194156">Facebook Group</a> or on the <a href="http://twitter.com/geocommons">GeoCommons Twitter account</a>.</p> <p>One feature [...]]]></description>
			<content:encoded><![CDATA[<p>One of the great parts of working GeoCommons is seeing all the interesting datasets people upload.  We have everything from <a href="http://geocommons.com/overlays/73681">Afghanistan Polling Stations</a> to <a href="http://geocommons.com/overlays/73095">Collegiate Quidditch Teams in Texas</a>.  Daily I look through for interesting information to post on either our <a href="http://www.facebook.com/group.php?gid=29419194156">Facebook Group</a> or on the <a href="http://twitter.com/geocommons">GeoCommons Twitter account</a>.</p>
<p>One feature that makes it easier for me to track what new maps and datasets are uploaded is the Atom Feeds feature.  When you perform a search there is a link on the right hand side to link to the Atom feed.  Since I want to see every dataset and every map that is made I search on &#8216;%&#8217;.  You might have a specific interest though such as &#8220;<a href="http://geocommons.com/search?query=tag:%22water%22">water</a>&#8221; or a country such as &#8220;<a href="http://geocommons.com/search?mh_query=tag:haiti">Haiti</a>&#8220;.  Once you performed a search you like copy the Atom Feed link.  You can now past this into your favorite RSS reader.</p>
<p>
<a href="http://blog.fortiusone.com/wp-content/uploads/2010/11/5201893841_7e1732da01_o.png"><img class="alignleft size-full wp-image-1865" src="http://blog.fortiusone.com/wp-content/uploads/2010/11/5201893841_7e1732da01_o.png" alt="GeoCommons Atom Feed Link" width="511" height="332" /></a><br />
</p>
<p>You can for example add this to <a href="http://www.google.com/reader/">Google Reader</a>.</p>
<p>
<a href="http://blog.fortiusone.com/wp-content/uploads/2010/11/Google-Reader-1000+.png"><img class="alignleft size-full wp-image-1870" src="http://blog.fortiusone.com/wp-content/uploads/2010/11/Google-Reader-1000+.png" alt="Google Reader add Feed" width="341" height="139" /></a></p>
<p>You can also add the link directly to your browser for example in Firefox as a Live Bookmark.<br />
</p>
<p><a href="http://blog.fortiusone.com/wp-content/uploads/2010/11/GeoCommons-Search_-tag_quidditch.png"><img class="alignleft size-full wp-image-1871" src="http://blog.fortiusone.com/wp-content/uploads/2010/11/GeoCommons-Search_-tag_quidditch.png" alt="GeoCommons Firefox Atom Feed" width="560" height="309" /></a></p>
<p>
Atom feeds makes it easy to monitor new data you are interested in as it is upload into GeoCommons.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2010/11/23/better-know-a-geocommons-feature-atom-feeds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Toolbars for GeoCommons and GeoIQ</title>
		<link>http://blog.geoiq.com/2010/11/22/toolbars-for-geocommons-and-geoiq/</link>
		<comments>http://blog.geoiq.com/2010/11/22/toolbars-for-geocommons-and-geoiq/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 21:58:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[toolbar arcgis excel]]></category>

		<guid isPermaLink="false">http://blog.fortiusone.com/?p=1771</guid>
		<description><![CDATA[<p>I first talked about the ArcGIS version of our toolbars back at the DC Dev Meetup in September. Since then we&#8217;ve launched our developer site where you can download the toolbars, but you probably haven&#8217;t heard very much else about them. Designed to make sharing your analysis easier as well as find additional data we&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>I first talked about the ArcGIS version of our toolbars back at the DC Dev Meetup in September.  Since then we&#8217;ve launched our developer site where you can download the toolbars, but you probably haven&#8217;t heard very much else about them. Designed to make sharing your analysis easier as well as find additional data we&#8217;ve added toolbars for both Excel and ArcGIS.  Based on our .Net library wrapper they both allow direct upload into GeoCommons or your own GeoIQ instance, as well as searching and download of data.<br />
<br />
<a href="http://developer.geoiq.com/tools/excel-toolbar/"><img style="float: left;padding-top: 10px;padding-bottom: 10px;padding-right: 10px;border-style: none" src="http://blog.fortiusone.com/wp-content/uploads/2010/11/Excel.png" alt="Excel Icon" width="100" height="98" /></a>With the addition of GeoJoin earlier this year we made it easier to turn your spreadsheet into a map.  Still many of you spend a lot of your time in Excel preparing that spreadsheet.  Now we&#8217;ve streamlined the process even further with the addition of our Excel toolbar.  You can download the toolbar from <a href="http://developer.geoiq.com/tools/excel-toolbar/">here</a> and once you&#8217;ve installed it there is a &#8220;GeoCommons&#8221; dropdown available from the menu.  Currently the toolbar has been tested on version 2003-2007 of Excel and versions of Windows XP &amp; 7.<br />
<br />
<a href="http://developer.geoiq.com/tools/arcgis-toolbar/"><img style="float: left;padding-top: 10px;padding-bottom: 10px;padding-right: 10px;border-style: none" src="http://blog.fortiusone.com/wp-content/uploads/2010/11/ArcGIS.png" alt="ArcGIS Icon" width="100" height="98" /></a>Now with the addition of the ArcGIS Toolbar you can both search GeoCommons/GeoIQ directly from ArcMap and pull additional datasets into your analysis.  One the analysis is finished publish back to GeoCommons or your own GeoIQ instance.  This eliminates the step of saving your files from ArcGIS into a Shapefile, then uploading now you can publish directly.  You can download the toolbar <a href="http://developer.geoiq.com/tools/arcgis-toolbar/">here</a> and it works on version 9.2-9.3.1 of ArcGIS.</p>
<p>This is our first release of our toolbars and we&#8217;d love to hear what you think.  Look for additional features as well as increased version support in the future!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2010/11/22/toolbars-for-geocommons-and-geoiq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing Polymaps to GeoCommons</title>
		<link>http://blog.geoiq.com/2010/11/17/introducing-polymaps-to-geocommons/</link>
		<comments>http://blog.geoiq.com/2010/11/17/introducing-polymaps-to-geocommons/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 19:03:40 +0000</pubDate>
		<dc:creator>Chris Helm</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[GeoCommons]]></category>

		<guid isPermaLink="false">http://blog.fortiusone.com/?p=1732</guid>
		<description><![CDATA[<p>A core component of GeoCommons is visualizing data through maps &#8211; allowing anyone to be a cartographer. We&#8217;ve worked with a number of amazing organizations to help us make GeoCommons a leading map visualization platform &#8211; such as <a href="http://www.axismaps.com/" title="Axis Maps LLC - Cartography. Visualization. Design.">AxisMaps</a> and <a href="http://stamen.com/" title="stamen design &#124; big ideas [...]]]></description>
			<content:encoded><![CDATA[<p>A core component of GeoCommons is visualizing data through maps &#8211; allowing anyone to be a cartographer. We&#8217;ve worked with a number of amazing organizations to help us make GeoCommons a leading map visualization platform &#8211; such as <a href="http://www.axismaps.com/" title="Axis Maps LLC - Cartography. Visualization. Design.">AxisMaps</a> and <a href="http://stamen.com/" title="stamen design | big ideas worth pursuing">Stamen Design</a>. In particular, a core piece of this visualization is built on Stamen&#8217;s work with the <a href="http://modestmaps.com/" title="Modest Maps">ModestMaps</a> flash library. While <a href="http://en.wikipedia.org/wiki/Adobe_Flash" title="Adobe Flash - Wikipedia, the free encyclopedia">Flash</a> has recently received a lot of difficult criticism, we have sought to harness its power by integrating it as part of a larger web-based architecture and interface. In testing there has not, to date, been a nearly ubiquitously available technology across all of the Web that also provides the capability for high-end client side processing.</p>
<p>But that&#8217;s changing. Over the past few weeks the engineering team at FortiusOne has been hammering out some great new capabilities. One of those new capabilities has been the integration of <a href="http://polymaps.org">Polymaps</a> into our mapping platform.</p>
<p>We&#8217;re really excited to announce the integration of Polymaps into our geospatial visualization platform.  Polymaps is a fast and light-weight javascript mapping framework specifically for rendering tiled imagery and vector data quickly and efficiently (using <abbr title="Scalar Vector Graphics">SVG </abbr>for vectors).</p>
<p>The goal of this work has been to provide GeoCommons users with new ways of making maps, and to make those maps easily accessible on a larger number of platforms and devices.  The integration of Polymaps creates a lot of new possibilities for our users that didn&#8217;t exist before, and will ensure that GeoCommons remains an industry leader and one of the most cutting edge tools available. Over the coming weeks and months users can expect to see a lot of additional capabilities being added to our Polymaps platform. We hope to deliver a complete and fully functional alternative to our Flash based maps in open and accessible formats.</p>
<p>We&#8217;re releasing our integration with Polymaps as a &#8220;beta&#8221; version and primarily for developers at this point. Many components that users are used to in regular GeoCommons maps aren&#8217;t quite ready yet, but will be soon. And of course we&#8217;d love to get feedback, so please let us know what you think!<br />
<br />
Ground Water Withdrawal in millions of gallons vs. Generation of Energy from Hydroelectric Power in thousands of megawatthours<br />
</p>
<h2>How to use Polymaps inside GeoCommons:</h2>
<p>Using Polymaps within GeoCommons is simple. Any map, new or old, can be viewed as a Polymaps map. Below are a few examples of how to create/access a map with Polymaps from within the GeoCommons platform.</p>
<p><strong>Geocommons:</strong> To access polymaps from any geocommons map simply append &#8220;?view=javascript&#8221; to the end of the map URL.</p>
<ul>
<li><strong>regular map url:</strong> <a href="http://geocommons.com/maps/29087">http://geocommons.com/maps/29087</a> </li>
<li><strong>polymaps map url:</strong> <a href="http://geocommons.com/maps/29087?view=javascript">http://geocommons.com/maps/29087?view=javascript</a> </li>
</ul>
<p><strong>Embeds:</strong> GeoCommons maps can be viewed in &#8220;embed mode&#8221;, useful for embedding maps in other websites. Embedded maps can also take advantage of our Polymaps integration by also simply adding &#8220;?view=javascript&#8221; to the end of your map embed URL:</p>
<ul>
<li><strong>an embeddable polymaps url:</strong> <a href="http://geocommons.com/maps/29087/embed?view=javascript">http://geocommons.com/maps/33191/embed?view=javascript</a> </li>
</ul>
<p><strong>API:</strong>  Accessing Geocommons maps can also be done via our new <a href="http://geocommons.com/help/Developer_API">API</a>. Here again we&#8217;ve added the &#8220;view&#8221; parameter to the embeddable maps API.</p>
<ul>
<li><strong>see: </strong><a href="http://geocommons.com/help/Javascript_API#Embed-map">http://geocommons.com/help/Javascript_API#Embed-map</a></li>
</ul>
<p>Its important to note that this is still the beginning of our work with Polymaps. We wanted to release this to the public early to get your feedback and demonstrate to developers how to use the new GeoCommons API&#8217;s. We&#8217;re committed to regularly releasing updates to this new capability.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2010/11/17/introducing-polymaps-to-geocommons/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>GeoIQ Developer Site</title>
		<link>http://blog.geoiq.com/2010/11/12/geoiq-developer-site/</link>
		<comments>http://blog.geoiq.com/2010/11/12/geoiq-developer-site/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 14:35:11 +0000</pubDate>
		<dc:creator>Andrew Turner</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Engineering]]></category>

		<guid isPermaLink="false">http://blog.fortiusone.com/?p=1719</guid>
		<description><![CDATA[<p></p> <p>A few weeks ago we updated <a href="http://geocommons.com/" title="GeoCommons">GeoCommons</a> with the new major version of our platform. Amongst a number of user interface improvements we also completely re-architected our <a href="http://geocommons.com/help/Developer_API" title="GeoCommons">application programming interface</a> (API) &#8211; providing a full suite of capabilities for developers to use in building applications on top of the GeoCommons [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.fortiusone.com/wp-content/uploads/2010/11/GeoIQ-Platform-Image.png" width="298" height="236" alt="GeoIQ Platform Image.png" style="float:right;padding-top:5px;padding-bottom:5px;padding-left:5px" /></p>
<p>A few weeks ago we updated <a href="http://geocommons.com/" title="GeoCommons">GeoCommons</a> with the new major version of our platform. Amongst a number of user interface improvements we also completely re-architected our <a href="http://geocommons.com/help/Developer_API" title="GeoCommons">application programming interface</a> (API) &#8211; providing a full suite of capabilities for developers to use in building applications on top of the GeoCommons and underlying GeoIQ platform.</p>
<p>This <a href="http://geocommons.com/help/Developer_API" title="GeoCommons">API</a> integrates with all aspects of the data management, creation, visualization and analysis components both at the server level via REST and open-standards, as well as an <a href="http://geocommons.com/help/Javascript_API" title="GeoCommons">interactive JavaScript interface</a> for building web and mobile applications with our advanced mapping and charting capabilities. You can use it as just a place to put data &#8211; create some amazing interactive, embeddable visualizations, or as a fully integrated stack combined with your existing infrastructure of databases and collaboration tools.</p>
<p>To support developers and integrators that want to use our platform, we&#8217;re launching <a href="http://developer.geoiq.com/" title="GeoIQ Developer" rel="me">GeoIQ Developer</a> &#8211; available at <a href="http://developer.geoiq.com/" title="GeoIQ Developer">http://developer.geoiq.com</a>. This landing site will provide a number of <a href="http://developer.geoiq.com/tools/" title="Tools | GeoIQ Developer">tools</a>, <a href="http://developer.geoiq.com/api/" title="API | GeoIQ Developer">documentation</a>, and examples of applications that utilize the GeoIQ API in order to provide you with quick and easy suggestions for getting up and running.</p>
<p>We&#8217;re excited about the current applications that people have built using GeoIQ &#8211; which you can see in the <a href="http://developer.geoiq.com/gallery/" title="Gallery">gallery</a>. Organizations such as the World Bank, Transnational Crisis Project, and the Vancouver Sun are just a few examples that you can currently check out for ideas, inspiration and code examples. We&#8217;ll be rolling out new examples over the next few weeks as more of our partners and users launch their applications. And if you would like us to highlight your GeoIQ integration &#8211; just let us know!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2010/11/12/geoiq-developer-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Federated GeoData powering the future of GIS</title>
		<link>http://blog.geoiq.com/2010/10/08/federated-geodata-powering-the-future-of-gis/</link>
		<comments>http://blog.geoiq.com/2010/10/08/federated-geodata-powering-the-future-of-gis/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 15:34:20 +0000</pubDate>
		<dc:creator>Andrew Turner</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[GeoCommons]]></category>
		<category><![CDATA[crowdsource]]></category>
		<category><![CDATA[esri]]></category>
		<category><![CDATA[geoiq]]></category>
		<category><![CDATA[georss]]></category>
		<category><![CDATA[opensearch]]></category>

		<guid isPermaLink="false">http://blog.fortiusone.com/?p=1553</guid>
		<description><![CDATA[<p>We&#8217;ve come a long way in the development and usage of data standards. I&#8217;ve personally been working over the last few years to push the adoption of formats like <a title="Main Page - GeoRSS" rel="related" href="http://www.georss.org/">GeoRSS</a> and <a title="Specifications/OpenSearch/Extensions/Geo/1.0/Draft 1 - OpenSearch" rel="related" href="http://www.opensearch.org/Specifications/OpenSearch/Extensions/Geo/1.0/Draft_1">OpenSearch-Geo</a>. These have been baked deeply into any project or product that [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve come a long way in the development and usage of data standards. I&#8217;ve personally been working over the last few years to push the adoption of formats like <a title="Main Page - GeoRSS" rel="related" href="http://www.georss.org/">GeoRSS</a> and <a title="Specifications/OpenSearch/Extensions/Geo/1.0/Draft 1 - OpenSearch" rel="related" href="http://www.opensearch.org/Specifications/OpenSearch/Extensions/Geo/1.0/Draft_1">OpenSearch-Geo</a>. These have been baked deeply into any project or product that we&#8217;ve developed. Mapufacture&#8217;s original purpose was to promote GeoRSS by providing a catalog and tools to use the format that was meaningful to users. <a title="geopress - GeoRSS" rel="related" href="http://www.georss.org/geopress">GeoPress</a> adds GeoRSS and OpenSearch to WordPress, and <a title="Mapstraction - a javascript library to hide differences between mapping APIs." rel="related" href="http://www.mapstraction.com/">Mapstraction</a> added GeoRSS to the various mapping API&#8217;s before they supported it.</p>
<p><a href="http://blog.fortiusone.com/wp-content/uploads/2010/10/GeoIQ-Federated-Data.png"><img style="float: right;padding-top: 5px;padding-bottom: 5px;padding-left: 5px" src="http://blog.fortiusone.com/wp-content/uploads/2010/10/GeoIQ-Federated-Data-tm.jpg" alt="GeoIQ Federated Data.png" width="400" height="203" /></a>Our <a title="FortiusOne Visual Intelligence Solutions | Visual Intelligence, Smarter Decisions" rel="me" href="http://www.geoiq.com/">GeoIQ</a> platform has these built in from the ground-up. Every dataset uploaded into GeoCommons is available as GeoRSS, KML, CSV, Shapefile, Atom, SQLite and more. Users are able to easily publish data in a variety of formats that make it consumable and shareable across all types of applications and integrations. In addition, you can search any GeoIQ server using OpenSearch-Geo and OpenSearch-Time and get results as KML, Atom, JSON, or HTML. Again, putting power into the user without them having to worry about the complexities of the format.</p>
<p>Kate <a title="Better Know a GeoCommons Feature – OpenSearch | Off the Map - Official Blog of FortiusOne" rel="me" href="http://blog.fortiusone.com/2010/01/05/better-know-a-geocommons-feature-opensearch/">featured how users can use OpenSearch</a> in their web browser for quick searching. You can even use OpenSearch in Windows 7. We&#8217;ll be releasing some tools soon to connect GeoCommons and GeoIQ into even more of your tools.</p>
<p>GeoIQ uses OpenSearch to federate data between any server. All of our clients can easily perform a single search to get results back from any of their GeoIQ nodes or from GeoCommons. In the next few weeks we&#8217;ll be highlighting a few of our clients that will be sharing out some amazing data with their communities and everyone using this capability.</p>
<p>Just recently, Esri built in the ability to search GeoCommons from their GeoPortal tools. You can <a title="Geoportal GeoRSS search of GeoCommons" rel="colleague" href="http://gptogc.esri.com/geoportal/rest/find/document?rid=geocommons&amp;searchText=CSV%20iceland&amp;start=1&amp;max=10&amp;f=searchpage">try it out</a>. Many of the Esri portals can now leverage the <em>tens of thousansds</em> of datasets the GeoCommons community has helped find and share with the world. Similarly, like GeoIQ federates data between each other, they can search and pull in data from OpenSearch servers such as Esri, GeoNetwork and others.</p>
<p>It&#8217;s great to see the world of GIS leveraging these formats to connect specialized users into global communities. Spatial analysts can leverage business data and individuals and organizations can similarly use powerful and easy to use tools such as GeoIQ to pull in <abbr title="Geospatial Information System">GIS</abbr> data for their intelligence. In GIS, this is often referred to as an <abbr title="Spatial Data Infrastructure">SDI</abbr> (Spatial Data Infrastructure) &#8211; which like many acronyms and titles has brought to mean many different things to people. But really what it means is the ability to connect data and leverage distributed data and capabilities across many platforms.</p>
<p><a title="Email to support@geocommons.com" rel="me" href="mailto:support@geocommons.com">Ping us</a> if you have OpenSearch enabled services you would like to connect into GeoCommons or use GeoCommons in your search services. We&#8217;re excited to be a major connector on the growing GeoWeb.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2010/10/08/federated-geodata-powering-the-future-of-gis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chris Helm joins FortiusOne</title>
		<link>http://blog.geoiq.com/2010/09/22/chris-helm-joins-fortiusone/</link>
		<comments>http://blog.geoiq.com/2010/09/22/chris-helm-joins-fortiusone/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 11:00:00 +0000</pubDate>
		<dc:creator>Andrew Turner</dc:creator>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[FortiusOne]]></category>

		<guid isPermaLink="false">http://blog.fortiusone.com/2010/09/22/chris-helm-joins-fortiusone-to-a-super-geo-beast/</guid>
		<description><![CDATA[<p><a href="http://www.fortiusone.com/" title="FortiusOne Visual Intelligence Solutions &#124; Visual Intelligence, Smarter Decisions">FortiusOne</a> is rapidly growing and we have a very dedicated core engineering team and we want to work with other like minded, excited, intelligent and talented people that we respect. It&#8217;s difficult to find that right mix of a person that fits so well with [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.fortiusone.com/wp-content/uploads/2010/09/ChrisHelm_GC.png" width="200" height="230" alt="ChrisHelm_GC.png" style="float:right;padding-top:5px;padding-bottom:5px;padding-left:5px" /><a href="http://www.fortiusone.com/" title="FortiusOne Visual Intelligence Solutions | Visual Intelligence, Smarter Decisions">FortiusOne</a> is rapidly growing and we have a very dedicated core engineering team and we want to work with other like minded, excited, intelligent and talented people that we respect. It&#8217;s difficult to find that right mix of a person that fits so well with our vision and team. So we&#8217;re excited to announce we&#8217;ve recently brought on an incredibly powerful engine in Chris Helm. Given his background in spatial analytics he&#8217;ll be taking a lead role in building out our next generation <a href="http://www.geoiq.com/" title="FortiusOne Visual Intelligence Solutions | Visual Intelligence, Smarter Decisions">GeoIQ</a> analysis that we&#8217;ve been rolling out over the past few months &#8211; and you can expect even more very soon.</p>
<p>I&#8217;ll let Chris introduce himself:</p>
<blockquote><p>
  I&#8217;m really, really happy to be joining FortiusOne, and partaking in the complete awesomeness that is their platform. I hope to bring an extra bit of analytical punch to the team, and I&#8217;m sure we&#8217;re going continue to develop a great line of tools and services.
</p></blockquote>
<blockquote><p>
  By way of introduction I&#8217;m a geo-spatial programmer (aka geo-geek supreme) residing on Colorado&#8217;s Front Range (Denver, CO) where I spend my life fishing, painting, and programming. I have a history of developing applications with open source techs that goes back 10 years and includes work with <a href="http://mapserver.org/" title="Welcome to MapServer — MapServer 5.6.5 documentation">MapServer</a>, <a href="http://openlayers.org/" title="OpenLayers: Home">OpenLayers</a>, and PostGIS. Most recently I&#8217;ve been causing serious amounts of geo-trouble at the National Renewable Energy Lab (NREL) in Golden, CO where I was lead developer of the <a href="http://mercator.nrel.gov/imby" title="In My Backyard (IMBY) - National Renewable Energy Laboratory">In My Backyard Tool</a> (or IMBY), the <a href="http://openpv.nrel.gov" title="The Open PV Project">Open PV Project</a> and others.
</p></blockquote>
<blockquote><p>
  At FortiusOne I plan on causing a lot more geo-trouble than ever before, pushing for more Javascript/HTML5, python, and lots of open-source tools. I plan playing a pivotal role in the next generation of <a href="http://geocommons.com/" title="GeoCommons">GeoCommons</a>, and I&#8217;m sure that the news from us will continue to pour out over the coming weeks.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.geoiq.com/2010/09/22/chris-helm-joins-fortiusone/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

