参考:https://gis.stackexchange.com/questions/40613/importing-shapefile-in-matlab
Matlab使用shaperead读取shp文件时,出现错误
Unsupported shape type PolyLineZ (type code = 13).
headerTypeCode = readHeaderTypeCode(shpFileId,callingFcn);
这是因为matlab不支持polygonZ, PolygonM,需要重新保存shp并关闭Z,M。
在arcgis中在工具箱里使用Data Management Tools/Features/使用复制矢量Copy Features或者Feature to Polygon功能,修改环境属性里的Z value和M value 为disabled。