fredag den 8. august 2008

ESRI UC Day 4 - Extending ArcGIS Explorer Using ArcGIS Explorer SDK

Kun på engelsk ...

Having seen how you can customize the look and behaviour of ArcGIS Explorer (http://gisdk.blogspot.com/2008/08/esri-uc-day-2-arcgis-explorer-beyond.html) it was with great anticipation I went to see this session.

ArcGIS Explorer has a Task based architecture. Tasks are promoted to the TaskCenter in the Explorer client, input are dealt with in the Task Panel and finally results are show in the Result panel. Result from one Task can be used as input to another Task - Cascading Raesults. This is either done by right clicking in the map on one of the result elements or done by dragging and dropping a result element into the Task panel.

Weather Finder and FlickrSeardh were two tasks which were demoed. We were also presented to a geoprocessing based Task which could calculate the visible areas seen from 15 feet height (a giraf supposedly).

Tasks are asyncronous which means that you can ignite one Task and not necessarily wait for the result - you can in the meantime do other tings in the client.

Info: ArcGIS Explorer ships with a stack of Tasks, fx Find, Direction and Notes.

Info: The SDK is free and there is full support for Visual Studio 2008.

Before downloading and using the SDK you should install the ArcGIS Explorer client prior to this.

Info: There is a style guide which you will want to use.

The SDK object model contains more than 40 objects. Tasks has two classes (Task and TaskUI) and one result object. This is because it is needed to have a Task object on the client and on the server. These two communicate via the TaskContext object.

Tasks are distributed using NMF files.

That was it.

/Sik

Ingen kommentarer:

Send en kommentar