主要内容

本页采用了机器翻译。点击此处可查看英文原文。

polyjoin

将元胞数组中的线段或多边形部分转换为向量形式

语法

[lat,lon] = polyjoin(latcells,loncells)

说明

[lat,lon] = polyjoin(latcells,loncells) 将元胞数组格式的多边形转换为列向量格式。在元胞数组格式中,元胞数组的每个元素都是一个定义独立多边形的向量。

示例

latcells = {[1 2 3]'; 4; [5 6 7 8 NaN 9]'};
loncells = {[9 8 7]'; 6; [5 4 3 2 NaN 1]'};
[lat,lon] = polyjoin(latcells,loncells);
[lat lon]

ans =
     1     9
     2     8
     3     7
   NaN   NaN
     4     6
   NaN   NaN
     5     5
     6     4
     7     3
     8     2
   NaN   NaN
     9     1

提示

多边形可能由外等高线及随后以 NaN 分隔的孔洞构成。在矢量格式中,每个矢量可能包含多个面,这些面由 NaN 分隔。在矢量格式中,外等高线与孔洞之间不存在结构上的区别。

版本历史记录

在 R2006a 之前推出