2 sinat 34483671 sinat_34483671 于 2016.03.30 16:29 提问

AE+C# 请问如何提取两个面要素的公共边界?

一个面图层中许多面要素,分别要两两提取它们的公共边界!生成一个边界线图层,请问大神们该如何实现?

1个回答

qq_34093451
qq_34093451   2016.08.24 10:41

ITopologicalOperater.intersect

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
VS2010-AE-----------------面状要素的符号化
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using ESRI.ArcGIS.Displa...
ArcEngine面要素转线要素
/// /// 面转线(GP法)(获取相邻面)需要最高ArcEngine权限 /// /// 要转换的要素类 /// 是否保存相邻区域信息 /// 转换后的要素名 /// 转换后的要素 private IFeatureClass PRV_PolyGonToLine_GP(IFeatu
C#+AE(ArcEngine)二次开发:通过点击选择面状要素并计算其面积
将代码写在Mapcontrol的OnMouseDown事件中,具体代码如下:        private void axMapControl1_OnMouseDown(object sender, ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent e)         {             //实例化一个点
通过arcmap提取面要素边界点到属性表字段中
1.打开数据属性表添加用于存储点坐标信息的字段(shape文件支持的字符类型长度为254,GDB中的字段理论长度可以达到2147483647) 2.选择计算字段值,并勾中advanced选项。在其中编写提取面要素边界点的VBA代码 3.核心代码如下(其中[shape]字段代表几何对象): Dim geo As IGeometry Set geo =[Shape] Dim gtmp As
AE + C# 生成环状面要素的方法
在AE+C#中生成环状要素的方法,代码如下             // 大圆             IGeometry pGeometry1 =pFeature1.Shape;             // 小圆             IGeometry pGeometry2 =pFeature2.Shape;             // 大圆             IT
AE用线来分割线面(C#2010+AE10.0…
希望指正。 在 ITools 类中,部分方法如下:   public override void OnMouseDown(int Button, int Shift, int X, int Y)         {             if (Button != 1)                 return;               #region……分割面           
ArcGIS 编辑之公共边界处理
arcgis 解决面缝隙
ArcGIS如何获取地理要素的几何边界
ArcGIS如何获取地理要素的几何边界 在很多的时候,在进行地理数据处理的时候,需要获取要素图层中每一个要素图形的几何边界,在ArcGIS的桌面ArcMap中提供了这样的工具,能够非常快速的获取要素图层中每一个要素图形的几何边界。下面就介绍一下在ArcMap中如何进行操作。 首先打开ArcMap,加载需要获取几何边界的要素图层   图一 打开ArcToolBox工具箱   图
ArcEngine多要素合并的方法
多要素合并,不能采用一个一个union的方法,速度太慢。使用ITopologicalOperator的ConstructUnion方法合并多条要素。             public IPolygon union(IFeatureClass featureClass)                 {   if (featureClass == null)            
AE,多点转线、面
//对应路线                 IPointCollection pLinePc = new PolylineClass();//一定要设置为线类                 for (int j = 0; j                 {                     IPoint tmpt = new PointClass();