Silverlight for ArcGIS 简单地图应用开发
来源:互联网 发布:黑蚂蚁成人的网络电视 编辑:程序博客网 时间:2024/06/05 18:58
一、必备开发工具:ArcGIS套件,VS2012,silverlight 插件
二、确定环境都没有问题了,我们打开VS2012 新建 一个 silverlight 应用程序,建好之后,会有如下目录结构,
三、如果,看到此目录,恭喜你已经OK了!好,下面我们来写,第一个地图程序,双击打开MainPage.xaml,添加对ESRI引用,如 :
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运行程序,看看是否运行成功。效果图如下:
六 、发布成功后,添加到IIS 我们就可以在其他PC访问(前提是装了silverlight插件)
注意: 我们现在打开的地图是基于切片服务的,如果我们还未切片,打开地图时会提示错误。
- Silverlight for ArcGIS 简单地图应用开发
- ArcGIS API for Silverlight 使用google地图
- ArcGIS API for Silverlight 加载google地图
- ArcGIS for Silverlight API google地图操作
- ArcGIS API for Silverlight 在地图上画圆
- arcgis for javascript地图开发
- Arcgis地图的简单应用
- ArcGIS API for Silverlight开发入门(2):一个基础地图实例
- ArcGIS API for Silverlight开发入门(2):一个基础地图实例
- arcgis api for silverlight开发系列之四:实现地图提示MapTips及QueryTask揭秘
- ArcGIS API for Silverlight开发入门(2):一个基础地图实例
- ArcGIS API for Silverlight开发入门(2):一个基础地图实例
- ArcGIS API for Silverlight开发入门(2):一个基础地图实例
- ArcGIS for silverlight画圆如此简单
- ArcGIS API for Silverlight开发入门准备
- ArcGIS API for silverlight 开发记录
- ArcGIS for Silverlight在地图上随机显示图片
- ArcGIS API for Silverlight 点击地图弹出自定义窗体
- Creator 中使用 Qwt 插件
- 非类型模板类参数
- jquery中load()加载页面,刷新之后,加载的页面不显示的解决办法
- 如何阅读科研论文
- python
- Silverlight for ArcGIS 简单地图应用开发
- 大数加法
- kindeditor记
- c# 中文和字符串转成ascii码 和 ascii码转成字符
- 修改MSCOMM32.OCX突破16个串口限制
- CSS中的客户端全文搜索
- C# 压缩文件的方法
- C/C++笔试题-主要考察C/C++语言基础概念、算法及编程
- 安卓应用程序加密,签名和发布