计算图层面积(针对于面要素)ArcObject c++
double getAreas() //得到图层面积
{
IFeatureClassPtr ipFeatureClass = getFeatureClass();
IFeatureCursorPtr ipFeatureCursor;
ipFeatureClass->Search(nullptr, VARIANT_TRUE, &ipFeatureCursor);
IFeaturePtr ipFeature;
ipFeatureCursor->NextFeature(&ipFeature);
IGeometryPtr ipGeometry;
esriGeometryType type;
double layerArea = 0;
double shapeArea = 0;
while (ipFeature!=nullptr)
{ipFeature->get_Shape(&ipGeometry);ipGeometry->get_GeometryType(&type);if (type == esriGeometryPolygon){IAreaPtr ipArea = ipGeometry;ipArea->get_Area(&shapeArea);layerArea = layerArea + shapeArea;}ipFeatureCursor->NextFeature(&ipFeature);
}
return layerArea;
}
计算图层面积(针对于面要素)ArcObject c++相关推荐
- matlab计算每个细胞面积,手把手教你用Imaris 计算细胞面积
手把手教你用Imaris 计算细胞面积以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 收了这份AI 科研插图教程,你就是 ...
- 【青少年编程】【四级】计算三角形面积
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 我们将有关编程题目的教学视频已经发布到抖 ...
- ArcGIS操作系列10- Arcmap 中矢量图层面积的计算方法
一.问题 由于一些需要我需要通过计算矢量边界的面积来确定实地面积,但是我遇到一些问题.计算面积的方法还是很简单的.但是出现以下问题: 1. 我的图层是地理坐标系而不是投影坐标系,无法计算面积,如 ...
- arcgis将矢量线转化成面,并计算面的面积
首先,将矢量线转化为面,才能计算面的面积 打开atctoolbox 在data management tools中找到features-feature to polygon,将要素转化为面 将要转化为 ...
- python怎么来算面积_Python实现计算长方形面积(带参数函数demo)
Python实现计算长方形面积(带参数函数demo) 如下所示: # 计算面积函数 def area(width, height): return width * height def print_w ...
- 编写矩形类 计算矩形面积
编写矩形类 计算矩形面积 public class juxing {int a;int b; juxing(int a,int b){System.out.println("矩形面积s=&q ...
- python计算颜色占比_用 Python 对图片主体轮廓进行提取、颜色标记、并计算区域面积...
Python + Opencv2 实现轮廓提取,轮廓区域面积计算: 对图像处理时,会遇到这样一个场景:找到图像主体轮廓,这是其一,可能为了凸显轮廓,需要用指定的颜色进行标记:轮廓标记完可能任务还没有结 ...
- Java黑皮书课后题第6章:*6.36(几何:正多边形的面积)正多边形…计算正多边形面积的公式是area = (n*s*s) / (4*Math.tan(Math.PI / n))。输入边 长显示面积
6.36(几何:正多边形的面积)输入正多边形边的个数和边长,显示面积 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 6.36(几何:正多边形的面积)正多边形- 计算正多边形面积的公式 ...
- 计算凸多边形面积的算法
1. 思路: 可以将凸多边形(边数n > 3)划分为 (n - 2) 个三角形,分别运用向量叉积计算每个三角形的面积,最后累加各个三角形的面积就是多边形的面积. 2. 求多边形面积的算法模板: ...
最新文章
- linux启动sql server数据库,SQL Server数据库启动过程详解及启动不起来的问题分析及解决方法...
- 系统页面升级系统中_中交出行通勤班线系统全新升级!页面亮点功能说明
- 用strace工具跟踪系统调用
- 字符串上的简单动态规划
- Axure高保真智慧消防远程监管系统数据可视化大屏看板+web端高保真大数据分析平台看板+大数据交换配置管理平台大屏动态可视化看板
- HBase中MVCC的实现机制及应用情况
- 工具 IDA Pro
- 博客园:CSS HTML
- python调用打印机打印图片
- Linux下安装jq
- 多人协作共享画板——多人画板的bug及分析
- html桌面壁纸教程,Photoshop设计简易版的电脑桌面壁纸教程
- 视频监控客户端开发(IP Camera)总结
- Java毕设项目线上教学平台(java+VUE+Mybatis+Maven+Mysql)
- 2021年衡师祁东附中高考成绩查询,2019祁东衡师附中录取分数线
- 编程之旅-Day13
- 企业申请3C认证,需要提交哪些资料?
- 新玺配资:有机构高喊“决胜低估值蓝筹”
- 渐开线花键齿轮与渐开线圆柱齿轮
- PJBlog 3.2.9.518 getwebshell 漏洞