随笔分类 -  Arc Engine

摘要:Geoprocessing是ArcGIS的一个基础组成部分。无论你是一个新手抑或老资格的专家,geoprocessing都是你使用ArcGIS完成每天工作的一部分。它提供了数据分析、数据管理和数据转换等对于所用GIS用户都必须的工具,当然也包括ArcObjects开发者。 GIS程序通常需要操作和分析地理数据,如将数据集从一种投影转换为另一种投影,为表添加字段,或者为要素添加缓冲区。Ar... 阅读全文
posted @ 2009-04-02 21:54 周文 阅读(2121) 评论(0) 推荐(1)
摘要:添加Base Tool时 调用重载 onmousedown 函数(与地图交互的操作)的语句 ICommand pCommand; pCommand = new SimpleRenderer(); pCommand.OnCreate(m_mapControl.Object); m_mapControl.CurrentTool ... 阅读全文
posted @ 2008-11-09 15:29 周文 阅读(895) 评论(0) 推荐(0)
摘要:首先添加一个新窗口frmAttribute,然后添加一个dataGridView控件dataGridView1。 然后在主窗口添加一个ContextMenuStrip控件,并添加子菜单“属性表”。 (1)首先,在新窗体对应的类中,我们创建 frmAttribute 类,即存储 属性信息 的对话框 private AxMapControl m_Mapctr; ... 阅读全文
posted @ 2008-11-09 15:26 周文 阅读(702) 评论(0) 推荐(0)
摘要:自己添加响应函数即可,以下为响应函数中的代码: IMap pMap = pMapControl.Map; ISelectionEnvironment pSelEnvi = new SelectionEnvironmentClass(); IEnvelope pEnv = new EnvelopeClass(); pEnv = ... 阅读全文
posted @ 2008-11-09 15:23 周文 阅读(483) 评论(0) 推荐(0)
摘要:private void PrintAuto(IActiveView pActiveView) { IPaper pPaper = new Paper(); IPrinter pPrinter = new EmfPrinterClass(); System.Drawing.Printing.PrintDocument sysPrintDocumentDocument = n... 阅读全文
posted @ 2008-11-09 15:20 周文 阅读(680) 评论(0) 推荐(0)
摘要:/// /// 撒消编辑 /// /// IMap 地图对象 public void MapUndoEdit(IMap m_pMap) { IEngineEditProperties ep = new EngineEditorClass(); ILayer m_... 阅读全文
posted @ 2008-11-09 15:17 周文 阅读(766) 评论(0) 推荐(0)