ArcGIS API for Silverlight 入门学习笔记(一):hello world
2011-01-07 12:06
483 查看
本人也是刚刚开始学习silverlight和arcgis server,所以很多问题还不太懂,希望通过博文来和大家交流
现在开始ArcGIS API for Silverlight的hello world 之旅
新建一个Silverlight项目,在MainPage.xaml文件中,引入 ESRI.ArcGIS.Client 命名空间和 ESRI.ArcGIS.Client 所在的程序集 ESRI.ArcGIS.Client,并指定该命名空间的名字为ESRI(这个名字是自定义的,也可以是阿毛阿狗)
注:引入方法,在silverlight项目上(不是Web)点击右键——添加引用——浏览——ESRI.ArcGIS.Client.dll——确定
ESRI.ArcGIS.Client.dll的路径X:\Program Files\ESRI SDKs\Silverlight\v1.2
代码
<UserControl x:Class="APIforSilverlightSamp.s1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ESRI="clr-namespace:ESRI.ArcGIS.Client;assembly=ESRI.ArcGIS.Client"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="400">
<Grid x:Name="LayoutRoot" Background="White">
<ESRI:Map>
<ESRI:ArcGISTiledMapServiceLayer
Url="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer" >
</ESRI:ArcGISTiledMapServiceLayer>
<ESRI:ArcGISDynamicMapServiceLayer
Url="http://serverapps.esri.com/ArcGIS/rest/services/California/MapServer">
</ESRI:ArcGISDynamicMapServiceLayer>
</ESRI:Map>
</Grid>
</UserControl>
按F5运行后,可以看到一幅漂亮的地图,预览效果如下:
这次所做的只是一个入门,引用的服务也是ESRI公司提供的,预计下一节会谈到自己发布服务
引用的地图可以在这里看到http://resources.esri.com/arcgisserver/apis/silverlight/
学习资料:/article/6120024.html
http://blog.csdn.net/chenshizero/archive/2010/02/23/5318488.aspx
ESRI.ArcGIS.Client.dll下载请点我
现在开始ArcGIS API for Silverlight的hello world 之旅
新建一个Silverlight项目,在MainPage.xaml文件中,引入 ESRI.ArcGIS.Client 命名空间和 ESRI.ArcGIS.Client 所在的程序集 ESRI.ArcGIS.Client,并指定该命名空间的名字为ESRI(这个名字是自定义的,也可以是阿毛阿狗)
注:引入方法,在silverlight项目上(不是Web)点击右键——添加引用——浏览——ESRI.ArcGIS.Client.dll——确定
ESRI.ArcGIS.Client.dll的路径X:\Program Files\ESRI SDKs\Silverlight\v1.2
代码
<UserControl x:Class="APIforSilverlightSamp.s1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ESRI="clr-namespace:ESRI.ArcGIS.Client;assembly=ESRI.ArcGIS.Client"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="400">
<Grid x:Name="LayoutRoot" Background="White">
<ESRI:Map>
<ESRI:ArcGISTiledMapServiceLayer
Url="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer" >
</ESRI:ArcGISTiledMapServiceLayer>
<ESRI:ArcGISDynamicMapServiceLayer
Url="http://serverapps.esri.com/ArcGIS/rest/services/California/MapServer">
</ESRI:ArcGISDynamicMapServiceLayer>
</ESRI:Map>
</Grid>
</UserControl>
按F5运行后,可以看到一幅漂亮的地图,预览效果如下:
这次所做的只是一个入门,引用的服务也是ESRI公司提供的,预计下一节会谈到自己发布服务
引用的地图可以在这里看到http://resources.esri.com/arcgisserver/apis/silverlight/
学习资料:/article/6120024.html
http://blog.csdn.net/chenshizero/archive/2010/02/23/5318488.aspx
ESRI.ArcGIS.Client.dll下载请点我
相关文章推荐
- ArcGIS API for Silverlight 入门学习笔记(一)hello world 补充问题
- ArcGIS API for Silverlight 入门学习笔记(二):发布并访问自己的map server
- ArcGIS API for Silverlight 入门学习笔记(三):基础地图实例
- 【转】ArcGIS API for Silverlight/WPF 2.1学习笔记(一)
- 【转】ArcGIS API for Silverlight/WPF 2.1学习笔记(二)
- 【转】ArcGIS API for Silverlight/WPF 2.1学习笔记(三)
- ArcGIS API for Silverlight 学习笔记(1)
- 【转】ArcGIS API for Silverlight/WPF 2.1学习笔记(四)
- 【转】ArcGIS API for Silverlight/WPF 2.1学习笔记(五)
- ArcGIS API for Silverlight 学习笔记(2)
- ArcGIS API for Silverlight 学习笔记
- ArcGIS API for Silverlight学习笔记
- ArcGIS API for Silverlight 学习笔记
- ArcGIS API for Silverlight/WPF 2.1学习笔记(一)——精简版
- [专家讲座] ArcGIS API for Silverlight开发入门(1):Getting Started(转)
- ArcGIS API for JavaScript 学习笔记 (一) --第一个WebGIS应用程序
- ArcGIS API for Silverlight开发入门(1):Getting Started
- ArcGIS API for Silverlight开发入门(7):使用非AGS数据源的图层
- ArcGIS API for Flex入门 - 7.API学习路线
- ArcGIS API for Silverlight开发入门(8):在程序中使用Virtual Earth的服务