Andrew Powell

Into The Mind of A Solutions Architect

Andrew Powell

Universal Mind Introduces SpatialKey

August 6, 2008 · 11 Comments

Today, Universal Mind unveils SpatialKey. SpatialKey represents the latest cutting edge Information Visualization, Analysis, and Reporting; all powered by Adobe Flex. The heart of what SpatialKey does is that it enables you to quickly visualize your data over both space and time. Allowing for playback, map comparison, aggregate mapping, and visualization via heat index, SpatialKey lets you see your data as never before.

Compared to other mapping and visualization applications, SpatialKey is lightweight, yet still leverages a powerful set of advanced temporal tools. You can filter data with the histogram/timeline widget and modify your view of the data with the advanced heatmap component, just to highlight a few features. You can render data in to heatmaps, heat grids, and graduated circles with all datasets imported into SpatialKey. Each visualization can help your discern complex patterns and trends from your dataset as never before.

Whether you initially realize it or not, everyone's data has both a spatial and a time component to it. Where are your customers? Where are your suppliers? Where are your assets? When did your transactions occur? Where did the occur? When is delivery expected, When did it actually happen? The combination of any of these questions, plus many more not mentioned, becomes much clearer when visualized through SpatialKey. Time components as general as years and as precise as milliseconds are supported. SpatialKey also has a powerful, built-in geocoder that will automatically geocode addresses (or even just city names). You can also supply your own latitude/longitude pairs, if you have them.

So, who is this for? Well, there are three versions of SpatialKey to fit your needs:

  • SpatialKey Personal: SpatialKey Personal provides the ability to import multiple datasets from Excel or a CSV file into the SpatialKey client. This data can be used with several different visualization templates and reports. Where other Internet-based solutions are limited to hundreds of points on a map, SpatialKey Personal uses advanced rendering techniques to visualize thousands of points on a map. Additionally, it provides multiple approaches to visualize your data with heatmaps, grids, and graduated circles. Instead of providing a one size fits all interface we provide specific, unique, visualization templates. Each template has its own capabilities allowing you to view your data in different templates and see it in different ways. One template will allow you to filter your data by date, location, and other parameters, then allow you to drill down into the data. Other templates will allow you to compare with two different maps. Another will allow you to playback the data over time. SpatialKey will continue to improve by adding new templates as we develop new features. There will be no need to import your data again just open it with a new template. With the current technology preview of SpatialKey Personal, users are limited to only viewing our sample data sets. If you are interested in a visualization of your own data, you can upload a sample data set. Also, you can sign up for the beta and be notified when the full release SpatialKey Personal is available with import capabilities as well as an expanded set of visualization templates.
  • SpatialKey Enterprise: While the personal solution can provide visualizations and reports for thousands of data points, the enterprise solution can provide real time interaction with millions of data points through a unique architecture and data handling capability developed by Universal Mind. Complex data sets can be collected, analyzed, and navigated through using a number of approaches, including the ability to zoom into and out of geographic areas with automatic data clustering that ensures relavancy at different zoom levels. SpatialKey Enterprise combines the features of the SpatialKey Personal client with a Java based server side architecture that integrates into your existing systems through an SOA/component based architecture. This enables easy integration with a wide variety of data types including structured and unstructured data as well as custom maps exposed through ESRI ArcGIS Server. SpatialKey Enterprise includes a data publisher/importer service that allows SpatialKey to plug into nearly any existing system within your environment. One example of a SpatialKey Enterprise implementation is SpatialKey Law Enforcement.
  • SpatialKey Custom Solutions: SpatialKey was created by the Universal Mind consulting team. Universal Mind is a recognized leader in developing Enterprise Class RIA Solutions, Application Frameworks, and Legacy Integration and Optimization Architectures that change the competitive game in the markets into which they are deployed. The Universal Mind consulting team can develop a custom solution based on your specific requirements using the SpatialKey Framework. If you are interested in a custom solution contact us to provide a quote.

SpatialKey has been a big Universal Mind initiative for a while now. My contribution was in the data importer service for SpatialKey Enterprise. It gave me a good chance to architect a very scaleable, flexible J2EE solution. We did some really cool, cutting edge work that I feel we can all hang our hats on and be proud of the job we've done, as a team, in getting this ready for prime-time. Big ups to the whole team who worked on this: Doug McCune, Ben Stucki, Brandon Purcell, Reggie Willbanks, Mike Connor, Zach Johnson, & Tom Link. There are a long list of other people within the Universal Mind Family who have put in blood, sweat, and tears as well and they all deserve a big hand for their role in this great achievement.

Are you really excited to start using SpatialKey? Well, head over to the new SpatialKey site and you can look at some of the sample templates we have up. You can also sign up for the beta and be notified when you can download SpatialKey Personal for use with your own datasets. Comments are open.

Tags: Cairngorm · Java · ColdFusion · Flex · General · BlazeDS · Spring · Adobe · Universal Mind · Hibernate · AIR · WebNext · Hessian

11 responses so far ↓

  • 1 Sammy Larbi // Aug 7, 2008 at 7:11 AM

    Looks sort of like a little data warehousing in there too. <br /><br />How custom can the warehouse be? Do you provide a set data template which we provide a mapping to our columns, or do we have to create our own export routines to get it in a specific format?<br /><br />Also, it sounds as if the customer has to upload their own data to you all. (Or, at least it's unclear as to whether or not that has to happen). Is that the case?<br /><br />Congrats on the release - looks slick.
  • 2 Andrew Powell // Aug 7, 2008 at 7:52 AM

    What you are describing are the differences between SpatialKey Personal and SpatialKey Enterprise. Personal allows for one-off loading of a .XLS or .CSV file. You will be able to map your own columns. If you want custom templates, etc, then you look into SpatialKey Custom or Enterprise if the template has already been completed (i.e. Law Enforcement at this time).<br /><br />HTH.
  • 3 Araba Oyunlari // Aug 7, 2008 at 7:57 AM

    Really great web site...Thanks...Greetings!..n
  • 4 Mielno // Aug 13, 2008 at 7:20 PM

    I have to think about it. I'll write something more later - bye - Mielno.
  • 5 Busby SEO Challenge // Aug 18, 2008 at 11:30 AM

    good work<br />nice blog<br />&lt;b&gt;&lt;a href=&quot;http://pinayspeak.com&quot;&gt;Busby SEO Challenge&lt;/a&gt;&lt;/&gt;
  • 6 busby seo test // Nov 29, 2008 at 6:37 AM

    nice blog<br /><br />http://sufbay.com/busby-seo-test/busby-seo-test-page/
  • 7 Busby SEO Test // Dec 1, 2008 at 12:11 PM

    I think this is one of the best ones!<br /><br />&lt;a href=&quot;http://www.garyviray.com&quot;&gt;Busby SEO Test&lt;/a&gt;<br /><br />http://www.garyviray.com
  • 8 Busby SEO Test // Dec 1, 2008 at 12:11 PM

    have them keep coming.<br /><br /><br />http://www.garyviray.com
  • 9 Busby SEO Test // Dec 1, 2008 at 12:20 PM

    Thank you for this Universal Mind Introduces SpatialKey post. <br /><br />Regards,<br />http://www.imfreakz.com/busby-seo-test/
  • 10 carissa // Jan 20, 2009 at 6:19 AM

    what a great post, thank you<br /><br />regards,<br />http://carissaputri.com/sticky/busby-seo-test.htm
  • 11 Busby SEO Test // Jan 27, 2009 at 8:07 AM

    just got off to the spatialkey, quite interesting.

Leave a Comment