2009年4月17日
摘要: 用接口编程的终极目标就是对类中的函数进行分门别类,一个类可能有几十几百个方法,单纯用类来管理这些方法显得很无力。 例如一个地图类可能有显示地图、管理地图、打印地图等等这样一些类别的方法,于是可以定义"I显示地图","I管理地图","I打印地图"这样一些接口对方法进行管理。 阅读全文
posted @ 2009-04-17 10:32 woo.NET 阅读(206) 评论(0) 推荐(0) 编辑
  2008年12月4日
摘要: arcgis server 中有好几种Point对象 : ESRI.ArcGis.ADF.Web.Geometry.Point; ESRI.ArcGis.ADF.ArcGISServer.Point; ESRI.ArcGis.ADF.ArcGISServer.PointN; ESRI.ArcGis.ADF.ArcGISServer.PointB; 另外还要加上dotNET自带的System... 阅读全文
posted @ 2008-12-04 11:38 woo.NET 阅读(448) 评论(0) 推荐(0) 编辑
  2008年12月1日
摘要: 自定义toolbar首先要让toolbar知道怎么处理用户的操作,用户的操作分为两个方面,一是客户端操作,一是服务端操作,这些都是在toolbar的属性中设置。在toolbar的toolbarItems属性里设置要自定义的item的属性,主要设置Client_side Action 和Server_side Action这两组属性,也就是客户端和服务端的属性。客户端属性可以控制用户的操作是... 阅读全文
posted @ 2008-12-01 20:35 woo.NET 阅读(350) 评论(0) 推荐(0) 编辑
  2008年11月14日
摘要: 添加动态渲染层分为三步 1.定义一个MapResource类型变量,用来往里面添加动态层 2. 定义一个GraphicLayer,并将存储有需要渲染的地图要素的数据表类型为DataTable的变量转化为GraphicLayer类型,并指定颜色样式 3.将转化后的GraphicLayer添加到步骤1中定义的数据源中,刷新地图。 Code highlighting produced b... 阅读全文
posted @ 2008-11-14 00:31 woo.NET 阅读(1641) 评论(0) 推荐(0) 编辑
  2008年11月12日
摘要: 进行地图要素查询分三步 1.获得Functionalities,从Funtionalities中获取需要的数据源 2.判断得到的数据源是否支持IQueryFunctionality接口,在支持的情况下定义一个IQueryFunctionality接口 3.利用得到的接口在自己定义的SpatialFilter条件下通过Query方法得到查询结果,结果为DataTable类型 Code ... 阅读全文
posted @ 2008-11-12 22:51 woo.NET 阅读(1458) 评论(0) 推荐(0) 编辑