
ArcGIS学习笔记:最后更新(2009年11月18日)
- 问题:对于连续面状shapefile数据进行边界提取。
- 假设:面状数据是拓扑无误的,即连续且中间没有洞、岛之类的东西 。
- 示例:比如一张深圳市土壤氮含量矢量化面状图,要求提取出深圳市的边界。
- 解决: 利用Arcgis工具箱中的polygon to line工具将面转换成线,生成的线状数据的属性表中有字段代表着线的左右多边形的ID,可以将ID=-1提取出来,这样便得到了线状边界。
- 问题:对于单个面图层内查找重叠对象。
- 解决:将shp文件导入GDB的FDS中进行拓扑检查,错误类型为OVERLAP。
- 问题:查找单个图层内重叠面积的大小。
- 解决:利用工具箱中Analysis->Overlay->Intersect工具,当输入图层为一个时,做的是单个图层的Intersect。
- 问题:如何在编辑状态下防止不小心移动要素。
- 方式1:利用白色的选择箭头选择(记不清工具名了,omg!!!)。
- 方式2:要么在Editor下面的option里面设置Stick move tolerance(名字记不清了,好像是这样)。
- 问题:如何设定捕捉。
- 解决:Editor->Snappting。
- 问题:不小心移动了面要素要素怎么办。
- 设定捕捉前提下,选中要素后按住ctrl键点选移动anchor(锚点,叉状)至一个vetex(端点)上,松开ctrl,移动该要素至本应该捕捉到的要素上。
- 问题:如何在command line中多行执行(而不是按下回车键执行单个工具)。
- ctrl+enter。