垂直线段的地理处理注意事项

从 ArcGIS 10 开始,z 值折线 (polyline) 要素可包含垂直线段。这些包含垂直线段的要素必须存储在 ArcGIS 10 或更高版本的地理数据库中;任何存储在之前版本地理数据库中的垂直线段,或以其他地理数据格式存储的垂直线段都会被分离或理直压平。一些地理处理工具支持垂直线段并将这些线段保留在工具输出中,而另外一些工具则会分离或理直压平所有垂直线段。

什么是垂直线段?

垂直线段是指完全垂直的线的一部分;即,构成该线段端点的两个折点具有相同的 x 坐标和 y 坐标,但 z 坐标不同。垂直线段可能是单个要素,也可能包含在与其他非垂直线段一起组成混合折线 (polyline) 的要素中。

垂直折线 (polyline) 和混合折线 (polyline)

在上图中,左边的橙色要素表示由一条垂直线段构成的单个折线 (polyline) 要素。要素下方的黑色圆点显示的是该垂直折线 (polyline) 在 2D 模式下的表示形式(请记住,线段两个端点的 x 坐标和 y 坐标相同,因此在 2D 模式下,该垂直线只显示为一点)。在上图中,右边的橙色要素表示混合折线 (polyline) 要素,其中一段线是垂直的,而其他线段则为水平或倾斜(非垂直)的。该要素下方的黑线显示的是混合折线 (polyline) 在 2D 模式下的表示形式。

哪些数据格式支持垂直线段?

垂直线段只能包含在 ArcGIS 10 或更高版本地理数据库中的折线 (polyline) 要素内。这包括个人地理数据库、文件地理数据库和 ArcSDE 地理数据库。要将地理数据库升级为支持垂直线段的最新版本,可使用“升级地理数据库(Geodatabase)”地理处理工具。之前版本的地理数据库以及其他地理数据格式(例如 shapefile)均不支持垂直线段。

哪些工具支持垂直线段?

众所周知,大量分析和数据管理地理处理工具都支持垂直线段。其中包括以下内容:

使用地理处理工具处理包含垂直线段的数据时将出现什么情况?

除下述特殊情况外,如果输入数据包含垂直线段,工具输出将保留这些垂直线段(仅限上一部分“哪些工具支持垂直线段?”中所示工具)。

哪些工具可用于分离、理直压平或移除垂直线段?

叠加工具(如“相交”“联合”)可用于打断要素几何、理直压平垂直线段(请参阅工具帮助以详细了解相应工具可对要素几何执行哪些处理)。用于聚合和合并要素几何的工具(如“融合”)也可以理直压平垂直线段。用于转换几何类型的工具(如“要素转线”)同样可以理直压平垂直线段。

9/15/2013