计算DXFReader中多边形的面积代码示例

DXFReader中, 一般的多边形的面积计算绝对值 


其中K表是顶点的数目,它们的坐标,用于在求和, 

所以用下面的代码就可以计算出一个封闭的多段线的区域: 

view source

print?

End With
更多相关文章
  • 求任意多边形的面积转
    原文地址:http://blog.csdn.net/sun_shine_/article/details/18799739 给定多边形的顶点坐标(有序),让你来求这个多边形的面积,你会怎么做?我们知道,任意多边形都可以分割为N个三角形,所以,如果以这为突破点,那么我们第一步就是把给定的多边形,分割为 ...
  • 在IBMLotusNotes和Domino中编写快速查找代码
    本文将考察 @DbLookup,它可能是 IBM Lotus Notes 和 Domino 中最流行的 @Formula.现在的 Lotus Notes/Domino 应用程序开发人员可能无法想像在不使用此公式的情况下创建应用程序,而超过 15 年的性能测试和客户故障检修已经表明:在应用程序的一个表 ...
  • 如何在VisualStudio中使用Git同步代码到CodePlex
    开源社区不管在国内还是国外都很火热,微软也曾因为没有开源而倍受指责,但是随着 .Net framework.ASP.Net MVC等框架的逐渐开源,也让大家看到了微软开源的步伐.CodePlex 则是微软自己的一个开源社区,里面聚集了很多开源的项目,那么我们如何才能把自己的开源项目放到这上面呢? 在 ...
  • 经验总结:应对中文输入法的字符串截断方案带代码示例
    遇到这么个需求,允许用户修改自己的名片,名片最大长度支持8个汉字(24个字节),当用户输入超过8个字节,则不允许用户继续输入. 最初的思路:oninput你好 很常见的需求,觉得驾轻就熟,监听input事件,当输入内容发生变化的时候,获得用户输入内容,并进行截断操作(如果超出的话).主要代码如下.一 ...
  • //成员内部类成员变量 :     成员内部类 : (详情:请看成员内部类文件夹,有代码示例)        //成员内部类        //可以用访问控制权限的修饰符修饰,如:private 私有的.        //public,protected,private,缺省(默认,default ...
  • 学习Python也有个把月了,最近整理自己初学的代码示例,一个是为了增加自己对细节的把握,一个是让像我一样的初学者能够熟练地使用基础,基础的重要性就不说了,我希望自己能够把这些精巧的小而短的示例分享给大家,共同进步#help(execfile)Help on built-in function ex ...
  • MSDN使用SharePoint2013中的JavaScript库代码完成基本操作
    MSDN:http://msdn.microsoft.com/zh-cn/library/jj163201.aspx 了解如何编写代码以在 SharePoint 2013 中使用 JavaScript 客户端对象模型执行基本操作. 适用范围:   SharePoint 相关应用程序 | Office ...
  • Python计算图形中三角形数量
    看一个论坛里的.说如何用python计算图形中三角形的数量. 图如下:论坛那位兄弟是先把所有的边上的点放到一个list里面. 然后去生成相关组合. 再去判断点的位置正确与否.所有的点组合list:['abh','acgi','adfj','aek','bcde','efgh','hijk']下图中三 ...
一周排行
  • test 随着自己对于web前端知识了解的越多,越来越发现自己真的好菜 一脸茫然阶段 两年前大学接触网页设计,那时对于网页设计一窍不通,只是看了一本自己大学编的一本入门教材,我甚至不知道那些网页设计的代码是干什么用的 ...
  •     在新的Linux Server(Red Hat Enterprise Linux Server release 5.7 (Tikanga))上配置磁盘空间告警的perl脚本后,测试时报如下错误 [oracle ...
  • Exchange企业实战技巧10新建数据库及添加数据库副本
    打开Exchange控制台,依次点击“组织配置”—“邮箱”,切换到“数据库管理”选项卡,点 ...
  • 先来看则消息:据<路透社>报道,瑞典文件共享网站海盗湾(The Pirate Bay )日前遭遇下线.下线当天早间,瑞典警方以侵权为由搜查了海盗湾位于斯德哥尔摩的一处服务器机房,并查封了多台服务器和计算机 ...
  • Symantec GHOST 转换 GHO(GHOST 映像封装包) 与 VMDK(VMWare 虚拟硬盘文件) ,可以方便的使用 VMware虚拟机 测试 GHOST 文件,也可以方便的将 虚拟硬盘文件 直接写入物 ...
  • 问题及现象 此前,调试cocos2d-x + CocoStudio游戏程序过程中遇到一个运行时错误.通过调用堆栈来看,错误指针停在~CCNodeRGBA().分析1 CCNodeRGBA是一个继承自CCNode的子类 ...
  • RHEL4下安装VNC的一个小问题
    用windows连接linux的远程桌面,相必大家应该都熟悉,网上教程也很多,不熟悉的话, ...
  • Anytime项目开发记录4
    做事情列表,我在程序中命名为“正在做”. 这是一个Fragment,应用的主页面,由一个M ...
  • vc++mfc中拖动效果的实现借助于CImageList
    拖动是界面编程频繁使用的一个效果,在windows系统下可谓大行其道.纵观时下的应用软件几 ...
  • 元旦送走了2015,迎来2016.在今年总体上来说自己过得不错.工作:自己对当前使用的界面库和底层库基本上熟练使用,对界面库能够做到“知其然知其所以然”.也对自己的职业规划有了更加清晰的认识.在生活上,实现了去年要两 ...