MATLAB讀取shp文件報錯
大家都平時都是用Arcgis處理shp文件,但是其實可以用matlab讀取shp文件的邊界點坐標。matlab使用的函數(shù)是
A=shaperead('test.shp');
但是我發(fā)現(xiàn)運行報錯了

原來我之前導出數(shù)據(jù)是在圖層欄直接右鍵導出,這會導致文件中多了一些字段,這時需要用工具箱進行處理。使用導出shapefile工具,在環(huán)境設置中,取消M和Z值:


之后便可以正常讀取文件

標簽:
大家都平時都是用Arcgis處理shp文件,但是其實可以用matlab讀取shp文件的邊界點坐標。matlab使用的函數(shù)是
A=shaperead('test.shp');
但是我發(fā)現(xiàn)運行報錯了
原來我之前導出數(shù)據(jù)是在圖層欄直接右鍵導出,這會導致文件中多了一些字段,這時需要用工具箱進行處理。使用導出shapefile工具,在環(huán)境設置中,取消M和Z值:
之后便可以正常讀取文件