卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Matlab寫入shape文件

Matlab的shape文件介紹 Matlab中可以使用shape文件來保存和輸出數(shù)據(jù)。shape文件以structure形式保存,包含了數(shù)據(jù)的幾何性質(zhì)、坐標(biāo)等信息。 導(dǎo)入shape文件 在Ma

Matlab的shape文件介紹

Matlab中可以使用shape文件來保存和輸出數(shù)據(jù)。shape文件以structure形式保存,包含了數(shù)據(jù)的幾何性質(zhì)、坐標(biāo)等信息。

導(dǎo)入shape文件

在Matlab中自帶了對(duì)shape文件的支持,我們可以使用shaperead()函數(shù)來導(dǎo)入shape文件。例如,使用以下命令導(dǎo)入名為concord_的文件:

S  shaperead('concord_');

這樣就可以將concord_文件中的信息導(dǎo)入到Matlab中。

導(dǎo)出shape文件

除了導(dǎo)入shape文件,Matlab也提供了將數(shù)據(jù)輸出到shape文件的功能。使用shapewrite()函數(shù)可以將數(shù)據(jù)寫入到shape文件中,并在ArcGIS等軟件中展示。

shapewrite(S, '');

上述命令將數(shù)據(jù)保存到名為的shape文件中。

修改shape文件

在Matlab中,我們也可以通過代碼對(duì)shape文件進(jìn)行修改。比如,我們可以將數(shù)據(jù)轉(zhuǎn)化為點(diǎn)類型。以下是一個(gè)將shape文件中的數(shù)據(jù)轉(zhuǎn)化為點(diǎn)類型的例子:

for j  1:609
    S(j).Geometry  'Point';
    bb  S(j).X;
    S(j).X  bb(1);
    cc  S(j).Y;
    S(j).Y  cc(1);
end
shapewrite(S, '');

上述代碼將shape文件中的數(shù)據(jù)轉(zhuǎn)化為點(diǎn)類型,并保存到名為的shape文件中。

在ArcGIS中展示

通過將shape文件輸出到ArcGIS中,我們可以方便地查看和比較不同的數(shù)據(jù)。在ArcGIS中打開shape文件,即可顯示出相應(yīng)的圖形。

對(duì)比兩個(gè)數(shù)據(jù)

在ArcGIS中,我們可以查看和對(duì)比不同的數(shù)據(jù)。可以通過在ArcGIS中展示shape文件來進(jìn)行對(duì)比分析。這有助于了解和比較數(shù)據(jù)之間的差異。

標(biāo)簽: