/**
* 计算面积
*
* @param vec
* @return
*/
public static Vector getArea(Vector vec) {
Vector result = new Vector();
ArrayList al = null;
if (vec != null && vec.size() > 0) {
Iterator it = vec.iterator();
while (it.hasNext()) {
ArrayList list = (ArrayList) it.next();
double l = Double.parseDouble(list.get(0).toString());
double m = Double.parseDouble(list.get(1).toString());
double x = Double.parseDouble(list.get(2).toString());
double y = Double.parseDouble(list.get(3).toString());
double r = Double.parseDouble(list.get(4).toString());
if (x > l || y > m) {
break;
} else {
double area = Math.PI * r * r;
al = new ArrayList();
al.add(x);
al.add(y);
al.add(area);
if (!result.contains(al)) {
result.add(al);
}
}
}
}
return result;
}
分享到:
相关推荐
"CAD计算面积插件"就是为了解决这一问题而开发的辅助工具,它能够帮助用户快速准确地计算出图形的总面积。 标题中的"aream.lsp"是一个LISP程序,LISP是AutoCAD内置的一种编程语言,允许用户自定义命令和功能。这个...
在MATLAB中,通常会先将多边形的顶点存储在一个矩阵中,例如 `vertices`,然后通过循环遍历顶点并应用上述公式来计算面积和形心。这些函数可能包含错误检查,确保输入的多边形是有效的,并可能有优化措施来处理大...
在计算面积时,我们可能需要将方形区域视为多个小三角形的组合,然后分别计算这些三角形的面积并累加。 在提供的“经纬度面积计算程序”中,可以预计代码包含了以下部分: 1. **坐标转换**:将输入的经纬度转换为...
下面我们将深入探讨如何使用多个坐标计算面积的相关知识点。 1. **坐标系统**: 在计算面积时,首先需要理解坐标系统。常见的有笛卡尔坐标系(二维平面直角坐标系)和地理坐标系(如WGS84,用于全球定位)。在笛卡尔...
java-业务需求需要根据经纬度计算面积,整理了一下根据经纬度计算面积,根据openlayers借鉴改写,亲测可用!
注意,由于经纬度坐标系是基于球面的,直接计算面积会有误差,因此需要进行投影变换,将球面坐标转换为平面坐标,以便进行准确的面积计算。在不同的投影系统中,面积的计算方式和结果会有所不同,选择合适的投影系统...
"统计树块、制作苗木表、计算面积、周长(lxf)"这个标题和描述指向了一个具体的应用场景,即对森林或者园林中的树木进行管理和分析。LXF文件格式通常与林业或者景观设计软件相关,如Lindenmayer System(林登迈尔系统...
在CAD(计算机辅助设计)领域,计算面积是一项基础但至关重要的任务,特别是在建筑、机械、土木工程等行业的设计工作中。"cad超级实用工具-计算面积.zip" 提供的工具显然是为了帮助用户更高效地完成这项工作。这个...
这篇内容将详细介绍南方CASS的一些关键功能,以及如何利用其中的小插件进行批量计算面积和导入影像。 南方CASS提供的小插件是其强大功能的一个体现,它们可以极大地提高工作效率。在标题和描述中提到的"批量计算...
Arcgis中利用python语言对shp文件批量计算面积,注释详细,只需更改shp文件输入及结果输出文件夹路径即可
XPS分析软件;分峰;计算面积
CAD插件自动计算面积,根据线段自动构面并计算其面积。本插件为SLP源码,只需加载进去就能用。
高德地图 1,根据经纬度计算面积 2,判断一个点是否在圈内
"CAD计算面积LISP"是一个专门针对这个需求开发的插件。 LISP(List Processor)是一种古老但功能强大的编程语言,尤其在CAD领域中,它被用来编写自定义函数和脚本,增强CAD软件的功能。LISP程序可以与CAD软件的内核...
苗木表,树块,计算面积,周长cad小插件
基于Matlab平台实现目标信息提取。...为求包含特定目标的噪声污染图像的周长或面积,首先对图像进行去噪,再进行二值化,接着进行微小分割,实现边缘提取或者区域分割,进一步统计目标周长或者目标面积。
CAD lisp 自动计算面积CAD lisp 自动计算面积CAD lisp 自动计算面积CAD lisp 自动计算面积
### ArcGIS中计算面积与长度的公式解析 在地理信息系统(GIS)领域,尤其是使用ArcGIS软件时,准确计算矢量图层中的面积与长度是非常重要的。这些计算不仅有助于进行空间数据分析,还能够为土地管理、城市规划以及...
(2) 定义一个矩形类,其属性包括左上角和右下角两个点,提供计算面积的方法; (3) 创建一个矩形对象,提示用户输入矩形左上角和右下角的坐标; (4) 观察矩形对象以及Point类成员的构造函数与析构函数的调用; ...
这个名为"专门计算面积的计算器"的工具就是这样一个例子,它专为计算几何图形的面积而设计,特别是三角形、圆形以及圆柱体的体积。在数学和工程学科中,准确地计算这些几何形状的面积和体积是至关重要的,因此,这样...