- Nov 10, 2008 Lessons for User Experience Consultants from ......
- Apr 29, 2009 The Tesla Model S - Touch-Screen User Experience ......
- Aug 25, 2009 Drupal and TeamSite: A Look at Open-Source and ......
- May 5, 2009 16 Years, what do you get? A Job at Roundarch! ......
- Mar 11, 2009 Example of Great Usability at Roundarch...
- Jul 6, 2009 Apple has it's Nikon......
- Dec 15, 2009 The Rebirth of the Magazine...
- May 4, 2009 Roundarch and Avis Present at GearUp09 in New ......
- Mar 18, 2009 Skittles.com, Canary In A Mine or Beacon of Hope?...
- Nov 19, 2009 Examining the User Experience of Sky Harbor's ......
- Apr 27, 2009 "RIAs beyond the mouse and keyboard" - RIAPalooza ......
- Sep 15, 2010 Decision Maker - Roundarch Develops a Fantasy ......
- May 7, 2010 US Air Force Logistics Application Designed and ......
- Jun 29, 2009 Sean Moore Names Two People From Roundarch on His ......
- Mar 8, 2010 iPhone App Development Without Learning ......
- May 20, 2010 StrataLogica™: Creating Interactive ......
- Jul 14, 2009 Google Technology User Group Chicago Kicks Off...
- Jul 28, 2009 Roundarch Develops Prototype Designed to Help ......
- Jul 24, 2009 The Importance of Usability...
- Aug 3, 2009 What's the Big Deal with HTML5?...
- Jan 19, 2010 User Expectation and the Pleasant Surprise...
- Aug 26, 2009 Roundarch Sponsors American Red Cross Mission: ......
- Feb 4, 2010 On the iPad as the Future...
- Sep 8, 2009 Iconography - Where Are We Headed?...
- Sep 18, 2009 Roundarch Takes the Field in the American Cancer ......
Roundarch Partners with Brightcove to Create ...
Aman Datta, vice president at Roundarch, explains how our partnership with Brightcove allows us to create scalable, flexible and ...
Roundarch Sponsors Boston Interactions Fifth ...
Roundarch proudly co-sponsored the Boston Interactions Fifth Annual Winter Party this past Tuesday evening (1.24) in Cambridge, MA. Boston ...
Flex and Its Future as an Apache Project
Leaders in the Flex community recently gathered at Adobe’s San Francisco headquarters this week. I’ve covered my thoughts to the ...
Virtualization: A Dream within a Dream
CIOs have a tough problem to solve. It is typically their responsibility to maintain all of the applications within their network, safely and ...
Flex – The Good, The Bad, and The Future
Over the past week the Flash and Flex community have been on a roller coaster ride with announcements by Adobe regarding the Flash platform. As ...
Attending SharePoint Conference 2011
I recently attended the SharePoint 2011 conference held in Anaheim, CA. The event hosted about 7,500 attendees with broad ranging backgrounds. ...
Roundarch Hosts IxDA Chicago Chapter October ...
Roundarch is proud to have hosted a special event for the Interaction Design Association’s (IxDA) Chicago chapter this past Wednesday. IxDA ...
Exploring Dark Patterns in User Experience at Web ...
Last week I attended Web 2.0 Expo in New York to give a talk about dark patterns in user experience. This talk was somewhat the sequel of a talk I ...
The Importance of Being a Mentor
“Be the change you want to see in the world” a quote by Mahatma Gandhi stands as a focal point on one of the walls at the iMentor.org ...
KCRW Music Mine iPad App Released- Introducing a ...
Today we are happy to announce the release of Music Mine, a free iPad media discovery application designed by the team at Roundarch for KCRW, ...
Roundarch Participates in a Panel About the ...
Whether Adobe represents an aging dinosaur in an online world that is quickly passing them by or a force still to be reckoned with in a battle of ...
Roundarch and Bloomberg Sports Launch In-Season ...
Spurred by the success of the Front Office suite of fantasy baseball tools for the 2011 season, Roundarch and Bloomberg Sports have teamed up to ...
Golf Business Explains How Roundarch and ClubCorp ...
Roundarch has partnered with ClubCorp, the world leader in private clubs with 150 across the country, to create an entirely new digital experience ...
Roundarch Updates Waters iPad App with Game ...
Quickly following the success of the first Waters iPad application, the second version of the app is now available in the app store. The first ...
Roundarch Addresses Common Concerns Regarding ...
It is no secret in the Federal Government that focusing on user experience is not a major concern within government ...
StrataLogica™: Creating Interactive Experiences with the Google Earth Plug-in
ByFor the past year, a team of 13 Roundarchers have worked to design, develop and launch StrataLogica™ which is a web-based learning application, built for our client NYSTROM Herff Jones Education Division, that delivers map and atlas content in an engaging 3D, interactive environment built on the Google Earth API. As discussed in our recent blog post on the Google Code blog, we faced some interesting challenges during this project being one of the first enterprise scale applications to use the Google Earth Plug-in and its JavaScript API as its foundation.
Early on in the project, our team was able to solve the core challenges of being able to wrap Nystrom’s 2D map content on the 3D earth in a way that preserved the image quality of the their print products and developing a framework for managing editorial content required to be shown on the earth. Here I will discuss the additional challenges we faced in creating a compelling and immersive educational experience while working within the framework required by the Google Earth API.
Our experience designers were faced with several challenges. Key among them were providing maximum space for the content, large targets for users of touch screen devices, and access to a set of tools to mark up the maps. The graphics also needed to appeal to the diverse target market: K-12 students and their teachers.
The solution included opening a chromeless browser window and interface components that open over the map to access options and tools that close when not needed.
The user interface is written in JavaScript and the gap between user input and the earth is bridged by the Google Earth JavaScript API. Developers were faced with the hurdles of being able to track and provide users control over the layers of Nystrom content, provide an interface to Google layers, and create tools the user could use to add content to the map that could be saved and restored.
Users can be licensed to use one or more map series. These include labeled and unlabeled base maps, additional thematic maps or related maps, views, hotspots, and place marks. We chose to dynamically generate a menu called the Map Chooser, the contents of which are supplied by a JavaScript object created by server-side Java code. The specific elements are based on the user’s access rights and available CMS content. When the user selects a map series, the KMLs for the Superoverlays and other content are loaded into the plug-in using the Google Earth API. A reference to each layer loaded is retained so its visibility can be toggled or it can be unloaded.
At the bottom of the page is a tool bar that expands up when clicked to reveal a set of tool icons. One of these is ‘Settings’ which lists Google Layers that can be turned on or off. When the layer’s checkbox is changed, the event handler determines the state and layer to be changed and then passes that request to the Google Earth API. A JavaScript table of rules is used to preset the settings appropriately for the map being displayed.
The tool bar also has a selection of tools for marking the map, replicating and extending the experience with the traditional educational map materials. A special KML is loaded to hold user-created markings. Users select a tool for the type of marks they want to make; for example, draw lines, place a map symbol, or add a place mark with a pop-up balloon. Mouse event handlers attached to plug-in components return the geo-location of mouse clicks to the JavaScript code where KML strings are composed and then loaded into the plug-in after running the KML string through the Google Earth API’s parseKML method.
The team has just launched a new version of StrataLogica which allows teachers and students to collaborate in real-time on assignments and group projects and create dynamic presentations which can be played back in a movie-like sequence. Greg Knapowski and I are in San Francisco this week showing off the new release at the Google I/O Developers conference in the Sandbox with our clients from Nystrom. Look for more blog posts when we return.
Read More | Permalink | Comments (1) | TrackBacks |







If only I had a dollar for each time I came here! Incredible read.