MapGIS实用小功能图解(六)——MapGIS工程裁剪方法现有土地估价师考试资料:《全国土地估价师资格考试复习指南》(上下册)广东出版社《全国土地估价师资格考试试题汇编》正版三本一口价:80qq:1.打开被裁减的工程文件或者点、线、面文件,在左侧的工程管理处右键点击空白处,新建一个区文件。2.在该区文件内绘制裁剪边界的弧段,然后输入区,生成裁剪区。3.单击菜单的“其他”-“工程裁剪”,弹出裁剪后工程保存的路径的对话框,设置路径。4.设置工程裁剪对话框,选择需要裁剪的图层文件,裁剪类型“内裁”表示保留裁剪边界内部的部分,“外裁”反之,“拓扑裁剪”,设置好后,点击“应用参数”(有的版本点这个无效,点“生成原始数据”按钮),然后装入裁剪框(就是刚才新建的区文件),点击开始裁剪即可,右侧便出现裁剪后的图形。制图裁剪和拓扑裁剪两种方式,其主要区别是在于对区文件的剪裁。使用制图裁剪裁两个相邻的区时,系统会将它们共同的弧段一分为二,使两个区相互独立,拓扑关系发生变化。而拓扑裁剪的方式则使它们共同的弧段保持原来的拓扑关系。所以应该是选择拓扑裁剪比较好,可以保持原来的拓扑关系,以前没有注意,抱歉。5.回到刚才裁剪设置的路径,打开裁剪后的文件即可。后续:博友普遍反应两个问题:1、裁剪区为0的错误,一般都是裁剪区没有先保存再裁剪造成的。2、裁剪后部分要素缺失,特别是区图层,这时因为矢量化区的时候没有按照GIS的拓扑关系来矢量化,在矢量化区的时候,在两个区公共交点的地方,画弧段在此处要结束弧段,形成线(弧)头/尾,然后使用“F12”捕捉线(弧)头线(弧)尾来形成封闭的弧段,这样绘制的区域与区域之间符合拓扑关系,两者共边,而不会出现两个区之间放大之后有空隙或者重叠的问题。如果已经错误的方法绘制了区域,出现2的问题,则可以使用菜单|其他|拓扑重建&子区搜索对该区图层进行处理,然后裁剪,很可能会解决上述问题(我只遇到过一次,成功处理)。12008年05月09日星期五14:56|回复heihei,正好需要22008年06月04日星期三18:10|回复我是新手请问画完弧段,输入区后,就生成区文件了吗?对话框显示“裁剪框工作区的区数为0”这是怎么回事呀?32008年06月04日星期三23:20|回复回复Maureen:“裁剪框工作区的区数为0”说明你的区文件是空的,其中一个很可能的原因是你画完区后没有保存项目就进行裁剪了.画完后右键点击区文件,选择保存项目即可,然后裁剪!42008年06月11日星期三16:44|回复裁是裁掉了,就是里面的子区没有了52008年06月11日星期三16:47|回复到是我在别的地方裁的比这个好,这个是怎么回事呀??是不是软件本身出了问题?还是另有别的什么原因?请教62008年06月12日星期四14:51|回复在MapGIS的“实用服务”下面的“常用工具”的“图形裁剪”同样可以完成这样的工作,但是个人感觉没有在输入编辑中方便,子区没了,可能没有把那个区图层选进去,或者是裁剪方式选的不对,一般选择制图裁剪。我实用这个功能很多次,没有遇到这个情况,如果不行,可以把详细情况留言,我会尽我能力尽快回复72008年06月13日星期五11:09|回复我裁剪后的文件中各区域的颜色全变成黄色的了,而源文件中有好多颜色呀?怎么回事啊?谢谢82008年06月17日星期二23:17|回复不好意思,我试了几次也没有遇到你说的那种问题,可能是我不太清楚情况,如果你有时间的话可以截图写成word,发给我,我会尽我能力帮你解决(lei8505@163.com)92008年06月18日星期三15:48|回复已回复至你的邮件,请查收!102008年07月31日星期四21:43|回复谢谢你的分享!我做出来了!112008年09月16日星期二16:28|回复对话框显示“裁剪框工作区的区数为0”保存了造的裁剪框还是这样,呜呜,伤脑筋。帮我再想想啊谢谢哦122008年09月16日星期二17:29|回复裁剪框工作区的区,是空的,在区文件中先画弧段,生成区,然后保存,应该没问题的,在检查下!132008年09月16日星期二20:21|回复楼主,你好。我和HFUTGISer遇到的问题一样,怎么回事?保存了区文件再裁剪还是说裁剪框工作区的区数为0152008年09月16日星期二20:32|回复确定保存的工作区不是空的,可以再打开区文件看下是否是空的。或者可以把文件发来看看,lei8505@163.com162008年09月16日星期二21:42|回复嘿嘿,谢谢!好了。没有指定保存的路径。对了,楼主有QQ号吗?可以加为好友吗?以后多多指教呀172008年09月16日星期二21:49|回复QQ:115516119182008年10月29日星期三15:22|回复出现“没有裁剪的文件”是怎么回事?192008年10月29日星期三15:25|回复如果新建区文件不在大图里面强拉过去的话是不是新建区文件的图表面在原有的大图里面但实际还在它原来的位置上使得无法裁剪?202008年10月30日星期四10:21|回复看坐标范围,如果范围一致的话,内裁的结果是空的。所以在同一个工程中绘制裁剪框比较好。212008年11月01日星期六10:34|回复楼主你好!我想请教一个问题工程裁剪中的“结果文件”是指什么?裁剪方式一般都用“制图裁剪”?为何不用“拓扑裁剪”?“制图裁剪”与“拓扑裁剪”有何区别?222008年11月01日星期六11:50|回复制图裁剪和拓扑裁剪两种方式,其主要区别是在于对区文件的剪裁。使用制图裁剪裁两个相邻的区时,系统会将它们共同的弧段一分为二,使两个区相互独立,拓扑关系发生变化。而拓扑裁剪的方式则使它们共同的弧段保持原来的拓扑关系。说的挺好的。结果文件是被裁减后的文件保存的路径,对单文件裁剪的时候使用,多个文件裁剪可以直接指定文件夹作为整个工程裁剪后的输出路径。232008年11月01日星期六11:59|回复应该是选择“拓扑裁剪”比较好,可以保持原来的拓扑关系,以前没有注意,抱歉。谢谢jessie提醒!242008年11月06日星期四16:39|回复好,谢谢252008年11月25日星期二08:35|回复谢谢了。不知道怎么用,先看看......262008年12月29日星期一14:12|回复出现裁剪区为0的主要原因是由于建立了裁剪框后,保存了,没有在工程中删除掉裁剪框文件!272008年12月30日星期二10:18|回复不删除也没关系,我都用过282008年12月30日星期二15:22|回复写得非常好~~~~爱上楼主的博客了~~~~~~292009年01月03日星期六11:19|回复回复匿名网友:谢谢支持,我会继续努力302009年01月06日星期二15:23|回复请教问题裁剪框工作区的区数为0????312009年01月06日星期二15:24|回复区文件已经保存322009年01月06日星期二15:37|回复发现裁剪后的工程为空332009年01月06日星期二16:47|回复非常感谢,问题解决!342009年03月11日星期三13:27|回复