polymerge
将线段与匹配端点
语法
[latMerged, lonMerged] = polymerge(纬度、经度)
[latMerged, lonMerged] = polymerge(纬度,经度,tol)
[latMerged, lonMerged] = polymerge(纬度,经度,托尔,outputFormat)
描述
[latMerged, lonMerged] = polymerge(纬度、经度)
接受一个多部分在经度线顶点存储在数组中纬度
和朗
,合并无论一双端点重合的部分。为了这个目的,一个端点可以是第一个或者最后一个顶点在一个给定的部分。当两个部分合并,他们被组合到一个部分和公共顶点删除复制。如果一分之二顶点重合或两个顶点重合,那么顶点的顺序的一个部分将被逆转。合并应用任何地方的终点一致完全两个不同的部分,这样无限期的部分可以在单个调用链接在一起polymerge
。如果三个或更多不同的部分共享一个共同的终点,然而,选择哪些部分合并是模棱两可的,因此没有相应的部分在公共点相连。
输入纬度
和朗
可以列或行向量NaN-separated部分(每个数组和相同的南位置),也可以是细胞数组每个部分在一个单独的细胞。输出数组的形式,latMerged
和lonMerged
在这方面,匹配的输入。
[latMerged, lonMerged] = polymerge(纬度,经度,tol)
结合线段的端点相距不到圆形的宽容,托尔
。托尔
有相同的单位作为多边形输入。
[latMerged, lonMerged] = polymerge(纬度,经度,托尔,outputFormat)
允许你请求要么NaN-separated向量形式为输出(集outputFormat
来“向量”
(组)或单元阵列形式outputFormat
来“细胞”
)。
例子
版本历史
之前介绍过的R2006a