Microsoft Surface Videos

The Applications Prototype Lab at ESRI received a Microsoft Surface a few months ago.  The Surface is a vertical mounted multi-touch (and multi-user) screen.  Below are a list of recent prototypes developed for the Surface using (with one exception) the ArcGIS API for WPF.

GeoEye Imagery Explorer

This video demonstrates an application built for the Microsoft Surface using the ArcGIS API for WPF. Background map content is provided by ArcGIS Online. The application displays footprints from GeoEye's satellite image catalog. The presenter demonstrates how to select and manipulate thumbnails of GeoEye imagery.

Terrain Profile Computation

This video demonstrates an application built for the Microsoft Surface using the ArcGIS API for WPF. Background map content is provided by ArcGIS Online. This application display the terrain profile of a line drawn by the presenter on the surface. The terrain analysis is done using a remote geoprocessing service hosted by ArcGIS Server.

<

Message in a Bottle

This video demonstrates an application built for the Microsoft Surface using the ArcGIS API for WPF. Background map content is provided by ArcGIS Online. When the presenter touches a location on the ocean, a line drawn that displays where a object in the sea would travel in 365 days based on ocean currents. The analysis is being performed by a remote geoprocessing service hosted by ArcGIS Server.

ArcGIS Engine Globe Control

This video demonstrations an XNA application build for the Microsoft Surface using the ArcGIS Engine Globe control. The presenter shows how the Surface API has been used to control globe navigation and the use tagged values to change globes appearance or behavior.

Drive Time Geoprocessing

This video demonstrates an application built for the Microsoft Surface using the ArcGIS API for WPF. Background map content is provided by ArcGIS Online. When the presenter touches the surface a request is sent a remote server running ArcGIS Server to perform drive time analysis. The results are then returned to (and displayed) on the Surface.

CCM Analysis

This video demonstrates an application built for the Microsoft Surface using the ArcGIS API for WPF. In this example, the presenter is showing a geographic operation called "cross country mobility" with the aid of tagged objects. The objects represent parameters of units ability to traverse the cost surface.

CalTrans Traffic Viewer

This video demonstrates an application built for the Microsoft Surface using the ArcGIS API for WPF. Background map content is provided by ArcGIS Online. The map displays push pins for CalTrans traffic cameras, when pressed, live camera images are displayed on the Surface.

USGS Earthquake GeoRSS Feed

This video demonstrates an application built for the Microsoft Surface using the ArcGIS API for WPF. Background map content is provided by ArcGIS Online. The Surface map is displaying icons for recent earthquakes. The earthquake information is provide by a GeoRSS feed published by the USGS. When the presenter clicks on a earthquake icon, a request is sent to a remote geoprocessing service running on ArcGIS Server. The service returns the number of people within a hundred miles radio of the earthquake.

ArcGIS Online

This video demonstrates an application built for the Microsoft Surface using the ArcGIS API for WPF. Background map content is provided by ArcGIS Online. The presenter shows how the multi-touch surface can be used to navigate around the map. The presenter also shows an innovative "virtual magnifying glass" for revealing more detail.

Contributed by John G.

Published Thursday, July 02, 2009 10:53 AM by apl2009

Comments

 

damylen said:

will these samples be available for download? I would love to test them on our surface table

July 9, 2009 2:34 AM
 

aquaseal said:

I would love to download these apps as well!

July 13, 2009 4:35 AM
 

apl2009 said:

Hi Damylen & Aquaseal,

Unfortunately, the prototypes shown in the videos above are not currently available as downloadable samples. However we are more than willing to elaborate on techniques used in future posts. In the meantime please take a look at the following post that describes how to "surface enable" ESRI's ArcGIS API for WPF.

http://kiwigis.blogspot.com/2009/06/how-to-surface-enable-arcgis-api-for.html

Regards,

The Applications Prototype Lab

July 17, 2009 12:17 PM
 

Silverlight/WPF Blog said:

I would like to take some time and welcome you to the Silverlight blog and cover some initial thoughts.

August 14, 2009 2:51 AM
 

yageroi said:

I'd appreciate info on how you did the CCM Analysis demo because I want to do something similar with the silverlight api for arcgis server

August 26, 2009 2:38 PM
 

Mahenderraj said:

Hi I was trying a demo application integrating ArcGIS server and Surface. I am able to show a single featurelayer from the rest service whereas when i tried to show a dynamic layer, its not shown on the surface. Also i am able to display the tiled map service from arcgis online maps. Do you know what could be the reason? or any suggestions would be highly appreciated.

Thanks,

Mahender

September 17, 2009 10:55 AM
Anonymous comments are disabled