ArcGIS重新计算要素类范围
在日常的工作中,很多时候,空间数据的四至范围,在经过多次操作,包括空间数据的编辑、导入、导出等,图层要素类的四至范围会发生变化,导致再对图层进行全图居中或者定位的时候产生误差,ArcGIS提供了重新计算图层四至的工具来解决这个问题。
首先打开ArcMap,加载需要重新计算图层四至的要素类。
图一打开ArcToolBox工具,找到“数据管理工具”下面的“要素类”里面的“重新计算要素类范围”工具,双击打开。
图二 图三 图四此工具将基于要素类中的各个要素重新计算要素类的XY、Z和M范围属性。
要素类的空间范围取决于要素类中的所有坐标。为了重新居中且显示范围内的所有要素而向地图中添加要素类时,将会使用空间范围。要素类的extent属性将包含上一个已知空间范围,而不会在每次向地图中添加要素类时检查此要素类中的每一个要素(这个过程可能会很长)。但是,在对要素类中的要素进行编辑时,此extent属性将不会始终被更新。这意味着extent属性中的值可能不包含要素的实际空间范围。如果执行此工具,则会读取所有要素并更新extent属性。
此处讨论的XY、Z和M范围与空间参考域有所不同。空间参考中的XY、Z和M域用于定义可存储在要素类中的坐标值的有效范围。要素类范围反映了存在于要素类中的坐标值的实际范围。这些范围不能大于域。
图五 图六此工具所执行的操作与下列操作相同:在ArcCatalog中打开要素类属性(或在ArcMap中打开目录窗口),选择要素范围选项卡,然后在相应的范围部分单击重新计算。
图七 图八通过点击“重新计算”按钮,也可以进行要素四至范围的重新计算。
网友评论