<?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/"
	>

<channel>
	<title>SpatialKey blog</title>
	<atom:link href="http://blog.spatialkey.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.spatialkey.com</link>
	<description>Geotemporal visualization: theory + solutions</description>
	<pubDate>Mon, 01 Jun 2009 17:10:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>International Geocoding</title>
		<link>http://blog.spatialkey.com/2009/06/international-geocoding/</link>
		<comments>http://blog.spatialkey.com/2009/06/international-geocoding/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 17:00:38 +0000</pubDate>
		<dc:creator>bpurcell</dc:creator>
		
		<category><![CDATA[data import]]></category>

		<category><![CDATA[geocoding]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=281</guid>
		<description><![CDATA[Since the initial Beta release of SpatialKey in March we have received many requests for International geocoding. If you are not familiar with the term, geocoding it is the process of converting street addresses, or zip codes (postal codes) to geographic coordinates often expressed as latitude and longitude. With SpatialKey we are using TIGER (Topologically [...]]]></description>
			<content:encoded><![CDATA[<p>Since the initial Beta release of SpatialKey in March we have received many requests for International geocoding. If you are not familiar with the term, geocoding it is the process of converting street addresses, or zip codes (postal codes) to geographic coordinates often expressed as latitude and longitude. With SpatialKey we are using <a href="http://www.census.gov/geo/www/tiger/" onclick="pageTracker._trackPageview('/outgoing/www.census.gov/geo/www/tiger/?referer=');">TIGER</a> (Topologically Integrated Geographic Encoding and Referencing system) to geocode our data. <a href="http://www.census.gov/geo/www/tiger/" onclick="pageTracker._trackPageview('/outgoing/www.census.gov/geo/www/tiger/?referer=');">TIGER</a> is provided by the Census Bureau which is freely available for public use. The <a href="http://www.census.gov/geo/www/tiger/" onclick="pageTracker._trackPageview('/outgoing/www.census.gov/geo/www/tiger/?referer=');">TIGER</a> geocoder is only available in the US and there is no such international equivalent. We have been researching  different options for a unified international solution for SpatialKey but there are several challenges that that have prevented us from providing a solution:</p>
<ol>
<li>International geocoding requires conversion from vastly differing address formats across many different countries making it difficult to obtain a one size fits all solution.  This requires us to implement specific solutions for different countries or areas of the world.</li>
<li>Of the  well known and widely available international geocoding solutions most are not free or  prevent the commercial use within a third party product.</li>
<li>Many international geocoding solutions are quite costly and can cost hundreds or thousands of dollars to geocode just a few thousand addresses.</li>
</ol>
<p><strong>What can I do now if I have International data that I want to use in SpatialKey?</strong></p>
<p>If your existing data does not have latitude and longitude and is outside of the United States there are several third party solutions that you can use to geocode your data before importing into SpatialKey.  The <a href="http://webgis.usc.edu/Services/Geocode/About/GeocoderList.aspx" onclick="pageTracker._trackPageview('/outgoing/webgis.usc.edu/Services/Geocode/About/GeocoderList.aspx?referer=');">USC GIS research laboratory</a> provides a comprehensive listing of free and paid Geocoding options. There are very few free services that offer bulk geocoding for international addresses but you can utilize one of the free services listed at <a href="http://webgis.usc.edu/Services/Geocode/About/GeocoderList.aspx" onclick="pageTracker._trackPageview('/outgoing/webgis.usc.edu/Services/Geocode/About/GeocoderList.aspx?referer=');">USC GIS research laboratory</a> and script your own solution for bulk geocoding. Using a combination of a third party geocoding solution  and our <a href="http://www.spatialkey.com/map/support/documentation/data-import/api/" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/map/support/documentation/data-import/api/?referer=');">data import API</a> you can automate  management of your data within SpatialKey.</p>
<p>One solution that provides a free bulk geocoding for European data with up to 5000 addresses per day is <a href="http://www.batchgeocode.com" onclick="pageTracker._trackPageview('/outgoing/www.batchgeocode.com?referer=');">http://www.batchgeocode.com</a>. BatchGeocode uses the Yahoo API&#8217;s and supports both United States and European addresses.</p>
<p><strong>Will SpatialKey provide International geocoding in the future?<br />
</strong></p>
<p>We will continue to search for a low cost, easy to use International geocoding solution that can be integrated with SpatialKey.  If you have an immediate need for international geocoding within SpatialKey we can custom develop a solution that integrates with a third party geocoder. <a href="http://www.spatialkey.com/contact/" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/contact/?referer=');">Contact</a> our sales team if you are interested in a custom solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2009/06/international-geocoding/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SpatialKey Data Import API</title>
		<link>http://blog.spatialkey.com/2009/05/spatialkey-data-import-api/</link>
		<comments>http://blog.spatialkey.com/2009/05/spatialkey-data-import-api/#comments</comments>
		<pubDate>Thu, 21 May 2009 19:55:41 +0000</pubDate>
		<dc:creator>bpurcell</dc:creator>
		
		<category><![CDATA[data import]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=270</guid>
		<description><![CDATA[Getting data into SpatialKey has always been simple but until now there was no way to programatically automate imports and updates of your datasets.  Today we introduced the SpatialKey Data Import API (DIAPI).  The  DataImport API allows developers to utilize  a variety of platforms and programming languages (like Java, ColdFusion, .Net, [...]]]></description>
			<content:encoded><![CDATA[<p>Getting data into SpatialKey has always been simple but until now there was no way to programatically automate imports and updates of your datasets.  Today we introduced the SpatialKey Data Import API (DIAPI).  The  DataImport API allows developers to utilize  a variety of platforms and programming languages (like Java, ColdFusion, .Net, PHP, etc.) to automate the creation and management of Datasets within SpatialKey.</p>
<p>Here are the basic steps to get started with the DIAPI:</p>
<ol>
<li> Generate an XML file describing the dataset and a CSV containing the actual data. See <a href="http://www.spatialkey.com/map/support/documentation/data-import/api/data-import-api-required-files/" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/map/support/documentation/data-import/api/data-import-api-required-files/?referer=');">Creating Data Import XML and CSV files for more details</a>.</li>
<li>Use the <a href="http://www.spatialkey.com/map/support/documentation/data-import/api/api-http-call-definitions/" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/map/support/documentation/data-import/api/api-http-call-definitions/?referer=');">HTTP services</a> to authenticate and upload these assets. See the Developer Guide and <a href="http://www.spatialkey.com/map/support/documentation/data-import/api/" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/map/support/documentation/data-import/api/?referer=');">DIAPI Documentation</a> for more details.</li>
</ol>
<p>To help you get started we have provided samples in both <a href="http://www.spatialkey.com/map/support/documentation/data-import/api/examples/java/" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/map/support/documentation/data-import/api/examples/java/?referer=');">Java</a> and <a href="http://www.spatialkey.com/map/support/documentation/data-import/api/examples/coldfusion/" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/map/support/documentation/data-import/api/examples/coldfusion/?referer=');">ColdFusion</a>. Additionally we provide an example application that you can download, customize and deploy called the <a href="http://code.google.com/p/skdatapoller/" onclick="pageTracker._trackPageview('/outgoing/code.google.com/p/skdatapoller/?referer=');">SpatialKey Data Poller</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2009/05/spatialkey-data-import-api/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geographic Intelligence for Business - Mapping SalesForce Leads</title>
		<link>http://blog.spatialkey.com/2009/04/geographic-intelligence-for-business-mapping-salesforce-leads/</link>
		<comments>http://blog.spatialkey.com/2009/04/geographic-intelligence-for-business-mapping-salesforce-leads/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 23:40:11 +0000</pubDate>
		<dc:creator>tlink</dc:creator>
		
		<category><![CDATA[examples]]></category>

		<category><![CDATA[mapping]]></category>

		<category><![CDATA[geographic intelligence for business]]></category>

		<category><![CDATA[salesforce]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=254</guid>
		<description><![CDATA[We recently posted an article demonstrating how to Visualize and Map SalesForce Leads with SpatialKey.  I like this example, because we haven&#8217;t built a special connector or any type of app in the Force.com AppExchange - although that&#8217;s something we&#8217;re thinking about.  SalesForce allows you to export any report as CSV, and SpatialKey can simply [...]]]></description>
			<content:encoded><![CDATA[<p>We recently posted an article demonstrating how to <a title="Visualize and Map SalesForce Leads with SpatialKey" href="http://www.spatialkey.com/support/mapping_visualize_saleforce_leads.cfm" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/support/mapping_visualize_saleforce_leads.cfm?referer=');">Visualize and Map SalesForce Leads with SpatialKey</a>.  I like this example, because we haven&#8217;t built a special connector or any type of app in the <a title="Force.com AppExchange" href="http://sites.force.com/appexchange/apex/home" onclick="pageTracker._trackPageview('/outgoing/sites.force.com/appexchange/apex/home?referer=');">Force.com AppExchange</a> - although that&#8217;s something we&#8217;re thinking about.  SalesForce allows you to export any report as CSV, and SpatialKey can simply consume that CSV.  The article shows how to quickly build a report like this:</p>
<p style="text-align: center;"><a title="salesforce - lead report by SpatialKey, on Flickr" href="http://www.flickr.com/photos/36858806@N02/3397005412/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.flickr.com/photos/36858806_N02/3397005412/?referer=');"><img class="aligncenter" src="http://farm4.static.flickr.com/3454/3397005412_334aedd649.jpg" alt="salesforce - lead report" width="335" height="188" /></a></p>
<p>In just a few minutes, SalesForce users can gain a unique view into location patters related to their leads, opportunities, contacts, or accounts.  We really enjoyed showing this example to attendees at the recent <a title="Web 2.0 Expo" href="http://www.web2expo.com/webexsf2009" onclick="pageTracker._trackPageview('/outgoing/www.web2expo.com/webexsf2009?referer=');">Web 2.0 Expo in San Francisco</a>.  Several people mentioned that they had been looking for a way to map their SalesForce data for quite some time.  They were amazed at how easy this was to do, and at the interactivity of the reports.  Others had never thought to visualize their CRM information this way.  It was fun to watch the &#8220;ah ha&#8221; moment as people started to think of how this geographic intelligence could be applied to their sales and marketing efforts.</p>
<p>We gave away lots of <a title="SpatialKey beta invites" href="http://spatialkey.com/signup/index.cfm" onclick="pageTracker._trackPageview('/outgoing/spatialkey.com/signup/index.cfm?referer=');">beta invites</a> at the show, so we are looking forward to hearing <a title="contact us" href="http://spatialkey.com/contact/" onclick="pageTracker._trackPageview('/outgoing/spatialkey.com/contact/?referer=');">feedback</a> from people visualizing their SalesForce data with SpatialKey.  We&#8217;re especially interested to hear feedback about what other features or workflow users might like to see related to CRM visualizations.  At the top of the list so far is the ability to associate your CRM data with third party demographics data, so we&#8217;re giving that some thought&#8230;</p>
<p>Here&#8217;s the first video from the <a href="http://spatialkey.com/support/mapping_visualize_saleforce_leads.cfm" onclick="pageTracker._trackPageview('/outgoing/spatialkey.com/support/mapping_visualize_saleforce_leads.cfm?referer=');">article</a>.</p>
<p><object width="640" height="385" data="http://www.youtube.com/v/l2Dg_BhIGw4&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/l2Dg_BhIGw4&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2009/04/geographic-intelligence-for-business-mapping-salesforce-leads/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mapping Parking Tickets in San Francisco (and the problem with simple map markers)</title>
		<link>http://blog.spatialkey.com/2009/03/mapping-parking-tickets-in-san-francisco-and-the-problem-with-simple-map-markers/</link>
		<comments>http://blog.spatialkey.com/2009/03/mapping-parking-tickets-in-san-francisco-and-the-problem-with-simple-map-markers/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 20:35:20 +0000</pubDate>
		<dc:creator>Doug McCune</dc:creator>
		
		<category><![CDATA[examples]]></category>

		<category><![CDATA[mapping]]></category>

		<category><![CDATA[Google Maps]]></category>

		<category><![CDATA[heatmaps]]></category>

		<category><![CDATA[proportional symbols]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=227</guid>
		<description><![CDATA[The San Francisco Chronicle&#8217;s website, SFGate.com, has a nice map showing the top locations in San Francisco where parking citations are issued. The dataset includes individual locations where 100 or more citations were issued, so it&#8217;s a map of the single places you&#8217;re most likely to get ticketed (but note that it doesn&#8217;t include the [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_226" class="wp-caption alignright" style="width: 245px"><a href="http://www.sfgate.com/maps/parkingtickets/" onclick="pageTracker._trackPageview('/outgoing/www.sfgate.com/maps/parkingtickets/?referer=');"><img class="size-medium wp-image-226" title="Parking Ticket Map from SFGate.com" src="http://blog.spatialkey.com/wp-content/uploads/2009/03/screenshot099-271x300.jpg" alt="Parking Ticket Map from SFGate.com" width="235" height="261" /></a><p class="wp-caption-text">Parking Ticket Map from SFGate.com</p></div>
<p>The San Francisco Chronicle&#8217;s website, <a href="http://sfgate.com" target="_blank" onclick="pageTracker._trackPageview('/outgoing/sfgate.com?referer=');">SFGate.com</a>, has a <a href="http://www.sfgate.com/maps/parkingtickets/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.sfgate.com/maps/parkingtickets/?referer=');">nice map</a> showing the top locations in San Francisco where parking citations are issued. The dataset includes individual locations where 100 or more citations were issued, so it&#8217;s a map of the single places you&#8217;re most likely to get ticketed (but note that it doesn&#8217;t include the full dataset, only the top 576 locations). They&#8217;ve created a map that uses the Google Maps API and they overlay their own custom markers that use graduated circles to represent the number of tickets issued at any given location. The size of the circle indicates how many tickets were issued, and each unique location has one circle centered on the location.</p>
<p>But there are a few problems with this visualization. The two most obvious things that stand out are the difficulty in understanding the density of many map markers all overlapping one another, which is seen in the north-east area of the city (downtown), and the second issue is the fact that the one huge marker at the southern edge of the city makes every other marker look tiny and unimportant. A single glance at this map would lead me to conclude that there must be more parking citations issued in the southern area of the city than in the other areas. But that&#8217;s the wrong conclusion to draw.</p>
<h3>The problem with overlapping markers</h3>
<p><img class="alignleft size-full wp-image-228" style="border: 1px solid silver; margin-right: 15px; margin-top: 0px; margin-bottom: 15px;" title="overlapping markers" src="http://blog.spatialkey.com/wp-content/uploads/2009/03/screenshot104.jpg" alt="overlapping markers" width="155" height="140" />One of the big issues that we see with maps that contain a lot of data points is that the kind of markers that are typically used in online maps start to become unreadable when you get dense areas of data. In this dataset there aren&#8217;t even that many data points (576 total), but the concentration downtown makes that area a jumble of markers.</p>
<p>You can tell that there are a lot of points in the area, but you can&#8217;t tell how many there are. And in this case, each marker doesn&#8217;t just represent a single point, the size of the circle also represents how many tickets were issued at that location, so ideally I would be able to look at this map and tell where the most citations are issued, but I simply have no way of knowing that.</p>
<h3>The problem with relative sizing of individual markers</h3>
<p><img class="alignright size-medium wp-image-237" style="border: 1px solid silver; margin-left: 0px; margin-left: 15px;" title="One outlying point throwing off the rendering" src="http://blog.spatialkey.com/wp-content/uploads/2009/03/screenshot105-300x270.jpg" alt="One outlying point throwing off the rendering" width="190" height="170" />The second problem has to do with that large marker near the bottom of the map. This map leads to a confusing conclusion because every map marker, regardless of how close it is to other markers (or even if it overlaps others) is showing the value of a single location. This means that if there are 10 locations all within a single city block that each have 100 citations, and then there is a separate location elsewhere in the city that has 500 citations, that location with 500 citations will appear 5 times as large as any of the other locations, and you will have no way of knowing that within a single block there were actually 1,000 citations issued (making that block a far more likely area for receiving a parking ticket). What we really want to see is the total citations issued within a certain geographic radius, so we can view which areas have the most total citations, not just the single locations.</p>
<h3>SpatialKey to the rescue with aggregated heatmaps</h3>
<p>To try to better understand the underlying data, I decided to bring the same dataset into <a href="http://spatialkey.com" onclick="pageTracker._trackPageview('/outgoing/spatialkey.com?referer=');">SpatialKey</a>. The data on the SFGate website was loaded into their Google Maps application in JSON format, and to get it into SpatialKey I simply grabbed the JSON feed, opened it up in a text editor, and did a bit of find and replace to convert the data to CSV (the whole process took a few minutes to get the CSV ready for import). Then I imported the data using the SpatialKey CSV import feature (for more on this and other features, check out the <a href="http://spatialkey.com/features/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/spatialkey.com/features/?referer=');">feature videos</a>).</p>
<p>Once I had the data imported I loaded up a new report with a map and here&#8217;s what I got:</p>
<div id="attachment_246" class="wp-caption aligncenter" style="width: 545px"><a href="http://blog.spatialkey.com/wp-content/uploads/2009/03/screenshot106.jpg"><img class="size-large wp-image-246" title="Heatmap of San Francisco parking tickets" src="http://blog.spatialkey.com/wp-content/uploads/2009/03/screenshot106-535x377.jpg" alt="San Francisco parking citations heatmap in SpatialKey (click to enlarge)" width="535" height="377" /></a><p class="wp-caption-text">San Francisco parking citations heatmap in SpatialKey (click to enlarge)</p></div>
<p>This map shows a heatmap that visualizes the total citations issued. But the important difference is that the clusters of data points downtown are aggregated by geography so items that are very close together are all factored into the hotspots. Now we&#8217;re able to see the real relationship between areas of the city. That point down in the southern part of the city is still visible, but it becomes clear that there are far more citations issued downtown. This deeper understanding is possible because we aren&#8217;t simply throwing a marker for each point up on the map, we&#8217;re aggregating the total value for all markers within a certain geographic area.</p>
<p>If we zoom in downtown we can see another view that shows the more specific hotspots:</p>
<div id="attachment_231" class="wp-caption aligncenter" style="width: 545px"><a href="http://blog.spatialkey.com/wp-content/uploads/2009/03/screenshot078.png"><img class="size-large wp-image-231" title="Heatmap of parking citations in downtown San Francisco" src="http://blog.spatialkey.com/wp-content/uploads/2009/03/screenshot078-550x350.png" alt="Heatmap of parking citations in downtown San Francisco" width="535" height="340" /></a><p class="wp-caption-text">Heatmap of parking citations in downtown San Francisco (click to enlarge)</p></div>
<p>Looks like they get people along Market street. Right at the Westfield Shopping Center is a prime spot, as well as the intersections of  Market and O&#8217;farrell and near Market and Sutter (if you&#8217;re parking there, look out!). You can see that out of the total parking citations in this dataset (82,911) about 42% (34,695) are issued just within the downtown area shown in the above screenshot.</p>
<p>I hope this example shows how important it is to be able to tell the right story with your data. SpatialKey gives you the flexibility to visualize your data in complex ways that go beyond simply throwing markers on a map. Have you run into similar problems with the current tools for web-based mapping? If so let us know in the comments and then <a href="http://spatialkey.com/signup/index.cfm" onclick="pageTracker._trackPageview('/outgoing/spatialkey.com/signup/index.cfm?referer=');">sign up for the SpatialKey beta program</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2009/03/mapping-parking-tickets-in-san-francisco-and-the-problem-with-simple-map-markers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SpatialKey launched on the Intuit Partner Platform</title>
		<link>http://blog.spatialkey.com/2008/11/spatialkey-launched-on-the-intuit-partner-platform/</link>
		<comments>http://blog.spatialkey.com/2008/11/spatialkey-launched-on-the-intuit-partner-platform/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 23:32:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Intuit]]></category>

		<category><![CDATA[partnership]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=200</guid>
		<description><![CDATA[Last week at Adobe Max in San Francisco, our team launched Customer Explorer, a version of our geovisualization system running on the Intuit Partner Platform.  Existing QuickBooks customers can now visualize their customer data (or a sample dataset) in any of the current technology preview templates without leaving the Intuit Workplace.  Any dates [...]]]></description>
			<content:encoded><![CDATA[<p>Last week at Adobe Max in San Francisco, our team launched Customer Explorer, a version of our geovisualization system running on the <a href="http://ipp.developer.intuit.com/" onclick="pageTracker._trackPageview('/outgoing/ipp.developer.intuit.com/?referer=');">Intuit Partner Platform</a>.  Existing QuickBooks customers can now visualize their customer data (or a sample dataset) in any of the current <a href="http://spatialkey.com/spatialkey/www/gallery/gallery_home.cfm" onclick="pageTracker._trackPageview('/outgoing/spatialkey.com/spatialkey/www/gallery/gallery_home.cfm?referer=');">technology preview templates</a> without leaving the Intuit Workplace.  Any dates in your data will be detected, and addresses will be automatically geocoded.  </p>
<p><img alt="" src="http://blog.spatialkey.com/images/skIntuit.png" title="SpatialKey on the Intuit Partner Platform" class="alignnone" width="600" height="346" /></p>
<p>The app was created as part of Intuit&#8217;s Workplace contest, and we&#8217;re proud to announce that it was <a href="http://ippblog.intuit.com/blog/2008/11/at-the-adobe-ma.html" onclick="pageTracker._trackPageview('/outgoing/ippblog.intuit.com/blog/2008/11/at-the-adobe-ma.html?referer=');">chosen as the winner</a>.  This is the first non-preview release of the SpatialKey system, and we prepared a few videos to help you get started.  The first shows all the steps necessary to sign up for the SpatialKey app and launch your data.</p>
<p><object width="600" height="338"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2546763&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2546763&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="338"></embed></object></p>
<p>The other videos (which introduce the Data Exploration and Charting Dashboard Builder visualization templates) can be seen on our <a href="http://www.spatialkey.com/spatialkey/www/support/intuit.cfm" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/spatialkey/www/support/intuit.cfm?referer=');">landing page for the Intuit app</a>.  For more information on SpatialKey and the Intuit Partner Platform, see these articles:</p>
<ul>
<li><a href="http://news.cnet.com/8301-17939_109-10098259-2.html" onclick="pageTracker._trackPageview('/outgoing/news.cnet.com/8301-17939_109-10098259-2.html?referer=');">Slick data-visualizer launched for QuickBooks users</a> (CNet)</li>
<li><a href="http://blogs.pcmag.com/atwork/2008/11/intuit_workplace_analyzes_smb.php" onclick="pageTracker._trackPageview('/outgoing/blogs.pcmag.com/atwork/2008/11/intuit_workplace_analyzes_smb.php?referer=');">Intuit Workplace Analyzes SMB</a> (PCMag)</li>
<li><a href="http://blog.programmableweb.com/2008/11/20/spatialkey-mashes-up-quickbooks-customer-data/" onclick="pageTracker._trackPageview('/outgoing/blog.programmableweb.com/2008/11/20/spatialkey-mashes-up-quickbooks-customer-data/?referer=');">SpatialKey Mashes Up QuickBooks Customer Data</a> (Programmable Web)</li>
<li><a href="http://ippblog.intuit.com/blog/2008/11/at-the-adobe-ma.html" onclick="pageTracker._trackPageview('/outgoing/ippblog.intuit.com/blog/2008/11/at-the-adobe-ma.html?referer=');">Universal Mind Wins Intuit WorkPlace Application Contest</a> (Intuit)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2008/11/spatialkey-launched-on-the-intuit-partner-platform/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Visualizing campaign donations in SpatialKey</title>
		<link>http://blog.spatialkey.com/2008/10/visualizing-campaign-donations-in-spatialkey/</link>
		<comments>http://blog.spatialkey.com/2008/10/visualizing-campaign-donations-in-spatialkey/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 21:57:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[examples]]></category>

		<category><![CDATA[mapping]]></category>

		<category><![CDATA[visualization]]></category>

		<category><![CDATA[campaign finance]]></category>

		<category><![CDATA[election]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=164</guid>
		<description><![CDATA[
On October 14, the New York Times released their Campaign Finance API, a simple interface to the Federal Election Commission&#8217;s candidate fund-raising data.  Data are available for the entire country, for all primary candidates, from the beginning of the 2008 primary campaign up until the end of August.  Though summary data are available, [...]]]></description>
			<content:encoded><![CDATA[<p><object width="600" height="338"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2571124&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2571124&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="338"></embed></object></p>
<p>On October 14, the <em>New York Times</em> released their <a href="http://developer.nytimes.com/docs/campaign_finance_api" onclick="pageTracker._trackPageview('/outgoing/developer.nytimes.com/docs/campaign_finance_api?referer=');">Campaign Finance API</a>, a simple interface to the <a href="http://www.fec.gov/" onclick="pageTracker._trackPageview('/outgoing/www.fec.gov/?referer=');">Federal Election Commission&#8217;s</a> candidate fund-raising data.  Data are available for the entire country, for all primary candidates, from the beginning of the 2008 primary campaign up until the end of August.  Though summary data are available, the API also allows requests for individual donors by zip code, and includes name, address, amount, and date for all donations.</p>
<p>With a simple script, we were able to string together requests for multiple zip codes and parse the resultant XML into a CSV file that could be loaded and geocoded with the SpatialKey Data Importer (all while staying under the Times&#8217; generous 5000 requests/day limit).  Doing so yielded complete datasets for a number of major cities and battleground states; here we present campaign donations data from the Democratic strongholds of Chicago and Denver.</p>
<h4>Chicago donations to Obama and McCain, August 2008</h4>
<p><a href="javascript:openclient('#dataset=chicagoDonationsSinceAugust08;template=exploration')"><img class="alignnone" src="/images/chicago_explorer.png" alt="" /></a></p>
<p><a href="javascript:openclient('#dataset=chicagoDonationsSinceAugust08;template=exploration')">Launch this visualization</a></p>
<p>This dataset includes all available donations from Chicago received by either major presidential candidate in August, the most recent month for which individual-level data are available. The over 4000 donation records provide a unique view into political spending in Obama&#8217;s home base during a month in which the candidates were nearly even in the polls.</p>
<p><img class="alignnone" title="timeline of donations to Obama in Chicago in August" src="/images/chicago_timeline.png" alt="" width="600" height="151" /></p>
<p>With our new and in-development Data Exploration template, you can filter the donation records by any attribute, allowing you to exclude individual donors or candidates, or select a range of dates or donation amounts to display.  Filters are immediately applied to the visualization, and many trends in the data are revealed only after such filtering has been applied.  For example, displaying only donations to John McCain reveals a much different geographic trend than the unfiltered dataset, as nearly all donations from Obama&#8217;s neighborhood of Hyde Park are erased, leaving hotspots only in the downtown, Gold Coast, and far northwest neighborhoods.</p>
<h4>Denver donations to Obama and McCain, Summer 2008</h4>
<p><a href="javascript:openclient('#dataset=denverDonationsSinceJune;template=exploration')"><img class="alignnone" src="/images/denver_explorer.png" alt="" /></a></p>
<p><a href="javascript:openclient('#dataset=denverDonationsSinceJune;template=exploration')">Launch this visualization</a></p>
<p>Denver provides another compelling case study of campaign fundraising, given its position as the capital of a Western battleground state, and the host of the Democratic National Convention in late August.  Both candidates also visited the city multiple times throughout the summer months.  The temporal trends and geographic clustering in this data can be explored via our Data Exploration template.  The <a href="http://vis.berkeley.edu/papers/scented_widgets/" onclick="pageTracker._trackPageview('/outgoing/vis.berkeley.edu/papers/scented_widgets/?referer=');">scented</a> filtering widgets allow you to visualize the distribution of attributes while filtering them down to reveal previously hidden geographic trends on the map.  For example, the screenshot above shows only donations over $500 to both candidates.  This cuts out nearly half of Obama&#8217;s receipts, though only about one-third of McCain&#8217;s, and produces a markedly different geographic distribution than the unfiltered receipts.</p>
<p><img class="aligncenter" title="drilling down to specific donors in Denver" src="/images/denver_marker.png" alt="" width="322" height="384" /></p>
<p>Finally, though the above has concentrated on trends and aggregated visualizations, the Data Exploration template also allows you to drill down into the data to pull out individual records.  After viewing the overall trend for a city or neighborhood, click anywhere on the map from which donations originated, and you can page through a list of individual donations in the vicinity, as shown in the screenshot above.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2008/10/visualizing-campaign-donations-in-spatialkey/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ogden Police Chief Jon Greiner on SpatialKey</title>
		<link>http://blog.spatialkey.com/2008/09/ogden-police-chief-jon-greiner-on-spatialkey/</link>
		<comments>http://blog.spatialkey.com/2008/09/ogden-police-chief-jon-greiner-on-spatialkey/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 18:00:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[crime mapping]]></category>

		<category><![CDATA[heatmaps]]></category>

		<category><![CDATA[press]]></category>

		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=153</guid>
		<description><![CDATA[The Ogden Police Department is the first department in the country to implement the enterprise version of the SpatialKey Law Enforcement Dashboard.  In a recent article on the Senate Site (&#8221;Unofficial Voice of the Utah Senate Majority&#8221;), Ogden Police Chief Jon Greiner says of SpatialKey:
&#8230;it&#8217;s a combination map of satellite images, street map, and [...]]]></description>
			<content:encoded><![CDATA[<p>The Ogden Police Department is the first department in the country to implement the enterprise version of the <a href="http://lawenforcement.spatialkey.com/" onclick="pageTracker._trackPageview('/outgoing/lawenforcement.spatialkey.com/?referer=');">SpatialKey Law Enforcement Dashboard</a>.  In a <a href="http://senatesite.com/blog/2008/09/keeping-citizens-safe.html" onclick="pageTracker._trackPageview('/outgoing/senatesite.com/blog/2008/09/keeping-citizens-safe.html?referer=');">recent article on the Senate Site</a> (&#8221;Unofficial Voice of the Utah Senate Majority&#8221;), Ogden Police Chief Jon Greiner says of SpatialKey:</p>
<blockquote><p>&#8230;it&#8217;s a combination map of satellite images, street map, and my geographically assigned patrol beat map in layers. The company has made it so user friendly that I can literally research and plot over 400,000 calls for service in the last 5 years in about 30 seconds. The system is web based so quickly analyzing What-Ifs can be accomplished anytime, anywhere&#8230;</p></blockquote>
<p>Chief Greiner further highlights the ease-of-use of SpatialKey and its appeal to younger officers:</p>
<blockquote><p>At the end of the day I want to give each of my officers the ability to do What-Ifs from home. My newest officers are gamers raised in a world of video games. I want this to become their new game of choice in helping solve crimes and arrest suspects more quickly. OPD [Ogden Police Department] officers work the same area for a year and this gives them a tool for their area to use during their un-committed time.</p></blockquote>
<p>With SpatialKey, our goal is to put powerful visualization and reporting tools into the hands of those who need them most: the decision-makers.  We continue to work with the Ogden PD and other departments to test our tools, implement their feedback, and ensure that they are able to make best use of their geotemporal data.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2008/09/ogden-police-chief-jon-greiner-on-spatialkey/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SpatialKey featured in ComputerWorld</title>
		<link>http://blog.spatialkey.com/2008/09/spatialkey-featured-in-computerworld/</link>
		<comments>http://blog.spatialkey.com/2008/09/spatialkey-featured-in-computerworld/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 21:26:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[business intelligence]]></category>

		<category><![CDATA[IT]]></category>

		<category><![CDATA[press]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=143</guid>
		<description><![CDATA[SpatialKey is featured on the cover and in an article entitled &#8220;Can Web 2.0 save BI?&#8221; in the most recent issue of ComputerWorld.

The article — about the use of browser-based visualizations and analytical dashboards for business intelligence — features an interview with Chief Jon Greiner of the Ogden Police Department in Utah.  Ogden is [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">SpatialKey is featured on the cover and in an article entitled <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=323822&amp;source=rss_topic9" onclick="pageTracker._trackPageview('/outgoing/www.computerworld.com/action/article.do?command=viewArticleBasic_amp_articleId=323822_amp_source=rss_topic9&amp;referer=');">&#8220;Can Web 2.0 save BI?&#8221;</a> in the most recent issue of ComputerWorld.</p>
<p style="text-align: center;"><img class="aligncenter" src="/images/computerworldSpatialkey.jpg" alt="" width="400" height="539" /></p>
<p style="text-align: left;">The article — about the use of browser-based visualizations and analytical dashboards for business intelligence — features an interview with Chief Jon Greiner of the Ogden Police Department in Utah.  Ogden is the first police department in the country to implement the enterprise version of the <a href="http://lawenforcement.spatialkey.com/" onclick="pageTracker._trackPageview('/outgoing/lawenforcement.spatialkey.com/?referer=');">SpatialKey Law Enforcement Dashboard</a>:</p>
<blockquote style="text-align: left;"><p>Today, the officers are using the new BI tools to perform geographic profiling of crimes and analysis of police data &#8220;in seconds,&#8221; he says. Before, it could take days for the department&#8217;s single crime analyst to fulfill a report request. An added bonus is that experienced police officers with extensive street experience are now able to apply their firsthand knowledge to crime analysis.</p></blockquote>
<p style="text-align: left;">It&#8217;s great to see our crime mapping tools featured in an article aimed at the broader business intelligence and IT fields, especially as we expand the focus of our tools with the <a href="http://www.spatialkey.com/spatialkey/technology-preview/technology-preview_home.cfm" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/spatialkey/technology-preview/technology-preview_home.cfm?referer=');">SpatialKey Technology Preview</a> and <a href="http://www.spatialkey.com/spatialkey/www/solutions/solutions_home.cfm" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/spatialkey/www/solutions/solutions_home.cfm?referer=');">SpatialKey Personal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2008/09/spatialkey-featured-in-computerworld/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Symbolizing point data in SpatialKey</title>
		<link>http://blog.spatialkey.com/2008/09/symbolizing-point-data-in-spatialkey/</link>
		<comments>http://blog.spatialkey.com/2008/09/symbolizing-point-data-in-spatialkey/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 07:32:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[heatmaps]]></category>

		<category><![CDATA[proportional symbols]]></category>

		<category><![CDATA[symbolization]]></category>

		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=121</guid>
		<description><![CDATA[SpatialKey is especially well-suited at representing point datasets with thousands, even tens of thousands, of rows.  Symbolizing such datasets offers many cartographic challenges.  Rendering the individual points is the simplest strategy but quickly leads to lost data via overlap and cognitive overload due to the sheer number of displayed points.  Further, symbolizing points with points [...]]]></description>
			<content:encoded><![CDATA[<p>SpatialKey is especially well-suited at representing point datasets with thousands, even tens of thousands, of rows.  Symbolizing such datasets offers many cartographic challenges.  Rendering the individual points is the simplest strategy but quickly leads to lost data via overlap and cognitive overload due to the sheer number of displayed points.  Further, symbolizing points <em>with</em> points only tells the user one thing about them: where they are.  Many datasets include attributes (sale price of a home, age of a cancer patient, number of prior offenses of a suspect) that can be symbolized as well to aid in geographic analysis.</p>
<p>The standard cartographic approach to symbolizing point data with attributes attached is the proportional symbol map.  Such maps, which are one of the three symbolization methods currently offered in SpatialKey, use symbols (typically circles) scaled proportional to point values.</p>
<p><img src="/images/proportionalsymbols.png" alt="proportional symbol map in SpatialKey" width="600" height="294" /></p>
<p>Offering multiple symbolization options — each available at all times and map scales — allows users to switch to a more appropriate rendering for their dataset and switch back-and-forth to see their data in new ways.  In addition to the proportional symbols shown above, our templates currently offer two raster-based aggregated renderings: the heat grid and heat map.</p>
<div class="leftIMG"><img src="/images/heatgrid.png" alt="" /></div>
<div class="rightIMG"><img src="/images/heatmap.png" alt="" /></div>
<p>In the above screenshots, the colored heat grid and heat map represent the <a href="http://blog.spatialkey.com/2008/08/the-radial-expansion-of-wal-mart/">density of Wal-Mart stores</a>.  In this case, store locations are aggregated to an arbitrary, scale-dependent grid.  Thus, the brightest grid squares (and the hottest areas on the continuous heatmap representation) represent the areas of highest Wal-Mart concentration. </p>
<p>These renderings can also be used to show attributes of point data, in which case the hottest/brightest areas represent the areas with the highest average or total value for a given attribute.  And of course mousing over the map reveals tooltips with exact values for these &#8220;quadrats&#8221; (screenshot below shows <a href="http://blog.spatialkey.com/2008/08/housing-slump-case-study-sacramento/">Sacramento home sales data</a>).</p>
<p><img alt="" src="/images/heatmapAttributes.png" class="alignnone" width="600" height="238" /></p>
<p>The heatmap symbolization is newer, less vetted by the cartographic community, and perhaps less straightforward than the proportional symbol and heat grid renderings.  But with the proper user interface, and in concert with other available renderings, we believe heatmaps can help facilitate effective visualization of geotemporal data.</p>
<p>We are particularly interested in feedback on the use of the heatmap symbology for mapping attributes of data (like home prices).  We are excited to add additional symbolization options to our templates, as well as improvements to existing renderings, as we continue to develop the SpatialKey visualization system.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2008/09/symbolizing-point-data-in-spatialkey/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Great Flood of 1993</title>
		<link>http://blog.spatialkey.com/2008/08/the-great-flood-of-1993/</link>
		<comments>http://blog.spatialkey.com/2008/08/the-great-flood-of-1993/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 17:45:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[examples]]></category>

		<category><![CDATA[hydrology]]></category>

		<guid isPermaLink="false">http://blog.spatialkey.com/?p=97</guid>
		<description><![CDATA[USGS Water Data is a data goldmine that includes over 25,000 stations across the U.S.  Each measures variables such as streamflow, water temperature, precipitation, and other hydrological and meteorological properties.  Though sub-hourly readings are taken, daily data are available for many stations going all the way back to 1980.  And all are available via automated [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://waterdata.usgs.gov/nwis" onclick="pageTracker._trackPageview('/outgoing/waterdata.usgs.gov/nwis?referer=');">USGS Water Data</a> is a data goldmine that includes over 25,000 stations across the U.S.  Each measures variables such as streamflow, water temperature, precipitation, and other hydrological and meteorological properties.  Though sub-hourly readings are taken, daily data are available for many stations going all the way back to 1980.  And all are available via automated retrieval.  With just a bit of hacking, we can run the returned tab-delimited text files through our SpatialKey Data Importer, allowing us to load them into the visualization templates.</p>
<p>Droughts, floods, storm events &#8212; all are visible in our visualization templates utilizing this free government data.  See, for example, the Great Flood of the Missouri and Mississippi Rivers in 1993 by visualizing streamflow (in cubic feet per second) measured at dozens of stations along these rivers.</p>
<p><a href="javascript:openclient('#dataset=greatFloodMississippiMissouri;template=playback')">Launch this visualization</a></p>
<p><a href="javascript:openclient('#dataset=greatFloodMississippiMissouri;template=playback')"><img class="alignnone" src="/images/stLouisAggregation.png" alt="" width="600" height="292" /></a></p>
<p>The symbols on the map are sized proportional to the streamflow readings, allowing us to see the peak of the flooding in July and August.  This dataset shows off many unique aspects of the SpatialKey visualization system.  First, the templates excel at aggregating both spatially and temporally.  In the screenshot above, the St. Louis and Grafton stations are aggregated together, because they are so close and would overlap, producing illegibility and reducing clarity, if they were displayed separately.  The average of the two stations&#8217; readings is symbolized; zoom in to reveal more detail, separating the St. Louis and Grafton stations&#8217; symbols:</p>
<p><img class="alignnone" src="/images/stLouisZoomIn.png" alt="" width="600" height="161" /></p>
<p>In addition to the spatial aggregation, this example also demonstrates temporal averaging.  In the above screenshot, each of the symbols represents and average of one month of daily readings.  Selecting different time ranges on the time chart instantly reveals the new average, and any range can be animated in the Playback template.</p>
<p>All of the SpatialKey visualization templates include extent-filtering, which updates the time chart to only display the temporal trend for points in the current map extent.  Seeing the streamflow trend for an individual station is therefore as easy as zooming into that station:</p>
<p><img class="alignnone" src="/images/individual.png" alt="" width="600" height="305" /></p>
<p>The dataset shown off in this example is different from the others in our <a href="http://www.spatialkey.com/spatialkey/www/gallery/gallery_home.cfm" onclick="pageTracker._trackPageview('/outgoing/www.spatialkey.com/spatialkey/www/gallery/gallery_home.cfm?referer=');">gallery</a>.  While the others demonstrated an ability to aggregate and visualize thousands of independent points across space and time (home sales, Wal-Mart store openings, arrests), the dataset presented here has only dozens of points, but includes thousands of streamflow readings (the dataset is over 12,000 rows long).  This &#8220;remote sensor&#8221; style of dataset is easily accomodated by our templates.  A third type of point dataset tracks assets (shipping containers, police cruisers) whose locations <em>and</em> attributes (speed, weight, etc.) may change over time.  We have developed solutions in the past for this latter type of dataset, and will show off asset tracking in future visualization templates.</p>
<p>Please comment here or <a href="http://spatialkey.com/spatialkey/www/contact-us.cfm" onclick="pageTracker._trackPageview('/outgoing/spatialkey.com/spatialkey/www/contact-us.cfm?referer=');">contact us</a> if you have any comments or questions.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.spatialkey.com/2008/08/the-great-flood-of-1993/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
