Silverlight 结合ArcGis

原文 http://www.dotblogs.com.tw/justforgood/archive/2012/05/09/72064.aspx

终于有机会谈到ArcGis(觉得很冷门) ,不过既然都做了,就顺便分享一下

当我们开启Silverlight application,并且装完ArcGis SDK时,需要先Add arcgic的Component

到Silverlight的专案目录下Add Refernce

\

把这些加进来,小马这边是全加了(懒惰的不想去看官方)

 

Silverlight这边只要如此,红线的地方记得把命名空间汇入喔! 而地图URL的网址,官方提供了这些供我们免费使用

http://services.arcgisonline.com/ArcGIS/rest/services    自己挑一个来用吧!

浏览后,画面就出如下,真是好玩,这时候的画面就像google map一样可以放大缩小,拖曳等等基本功能都有啰!

 

之后读者可能更有兴趣的是如何在画面上画点、画线(小马就在画面上学食神话个"赢"字),

 

或者是如google map api一般,盖上一个叠加层、或是放上一个inforwindow,只能在下

 

篇补述了。

 

加入叠加层、画点

http://www.dotblogs.com.tw/justforgood/archive/2012/05/10/72076.aspx

时间: 2024-11-22 21:01:37

Silverlight 结合ArcGis的相关文章

Silverlight 结合ArcGis 使用inforwindow

原文 http://www.dotblogs.com.tw/justforgood/archive/2012/05/10/72089.aspx 也许有些人不知道什么事inforwindow,简单来说就是资讯窗,小马这cut了一张google map   图给大家参考,我们就是要用silverlight 结合ArcGis做出如下功能,请看这边就出现了我们   要的资讯和图片那我们我该如何做到这个呢,ArcGis 提供了一个Toolcontrol,请你跟我这样做       画面上的标点,之前文章有

Silverlight 结合ArcGis 在地图上画线

原文 http://www.dotblogs.com.tw/justforgood/archive/2012/05/10/72085.aspx 先来看看完成后的画面,我从桃园画到高雄,再由高雄画到香港   Silverlight这边如下   我们在画面上新增一个线型的Symbol   程式码内如下   01 'Create by maggiore 2012/5/10 for dotblog 02     Public Sub New() 03   04         InitializeCom

Silverlight 结合ArcGis 在地图画面上显示名称+ 点选图层事件委派

原文 http://www.dotblogs.com.tw/justforgood/archive/2012/05/10/72083.aspx 如下图,我希望我的滑鼠经过此标记的点时显示名称 其实简单,在GraphicLayer下有个Maptip的属性可用,我们接着上一篇说明,多余的程式码就   不附上了   Silverlight      这样就完成了,问题延伸一下,这个"桃园机场" 我想取后端资料显示在画面怎么做 我把写死的部分改为<sdk:Label Content=&q

ArcGIS API for Silverlight开发入门准备

原文:ArcGIS API for Silverlight开发入门准备          微软的Silverlight提供了跨浏览器和跨平台开发环境,在Web中可用于创建和展现富互联网应用(RIA,Rich  Internet Application).          ArcGIS API for Silverlight 能够让的Silverlight应用程序具有集成ArcGIS Server.ESRI MapIt和Bing Maps服务的能力.利用 ArcGIS Server 和Bing

ArcGIS API for Silverlight开发入门

你用上3G手机了吗?你可能会说,我就是喜欢用nokia1100,ABCDEFG跟我 都没关系.但你不能否认3G是一种趋势,最终我们每个人都会被包裹在3G网络中.1100也不是一成不变,没准哪天为了打击犯罪,会在你的1100上强制 装上GPS.GIS工作既然建立在计算机的基础上,当然也得随着IT行业与时俱进.       看看现在计算机应用的趋势吧.云(计算),这个东西可讲不清楚,因为云嘛,飘忽不定的.不过可以这样来看它,以后计算机网络上就有一坨(或者几坨)万能的 云,有什么需求云都可以满足我们,

arcgis for silverlight调天地图服务不显示地图

问题描述 arcgis for silverlight调天地图服务不显示地图 我用按照网上调用天地图的方法写了一段代码但是就是不显示地图. 客户给的天地图服务只有3级从18级开始,而网上的一般都是从0级开始不知道是不是这方面我的有问题. 下面是我的代码 this.FullExtent = new ESRI.ArcGIS.Client.Geometry.Envelope(118.229752145124, 36.0666713776665, 118.826389346455, 36.6236108

ArcGIS网络分析之Silverlight客户端路径分析(三)

原文:ArcGIS网络分析之Silverlight客户端路径分析(三) 首先贴上最终的效果图: a.路径查询 2.最近设施点查询 3.服务区分析 说明: 1.以上的示例使用的数据是随意在ArcMap中创建的数据,也就是之前博文新建的数据,这里的单位和比例尺并不是实际的单位和比例尺.所以和底图的显示不一致,这里的底图只是为了增加显示的效果. 2.以上所以的实现基于之前的两篇关于网络分析的博文,在此推荐看一看. 3.以上示例的具体细节将会分别为大家讲解,欢迎大家相互交流,批评指正. 一.路径分析服务

ArcGIS网络分析之Silverlight客户端最近设施点分析(四)

原文:ArcGIS网络分析之Silverlight客户端最近设施点分析(四)     在上一篇中说了如何实现最近路径分析,本篇将讨论如何实现最近设施点分析. 最近设施点分析实际上和路径分析有些相识,实现的过程基本一致,不同的是参数的设置,选用的分析图层为最近设施点网络分析图层,一般形式为: http://<服务器名或ip地址>/ArcGIS/rest/services/<地图服务名称>/NAServer/<最近设施点分析图层名称> 在ArcGIS Api for Sil

ArcGIS API for Silverlight 之ElementLayer使用及TextSymbol的模板使用

原文:ArcGIS API for Silverlight 之ElementLayer使用及TextSymbol的模板使用 在开发中动态在地图上添加文字信息,可以使用TextSymbol添加文字 //动态添加文本 TextSymbol textSymbol = new TextSymbol() { FontFamily = new System.Windows.Media.FontFamily("Microsoft YaHei"), Foreground = new System.Wi