原文:http://www.cnblogs.com/nono2008/archive/2006/06/22/432850.html

在ARC/INFO中可用CLEAN或BUILD命令,通过建立拓扑多边形自动生成面。拓扑结构由ARC或ARCEDIT中的BUILD和CLEAN两条命令自动生成和修改。要注意的是建立拓扑结构前,要认真检查,修改输入数据,使弧段标识码及多边形标识码唯一。BUILD与CLEAN命令定义特征拓扑关系和生成特征属性方面有许多相同的功能,但也有以下几条重要区别:

①、BUILD带POINT参数可生成点特征,而CLEAN不能生成点特征。

②、CLEAN命令对弧段坐标进行分析,决定是否分裂弧,计算新的交点,取消短于(FUZZY)容差的弧段和短于(DANGLE)容差的悬挂弧段。而BUILD命令不作这种调整。

③、BUILD命令不能处理在生成多边形时交叉的线段,而CLEAN可以。对线特征,BUILD命令不分裂相迭交的线段,但仍生成层的AAT表。

④、CLEAN命令总是生成或更新线、点拓扑关系,而BUILD带LINE参数不能。

⑤、如果覆盖层已有一张AAT表格,则BUILD与CLEAN带POLY参数都将重新自动生成一张新的属性表。

⑥、BUILD与CLEAN在生成覆盖特征有时都要产生一个临时文件,该文件是该层所占空间的三到四倍。

鉴于BUILD与CLEAN的区别,在建立拓扑关系时就应考虑选用适合命令:

①、建立点特征拓扑关系选用BUILD命令带POINT参数。

②、仅建立多边形拓扑关系时,覆盖层中的弧段无重叠选用BUILD命令带POLY参数;如果段有重叠或不清楚时选用CLEAN。

③、建立线的拓扑关系时,覆盖层中的弧段无交叉选用BUILD命令带LINE参数;如果弧段有交叉或不清楚时选用CLEAN。

转载于:https://www.cnblogs.com/gxiang/archive/2009/05/21/1486606.html

clean build 的区别(转)相关推荐

  1. Compile、Make和Build的区别(as make, build, clean, run)

    Compile.Make和Build的区别 - 熔 岩 - 51CTO技术博客 http://lavasoft.blog.51cto.com/62575/436216/ 针对Java的开发工具,一般都 ...

  2. 【转】Compile、Make和Build的区别

    原文网址:http://lavasoft.blog.51cto.com/62575/436216 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任 ...

  3. 代码编译 Compile、Make、Build 的区别

    代码编译 Compile.Make.Build 的区别 https://blog.csdn.net/fanzheng220112583/article/details/7780250 VC++6.0中 ...

  4. Intellij IDEA 14.x 菜单项中Compile、Make和Build的区别

    Compile.Make和Build的区别 针对Java的开发工具,一般都有Compile.Make和Build三个菜单项,完成的功能的都差不多,但是又有区别. 编译,是将源代码转换为可执行代码的过程 ...

  5. jenkins定时部署Poll SCM 与Build periodically 区别

    Poll  SCM  与Build  periodically 区别: Poll  SCM是定时检查源码变更,如果有代码更新下来则执行构建动作,若没有代码更新,则不执行构建动作: Build  per ...

  6. maven install、maven clean、project clean三者的区别

    maven install.maven clean.project clean 想必当使用eclipse编写程序时,总会遇到一些莫名其妙的问题,比如说提示找不到某个类或方法,明明没有语法错误却说有语法 ...

  7. linux和Windows平台 android sdk 中build tools 区别

    在linux和Windows平台上,gradle wrapper和gradle依赖的jar 都是不区分平台的 ├── gradle │ └── wrapper │ ├── gradle-wrapper ...

  8. ng serve 和 ng build 的区别

    在这个文档里有介绍. 在开发过程中,你通常会使用 ng serve 命令来借助 webpack-dev-server 在本地内存中构建.监控和提供服务.但是,当你打算部署它时,就必须使用 ng bui ...

  9. Java开发工具中Compile、Make和Build的区别

    针对Java的开发工具,一般都有Compile.Make和Build三个菜单项,完成的功能的都差不多,但是又有区别. 编译,是将源代码转换为可执行代码的过程.编译需要指定源文件和编译输出的文件路径(输 ...

最新文章

  1. 【深度学习】Tensorboard可视化模型训练过程和Colab使用
  2. 可以对窗口函数之后再加条件_SQL 窗口函数——解决实际问题
  3. Python虚拟环境virtualenv的安装与使用详解(转)
  4. Dubbo的发展历史
  5. Caffe: Vs13添加CUDA支持
  6. 我们用5分钟写了一个跨多端项目
  7. 秉承初心,砥砺奋进!华为云助力锦江都城开启云服务时代
  8. HUD 2544 最短路 迪杰斯特拉算法
  9. c 语言转换成java语言,求助大神!!!JAVA转换成C语言
  10. Android启动的init进程
  11. 如何在 macOS Monterey 中管理应用程序和联系人的 Mac 通知?
  12. 自建服务器解网络锁,跟断刀学越狱】10分钟掌握iPhone1-4代刷机技巧
  13. python+selenium从excel读取成语到谷歌搜索得到搜索结论数
  14. 童年修复系列-SNES芯片组介绍及FPGA实现
  15. 7.0版本的微信你会接受它吗?
  16. java中打印大小写字母
  17. 【万人千题】誓要成为刷题界的卷王王中王
  18. 【linux find命令】在目录中查找文件并删除文件
  19. 每日一讲:C语言getchar函数的用法
  20. 带加权的贝叶斯自举法 Weighted Bayesian Bootstrap

热门文章

  1. LeetCode(606)——根据二叉树创建字符串(JavaScript)
  2. HTML+CSS制作漂浮的对话框
  3. 我想开一家美团外卖店,不做堂食,有什么好的建议吗?
  4. 高中生住校好还是走读好?为什么?
  5. 如何在麦田拍出小清新?
  6. 话说P2P理财纷纷暴雷之后,那些投资者的钱去了哪里?
  7. 荣耀play4t pro、荣耀x10、华为nova6,哪一个更值得买?
  8. 没有文化适合自媒体创业吗
  9. 想赚钱,赚大钱,必须要有商业思维
  10. 我哥以前是做小本生意的,一年花销除外能存个十二万的样子