随笔分类 -  ArcGIS Object

摘要:ServerConnection:用于连接Arcgis Server服务器. IMapServer:开发Arcgis Server项目中使用频率最高的接口之一.用于封装服务器对象.一些查询,计算距离和比例尺等功能都在该接口下. IServerContext:服务器上下文对象.需要用它来创建AO对象.并用WebObject管理其生命周期. IMapDescription:地图的状态.由于Arcgis... 阅读全文
posted @ 2009-03-02 13:38 温景良(Jason) 阅读(1932) 评论(1) 推荐(0) 编辑
摘要:使用SelectionChanged事件 private void axMapControl_OnSelectionChanged(object sender, EventArgs e) { if (iMapAction == 1) { //---------------------------------------Ident... 阅读全文
posted @ 2008-12-25 17:06 温景良(Jason) 阅读(1947) 评论(1) 推荐(0) 编辑
摘要:下面是用AE创建气泡式提示框的方法: 1、VB.Net源码 ''' ''' 创建文本提示框 ''' ''' 提示框标识的位置X坐标 ''' 提示框标识的位置Y坐标 ''' 提示框中显示的文本 ''' 提示框箭头指向的点 ''' 包含提示框的graphicscontainer ''' ''' Public Function Creat... 阅读全文
posted @ 2008-12-10 17:19 温景良(Jason) 阅读(1675) 评论(2) 推荐(0) 编辑
摘要:今天在单位做图层合并的工作,刚开始找不到相应的接口,现在解决了,放出来与大家共享 本程序实现了对具有同类型数据结构的shapefile的图层合并,并在MapControl中显示. ILayer pLayer; IFeatureLayer pFeatureLayer; IFeatureClass pFeatureClass;... 阅读全文
posted @ 2008-12-10 15:09 温景良(Jason) 阅读(2397) 评论(2) 推荐(0) 编辑
摘要:结合help中给的例子,又使用DisPlayFeedBack,实现在鹰眼中拖动。拖动过程中小边框的显示问题解决的不是很好,还望大家多多指教。 实现如下: 两个MapControl控件:axMapControl1和axMapControl2,axMapControl2存放鹰眼地图。 主要变量有: private IEnvelope m_Envelope; //The envelope draw... 阅读全文
posted @ 2008-12-10 15:07 温景良(Jason) 阅读(1377) 评论(0) 推荐(0) 编辑
摘要:axMapControl1是主控件,axMapControl2是鹰眼控件 要看清楚事件响应 1.鹰眼地图资源载入 private void axMapControl1_OnMapReplaced(object sender, IMapControlEvents2_OnMapReplacedEvent e) { //当主地图显示控件的地图更换时,鹰眼中... 阅读全文
posted @ 2008-12-10 14:54 温景良(Jason) 阅读(930) 评论(0) 推荐(0) 编辑
摘要:ArcGIS Engine对象库 System库是ArcGIS结构中最低级的对象库。该库包含了揭示ArcGIS中其他对象库所使用的服务的组件。 SystemUI库主要定义了ArcGIS系统中所使用的用户界面组件的类型。 Geometry库包含了核心几何对象,如点、多边形、线及其几何类型和定义等。 Display库包含了支持向输出装置绘制符号体系的组件。 Server库包含了用于获取到Ar... 阅读全文
posted @ 2008-12-10 14:32 温景良(Jason) 阅读(909) 评论(0) 推荐(0) 编辑