The ArcGIS API for Microsoft Silverlight/WPF was officially released at the ESRI User Conference 2009. Through the beta stage there has been a few applications come up, internally we have been working on a number of client applications as well as learning applications to get up to speed with things. Until now I haven’t seen an application that showcases some of the key capabilities of the ArcGIS API for Microsoft Silverlight/WPF.
To showcase some of the capabilities of the ArcGIS API for Microsoft Silverlight/WPF, Morten along with a few of the guys from the .NET Team at ESRI has built a nice showcase application.
This application is a full-featured showcase application demonstrating various types of layer types and tools in one application. Most of the features are from existing samples already available on the resource center, but put together into one complete application.
It takes full advantage of Silverlight 3 features like triggers, actions, behaviors and element binding and merged dictionaries to better structure code as well as creating a series of user controls that can be reused.
There are a number of neat features. These include:
- Redlining (draw, edit, delete)
- Layer controls
- Geodetic radius tool
- Line and polygon measure
- GeoRSS layer
- WMS Layer
- Gazetteer locator control
- Re-templating existing controls for a different look-and feel
- HeatMap
- Pie charts embedded in marker symbols and map tips
This showcase application along with all the source code and instructions can be found on the ArcGIS API for Microsoft Silverlight/WPF Code Gallery here: http://resources.esri.com/arcgisserver/…
There is also a LIVE version now on our servers. If you want to have a look before downloading it, you can check it out here: http://demos.eaglegis.co.nz/SilverlightShowcase
A neat little application showcasing some of the key features of the ArcGIS API for Microsoft Silverlight/WPF. This is not intended to be a template but since all the source code has been provided, I guess there’s nothing stopping you from adapting it to your own needs. Great work Morten