ArcEngine 0x8004023C

简介:

7
IFeatureClass pFeatureClass =……
ITopologicalOperator pTopologicalOperator = pFeatureClass.GetFeature(1).ShapeCopy  as  ITopologicalOperator;
//dis是缓冲距离
IGeometry pGeometry =pTopologicalOperator.Buffer(dis);
IRelationalOperator pRelOperator = pGeometry  as  IRelationalOperator;
if  (pRelOperator.Contains(pPoint  as  IGeometry))
{……}

  以前出用过它,没出什么问题,但这一次却报错,0x8004023C,经查,说是There is not enough memory。说明不是代码的问题!

检查数据发现,数量边界的锯齿比较多,利用ArcMAP中【简化面】工具,进行简化操作,并且简化后的结果不影响查询的精度问题。

经简化后的要素,再进行拓扑缓冲,则不会报错了。

功能达到不自己想要的,报错,无非就三个方面的问题:代码、数据、环境!








本文转自我也是个傻瓜51CTO博客,原文链接: http://www.cnblogs.com/liweis/p/5286003.html,如需转载请自行联系原作者



相关文章
基于C#的ArcEngine二次开发31:addin开发时调用ArcMap的进度条
基于C#的ArcEngine二次开发31:addin开发时调用ArcMap的进度条
基于C#的ArcEngine二次开发31:addin开发时调用ArcMap的进度条
|
定位技术 C# 图形学
基于C#的ArcEngine二次开发53: mxd与IPagelayout
基于C#的ArcEngine二次开发53: mxd与IPagelayout
|
定位技术
ArcEngine 样式对象StyleGallery的使用详解
        ArcMap里面存在很多预定义的样式对象,比如颜色、图例和各种符号等。用户也可以新建自己的样式对象,来满足实际开发的特殊需要。在进行arcgis engine 二次开发的过程中,用户可直接使用这些样式对象,以丰富制图内容,简化制图过程。
1919 0
|
C#
WPF窗体の投影效果
原文:WPF窗体の投影效果 有时候我们需要给WPF窗体加上一个毛边(投影效果) 我们可以在窗体下加上如下代码 然后需要给窗体设置一个border BorderThickness="20"  这时候阴影的效果也是方形的,我们可以在grid外边再加一个Border,并设置成圆角,颜色可以设置为透明。
1079 0
|
C# Windows
WPF设计の不规则窗体
原文:WPF设计の不规则窗体   我们在工作中,经常会需要画一些不规则的窗体,现在总结如下。 一、利用VisualBrush实现。这依赖于VisualBrush的特性,任何控件可以作为画刷,而画刷又可以作为背景。
974 0
|
C# 索引
基于WPF实现双色球
原文:基于WPF实现双色球 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37591671/article/details/82959625 基于WPF实现双色球 文章目录 基于WPF实现双色球 1.
981 0

热门文章

最新文章