一、必备开发工具:ArcGIS套件,VS2012,silverlight 插件
二、确定环境都没有问题了,我们打开VS2012 新建 一个 silverlight 应用程序,建好之后,会有如下目录结构,
xmlns:esriSymbols="clr-namespace:ESRI.ArcGIS.Client.Symbols;assembly=ESRI.ArcGIS.Client"
xmlns:esriToolkit="clr-namespace:ESRI.ArcGIS.Client.Toolkit;assembly=ESRI.ArcGIS.Client.Toolkit" Loaded="UserControl_Loaded">
xmlns:esriToolkit="clr-namespace:ESRI.ArcGIS.Client.Toolkit;assembly=ESRI.ArcGIS.Client.Toolkit" Loaded="UserControl_Loaded">
<!--地图显示区--> <esri:Map x:Name="yzxfMap" HorizontalAlignment="Center" VerticalAlignment="Center" IslogoVisible="False" Height="1280" Width="1280"> <!-- 打开切片服务--> <esri:ArcGISTiledMapServiceLayer ID="streetMapLayer" Url="http://pc-201306130927/ArcGIS/rest/services/yzxfMap9/MapServer" InitializationFailed="ArcGISDynamicMapServiceLayer_InitializationFailed" /> <!-- 打开动态服务--> <!--<esri:ArcGISDynamicMapServiceLayer ID="streetMapLayer" Url="http://pc-201306130927/ArcGIS/rest/services/yzxfMap13/MapServer" InitializationFailed="ArcGISDynamicMapServiceLayer_InitializationFailed"/>--> </esri:Map>把我们,刚刚发布的服务地址,拷贝到 Url=""后面,容错处理, InitializationFailed=“”
五、按F5运行程序,看看是否运行成功。效果图如下:
注意: 我们现在打开的地图是基于切片服务的,如果我们还未切片,打开地图时会提示错误。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。