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

原文 http://www.dotblogs.com.tw/justforgood/archive/2012/05/10/72083.aspx

如下图,我希望我的滑鼠经过此标记的点时显示名称

其实简单,在GraphicLayer下有个Maptip的属性可用,我们接着上一篇说明,多余的程式码就

 

不附上了

 

Silverlight 

 

 

这样就完成了,问题延伸一下,这个"桃园机场" 我想取后端资料显示在画面怎么做

我把写死的部分改为<sdk:Label Content="{Binding [name] }" /> 去Binding 一个名为

name的资料,而后端我就如此写

这个字串"桃园机场"再去改用捞DB里的资料,就这么简单完成了。

 

而在这个点上面做click的动作就用之前文章说明的委派去处理了,点了之后画面如下 

 

时间: 2024-10-29 05:38:06

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,请你跟我这样做       画面上的标点,之前文章有

ArcGis中的ArcGlobe+C#怎么添加浮动图层?

问题描述 ArcGis中的ArcGlobe+C#怎么添加浮动图层? 1C 怎么创建一个浮动图层,浮动图层离地球有高度的哦,我要在这个浮动图层上添加一个卫星模型,实现卫星转动.

《JavaScript构建Web和ArcGIS Server应用实战》——2.6 地图事件

2.6 地图事件 在编程世界里,事件是发生在应用程序中的动作.通常,这些事件通过终端用户触发,包括鼠标单击.鼠标拖拽和键盘动作,但是它还包括数据的发送和接收.组件修改和其他操作. ArcGIS API for JavaScript是一个异步的API,遵循应用程序注册(发布)事件的监听(用户)中的发布/订阅模式.图2-15说明了该过程.监听器负责监控应用程序中的事件,然后触发一个处理函数来响应事件.多个事件可以注册到同一个监听器中.dojo中的on()方法就是这样的一个事件处理程序. 你可能还记得

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 \ 把这些加进来,小马这边是全加了(懒惰的不想去看官方)   Silverlig

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 Telerik控件学习:带CheckBox复选框的树形TreeView控件

在web开发中,带checkbox的tree是一个很有用的东东,比如权限选择.分类管理,如果不用sl,单纯用js+css实现是很复杂的,有了SL之后,就变得很轻松了 解决方案一: 利用Silvelright ToolKit(微软的开源项目),项目地址http://silverlight.codeplex.com/ 在线演示地址:http://silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html 解决方

Silverlight中使用MVVM(7):DataGrid中触发Button的Click事件

转自http://www.cnblogs.com/626498301/archive/2012/02/02/2335439.html   Silverlight中使用MVVM(1)--基础 Silverlight中使用MVVM(2)-提高 Silverlight中使用MVVM(3)-进阶 Silverlight中使用MVVM(4)-演练 Silverlight中使用MVVM(5)-Command II Silverlight中使用MVVM(6):AutoComplteBox的异步过滤 毕业后忽然

ArcGIS API for Silverlight开发入门

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

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