随笔分类 - ArcGIS Engine
摘要:有时候,我们要对图层上的地物进行有选择性的显示,以此来满足实际的功能要求。按下面介绍的方法可轻松实现图层属性过滤显示: 1、当图层已经加载时 private void ShowByFilter(AxMapControl sMapCtr, IFeatureLayer sFlyr, string sFi...
阅读全文
摘要:using ESRI.ArcGIS.Display;using ESRI.ArcGIS.DisplayUIprivate esriTOCControlItem toccItem = esriTOCControlItem.esriTOCControlItemNone; private I...
阅读全文
摘要:http://blog.csdn.net/tweeenty/article/details/44246407在对矢量要素类添加要素,进行赋几何信息时(FeatureBuffer.Shape = IGeometry)可能会报Geometry cannot have Z values的错误,原因是赋值的...
阅读全文
摘要:今天在写DLL时发现,直接引用ESRI.ArcGIS.Controls,发现AxMapControl的参数仍然不好用,后来发现,需要引用ESRI.ArcGIS.AxControls这个DLL。而且还需要引用System.Windows.Forms特来记录下来。
阅读全文
摘要:IPoint centerPoint =new PointClass();//获得要素的中心点IArea pArea = pFeature.Shape as IArea;pArea.QueryCentroid(centerPoint);
阅读全文
摘要:http://blog.csdn.net/u011116642http://blog.csdn.net/gisoracle/article/category/555689
阅读全文
摘要:问题描述:前提:我用的ENGINE9.3开发,拖了一个ToolbarControl控件,加了一些常用操作的工具(平移,放大,缩小)在上边。问题:我做了一个增加点的按钮。当我平移完地图之后,点击增加点这个按钮,鼠标仍然是那个小手。不变会正常的指针。需要解决的问题:点击增加点按钮的时候,清除之前鼠标已经...
阅读全文
摘要:public IFeature GetFeatureOnMouseDown(IPoint point) { try { ILayer layer = Common.GetLayerByName(mMap, "地块...
阅读全文
摘要:/// /// 打断线,用于在点击点处,打断该条线 /// /// 线图层 /// 点击的点 public static void SplitePolylineByHitPoint(IFeatureClass t_pLineF...
阅读全文
摘要:namespace 捕捉{ public partial class Form1 : Form { private bool bCreateElement=true; private int internalTime = 5; private i...
阅读全文
摘要:报错1:没有注册类 (异常来自 HRESULT:0x80040154解决办法:由于是X64系统,将项目的生成目标该成X86就解决了。报错2:正试图在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起解决办法:快捷键Ctrl+Alt+...
阅读全文

浙公网安备 33010602011771号