arcgis api for silverlight开发系列之一:平台搭建及第一个应该用程序

arcgis api for silverlight开发系列之一:平台搭建及第一个应该用程序,第1张

概述前面也写了不少关于arcgis api for silverlight的应用博客,但是都比较零散。主要目的也都是记录下来,以便自己以后随时拿来用。最近有位朋友问了些有关用arcgis api for silverlight的基础问题,所以我想有必要写个系列,和大家一起分享。希望对大家能有点帮助。好了,废话不多说,我们从搭建一个Arcgis Silverlight 应用开始。 首先,Visual S

前面也写了不少关于arcgis API for silverlight的应用博客,但是都比较零散。主要目的也都是记录下来,以便自己以后随时拿来用。最近有位朋友问了些有关用arcgis API for silverlight的基础问题,所以我想有必要写个系列,和大家一起分享。希望对大家能有点帮助。好了,废话不多说,我们从搭建一个Arcgis Silverlight 应用开始。

首先,Visual Studio 2010(我用的是这个版本,也可以是vs2008咯)是必不可少。

其次,你要下载一个Microsoft Silverlight 4 Tools for Visual Studio 2010。下载页面:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=b3deb194-ca86-4fb6-a716-b67c2604a139&displaylang=zh-cn。

最后,还要安装一个ArcGIS API for Silverlight,官方下载地址:http://help.arcgis.com/en/webapi/silverlight/。官网上下载你需要注册帐号,登陆后才可以下载。如果你嫌麻烦,这里我给你一个下载地址:http://download.csdn.net/detail/leesmn/3728008。最新版本http://download.csdn.net/detail/leesmn/4672753

好了,先决开发工具就都准备妥当,接下来就是安装它们,这个不用多说,直接运行就ok。

下面让我们建立第一个应用程序,功能就是现实地图查看。

1、新建项目Silverlight-〉Silverlight应用程序,项目名称ArcgisAPI.Silverlight.App-〉确定,d出窗体后默认就好,直接确认

2、在Silverlight项目中添加ArcGIS API的组件,引用-〉添加引用-〉在.NET选项下找到ESRI.ArcGIS.ClIEnt,然后确定。

3、在MainPage.xaml的前端界面中添加ESRI.ArcGIS.ClIEnt的引用: 把xmlns:esri="clr-namespace:ESRI.ArcGIS.ClIEnt;assembly=ESRI.ArcGIS.ClIEnt"这段写到<UserControl

...   xmlns:esri="clr-namespace:ESRI.ArcGIS.ClIEnt;assembly=ESRI.ArcGIS.ClIEnt"〉中

4、添加ArcGIS地图控件,访问在线地图资源。

        <esri:Map WrapAround="True" x:name="MyMap">           
            <esri:ArcGISTiledMapServiceLayer ID="MyLayer"
                Url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer" />
        </esri:Map>

      (多说一点:上面的地图地址Url你也可以用arcgis server发布自己的地图,怎么发布这里暂时不说,如果你有这方面需求和我联系吧)

ok,你的第一个应用程序就搞定,运行就可以看到地图了。这次先说到这,欢迎大家留言。

源码:http://download.csdn.net/detail/leesmn/3774993

总结

以上是内存溢出为你收集整理的arcgis api for silverlight开发系列之一:平台搭建及第一个应该用程序全部内容,希望文章能够帮你解决arcgis api for silverlight开发系列之一:平台搭建及第一个应该用程序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1072749.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存