Silverlight Map Viewer for ArcGIS Server
来源:互联网 发布:mysql该不该用join 编辑:程序博客网 时间:2024/06/05 00:58
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 essentially 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 1:1000, then the next scale must be 1:2000 then 1:4000 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.
- Silverlight Map Viewer for ArcGIS Server
- Windows 7 配置ArcGIS Viewer for Silverlight
- ArcGIS Viewer for Silverlight 系列:简介
- ArcGIS Viewer for Silverlight 系列:扩展Viewer之自定义布局
- ArcGIS Viewer for Flex
- arcgis viewer for flex
- ArcGis Server Api for Silverlight 注意事项
- ArcGIS Viewer for Silverlight 系列:使用Application Builder快速构建GIS应用
- arcgis viewer for flex 2.0
- Arcgis for silverlight 资料
- arcgis api for silverlight
- ArcGIS 10.1 for Server 服务端查询统计 -ArcGIS API for Silverlight 实现
- ArcGIS 10.1 for Server 服务端查询统计 -ArcGIS API for Silverlight 实现
- ArcGIS for Server内置JS Viewer的离线部署和配置
- 如何在ArcGIS Viewer for Silverlight中使用WCF服务完成降雨量专题图显示(一)
- 如何在ArcGIS Viewer for Silverlight中使用WCF服务完成降雨量专题图显示(二)
- ArcGIS Viewer for Flex新鲜出炉!
- ArcGIS Viewer for Flex(入门)
- 用JavaScript刷新框架子页面的方法
- 开发板买来后如何练习写驱动、开发BSP?(作者:wogoyixikexie@gliet)
- .NET学习(4) C#中类的设计
- 英特尔主流移动CPU参数知多少?
- Js字符串操作函数大全
- Silverlight Map Viewer for ArcGIS Server
- 超级实用:让你的摄像头变成文字扫描器
- 在Windows Vista系统下安装Windows Xp并设置双重启动
- 多线程中使用stl容器
- 放假
- 页面间传递变量的方法及使用范围的讨论
- 一个全英asp.net资源站点
- 怀念08,憧憬09;08盘点,09启航。
- 一位软件工程师的6年总结