AE开发 创建Feature后,需要进行拓扑检查
在创建完Feature并赋予Geometry后,需要对当前的Feature.shape进行拓扑检查。利用 ITopologicalOperator接口中的IsSimple属性进行拓扑检查。
检查失败后则需要用ITopologicalOperator接口中的Simplify()进行拓扑处理。ITopologicalOperator接口官方文档如下:
http://resources.arcgis.com/en/help/arcobjects-net/componenthelp/index.html#/ITopologicalOperator_Interface/002m000003t6000000/
经过处理后的Feature才可以与其他Feature进行合并和分割操作。
示例代码:
1 if (!(feature.Shape as ITopologicalOperator).IsSimple) 2 { 3 (feature.Shape as ITopologicalOperator).Simplify(); 4 }
转载于:https://www.cnblogs.com/xiaolin670/p/4366266.html
AE开发 创建Feature后,需要进行拓扑检查相关推荐
- 拓扑检查C++(ArcObject)
bool ArcmapDataBase::checkLayerTopology(dan::Object<iDataPlugin::IPGLayer> layer, const dan::D ...
- AE开发20210506之数据库、创建个人地理数据库、空间数据与工作空间、打开地图的三种办法、查找资料
20210506 数据库 arcmap相关操作理解数据库的概念 工作空间 常见数据库 创建个人地理数据库 创建数据集的概念. 空间数据和工作空间 1. MapControl控件接口 打开地图的三种方法 ...
- [ios开发]锁屏后的相机的方向检查,与图片的自动旋转
关键词:imageOrientation, 自动旋转, 获取方向, 锁屏, 图片方向, 自定义拍照 问题描述: 一个同事开发iphone拍照后为图片添加滤镜的功能. 发现添加滤镜时总出现方向自动变化的 ...
- AE开发之图层渲染20210603
AE开发之图层渲染 比例符号化 地图的整饰 唯一值符号的符号化过程 点符号设置,线符号设置 标注图层, (写得不好,不推荐看) 唯一值符号化,字段进行设置,这里用到了UniqueValueRender ...
- 【板栗糖GIS】arcmap如何进行拓扑检查并输出结果
arcmap如何进行拓扑检查并输出结果 目录 1.创建文件地理数据库 2.新建要素数据集 3.输入要素数据集的名称 4.设置要素数据集的地理坐标 5.设置z轴坐标系 6.对于容差一般选择默认 7.导入 ...
- ArcMap 小知识(5):拓扑检查及修改
点赞和关注是我创作的最大动力~~ 拓扑检查前的准备工作 因为拓扑检查需要在要素数据集中进行,所以要将需要拓扑检查的数据导入要素数据集. 新建个人地理数据库 新建要素数据集 导入要素类 新建拓扑 在新建 ...
- 【Arcgis Engine开发】AE开发把影像或者矢量加载到图层
AE开发把影像或者加载到图层 1.创建一个类工厂 2.使用类工厂创建一个要使用的工作区 3.使用工作区打开并得到图层的dataset 4.把dataset装入到新建的图层实例 5.把图层加载到MapC ...
- 基于ArcPy的GDB地理数据库拓扑检查
ArcPy实现拓扑检查,输出结果 ArcPy 是一个以成功的 arcgisscripting 模块为基础并继承了 arcgisscripting 功能进而构建而成的站点包.目的是为以实用高效的方式通过 ...
- AE开发使用内存图层
AE开发中,有时需要从磁盘中读取一些文件信息如坐标点转为图层并进行分析,此过程并不需要坐标点入库之类的操作,就可以创建一个内存图层解决问题.创建内存图层需要用到InMemoryWorkspaceFac ...
最新文章
- Ngrok实现远程控制和操作树莓派(Raspbian系统)
- python装饰器实例-Python装饰器原理与简单用法实例分析
- matplotlib 均值_干货|教你一文掌握:Matplotlib+Seaborn可视化
- 关于SparkStreaming的checkpoint的弊端
- 为什么强烈禁止开发人员使用isSuccess作为变量名
- UNREAL ENGINE 4.13 正式发布!
- python能做什么-python能干嘛
- 在eclipse中引入mybatis和spring的约束文件
- 方案:软件集成测试工作流程指南
- 贴片电阻电容封装与尺寸,功率,耐压,温度等的关系
- AVI视频文件损坏修复
- 浏览器插件 - Chrome 对 UserScript 的声明头(metadata)兼容性一览
- 在知识经济时代,如何实现企业内部的知识共享
- 算法复杂度(时间频度,时间复杂度介绍计算,空间复杂度)
- leetcode 127 单词接龙
- 从无栈协程到 C++异步框架
- 基于JAVAWEB技术的网上珠宝系统的设计与实现
- 李兴华-JAVA10 第1章: Java语言简介
- iOS UIImagePickerController轻松调用相机详细介绍
- Windows10登录用户密码忘记了怎么办