Silverlight Map Viewer for ArcGIS Server

Source: Internet
Author: User
Tags silverlight

During the plenary of the 2008 ESRI International Conference, Ismael Chivite demonstrated a Silverlight map viewer for ArcGIS Server. the source code to the Silverlight map viewer is available here on ESRI Resource Center's code gallery.

The Silverlight map viewer is a proof of concept developed by the ESRI Prototype Lab. the viewer is based on the MultiScaleImage control which is also known as DeepZoom. deepZoom is essential a technology for viewing an image pyramids. A popular implementation of the DeepZoom technology is the Hard Rock Cafe Memorabilia web page.

The map viewer is based on Silverlight 2 beta 2 which is cross-browser on both Mac and Windows machines.

The Silverlight map viewer can be used for any ArcGIS Server cached map service. however there is one "gotcha ". due to a limitation with the MultiScaleImage control, tile scales must double sequentially. for example, if the first tile scale is, then the next scale must be then and so on. the viewer uses the ArcGIS Server rest api to query the map service tile structure.

Two sample web applications are published on ESRI's website for you to try now. the first application displays the World 2D Imagery layer from ArcGIS Online. click here or the image below to display the web application.

The second sample web application demonstration the JavaScript API exposed through the Silverlight map viewer. currently there are only a few API's exposed. view the source code of the following application to understand how to manipulate the Silverlight (e.g. zoom and pan) using JavaScript.

Technorati Tags: ESRI, Silverlight, ArcGIS Server

 

 

Source Document

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.