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


浙公网安备 33010602011771号