ArcObject IFeature set_Shape()和Delete()报错
2024-09-04 13:15:28
这样的问题主要是Ifeature实际在数据库里面不存在!可是通过IFeatureClass.getFeature()又可以得到!
详细操作流程:
首先是对要素进行删除,可是通过IFeatureClass.getFeature()又可以得到Ifeature,而且不为空。这就导致在对已删除的Ifeature进行delete和几何赋值报错。
处理:
用List<Int>记录已删除的要素的OID。当须要删除时候。检查是否删除了?
最新文章
- 【简易版】HashMap(增删改查)
- 004_URL 路由 - 定制路由系统 &; 使用区域
- 1.Java为什么能跨平台运行?请简述原理。
- osx 10.11.5 El Capitan U盘制作安装
- 通过Maven搭建Mybatis项目
- JavaScript学习笔记(13)——BOM
- 解决linux看温度是报错No sensors found问题
- ELK日志框架(2):log4net.ElasticSearch+ Kibana实现日志记录和显示
- java io 节点流和处理流
- python6-深浅拷贝 元组类型 字典类型 集合类型
- 在LINUX(Ubuntu 18.04.x、CentOS)下配置MySQL8.0.x
- python自动化工具之pywinauto(一个实例)结合pyuserinput
- LOJ 3093: 洛谷 P5323: 「BJOI2019」光线
- 使用PHPMAILER实现PHP发邮件功能
- 有关于Integer的一些小问题
- 学习笔记2:postman 的基本使用
- 【遥感影像】Python GDAL 像素与坐标对应
- Makefile 中all 和.PHONY的作用
- pyHook监听用户鼠标、键盘事件
- SMARTFORMS关闭失败